mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-01-21 17:21:09 +01:00
- Deleted CHANGELOG-zh.md and CHANGELOG.md - Added version-specific changelog files in the changelog/ directory for v0.2, v0.3, v0.4, v0.5, and v0.6 - Included both Chinese and English versions for some changelog files - Organized changelogs by version with detailed feature and bug fix descriptions
7.2 KiB
7.2 KiB
0.4.10 (2020-04-21)
Features / Enhancement
- Centralized MongoDB logging
- API token authentication
- Webhook notifications
- Auto-install dependencies from requirements.txt/package.json
- Automatic results collection naming
- Improved project list display
- Node.js v10.19 upgrade
- Manual run button in schedules
Bug Fixes
- Fixed registration issue #670
- Corrected cron expression display #678
- Fixed daily stats missing #684
- Improved results count updates #689
0.4.9 (2020-03-31)
Features / Enhancement
- Achievement challenges
- Granular access controls
- User feedback system
- Improved dashboard metrics
- Configurable to custom spider conversion
- Schedule-triggered task tracking
- Result deduplication
- Task restart capability
Bug Fixes
0.4.8 (2020-03-11)
Features / Enhancement
- Multi-language support - Added Java, .NET Core, PHP installations
- Installation UI overhaul - Better visualization of node setups
- Git integration - View commit history and checkout capabilities
- Hostname registration - Use hostname as node identifier
- RPC framework - Improved node communication system
- Master node toggle - Control where tasks execute
- Documentation sidebar - Quick access to relevant docs
Bug Fixes
- Duplicate node registration #391
- Spider upload conflicts #603
- Dependency installation failures #609
- Offline node task creation #622
0.4.7 (2020-02-24)
Features / Enhancement
- Enhanced Scrapy support - Auto-detection, settings config, log levels
- Git synchronization - Sync Git repositories to Crawlab
- Long-running tasks - Support for persistent spider processes
- Spider list optimization - Status-based task counters and charts
- Version checking - New version detection and notifications
- Bulk spider operations - Run/stop/delete multiple spiders
- Spider cloning - Duplicate existing spider configurations
Bug Fixes
0.4.6 (2020-02-13)
Features / Enhancement
- Node.js SDK - Official SDK for Node.js spiders
- Log management - Search, error highlighting, auto-scroll
- Task execution flow - Direct navigation to new tasks
- Parameter tracking - Added args column to task lists
- Timestamps in lists - Created/updated time in spider views
- Loading states - Skeleton screens during loading
Bug Fixes
0.4.5 (2020-02-03)
Features / Enhancement
- Interactive tutorials - Guided walkthrough of key features
- Global environment variables - Apply to all spider executions #177
- Project management - Organize spiders into projects #316
- Sample spiders - Auto-added during initialization #379
- User permissions - Restricted admin privileges #456
- Settings UI refresh - Improved configuration interface
- Result view optimization - Better data presentation
Bug Fixes
- Missing spider files #485
- Delete button navigation #480
- Empty spider file creation #479
- CSV export errors #465
0.4.4 (2020-01-17)
Features / Enhancement
- Email notifications - Task status alerts via SMTP
- IM integrations - DingTalk/WeCom bot support
- API endpoint optimization - Relative path support
- SDK compatibility - Improved Scrapy integration
- File tree navigation - Sidebar directory structure
- Visual cron editor - Graphical schedule builder
Bug Fixes
- Nil response errors
- HTTPS configuration issues
- Configurable spider execution
- File upload validation
0.4.3 (2020-01-07)
Features / Enhancement
- Dependency management - Web-based package installation
- Docker language packs - Pre-install Node.js via env var
- Cron standardization - 5-field Linux-compatible format
- Schedule toggles - Enable/disable cron jobs #297
- Bulk task deletion - Remove multiple tasks #341
- Spider filtering - Sort/search in spider lists
- Chinese changelog - Localized release notes
Bug Fixes
0.4.2 (2019-12-26)
Features / Enhancement
- Legal disclaimer - Usage terms documentation
- Version API - Programmatic version checking #371
- Registration control - Configurable signups #346
- File operations - Create/edit/rename/delete files #286
- Spider creation flow - Empty spider initialization
- Task filtering - Advanced search capabilities #341
Bug Fixes
0.4.1 (2019-12-13)
Features / Enhancement
- Spiderfile format - Changed stages to dictionary #358
- Analytics update - Improved Baidu tracking
Bug Fixes
0.4.0 (2019-12-06)
Major Features
- Configurable spiders - YAML-based spider creation
- Execution modes - All nodes/Specific node/Random