Repository navigation
Releases: jacobdcook/career-development-tracker
Release list
v1.1.0 - Enhanced Scheduling & UI Improvements
Career Development Tracker v1.1.0
Enhanced Scheduling & UI Improvements
This release brings significant enhancements to scheduling flexibility and user experience improvements since v1.0.1.
🎯 What's New
Major Features
-
Flexible Day Selection System - Replaced weekend toggle with individual day checkboxes (Mon-Sun). You can now skip any combination of days, perfect for non-traditional work schedules, part-time schedules, or personal preferences.
-
Manual End Date Picker - Added ability to manually set end dates for your plans, giving you complete control over your timeline.
-
Behind Schedule Feature - New UI indicators and tracking to help you stay aware of your progress and catch up when needed.
Bug Fixes & Improvements
- Fixed task progress saving bug - Tasks now properly save their completion status
- Improved current day calculation - Fixed day calculation to show Day 1 on start date instead of incorrect Day 30/30
- Enhanced date handling - Better accuracy in date comparisons and working days calculation
- Visual feedback - Added indicators showing which days are skipped in the schedule
Developer Tools
- Linux migration guide - Added
WINDOWS_TO_LINUX_TRANSFER.mdfor users switching platforms - Export script - Added
export_data_for_linux.batto help Windows users prepare their data for Linux migration
📦 Installation
From GitHub Release
- Download
career-development-tracker-v1.1.0.zipfrom the releases page - Extract to a folder
- Run
python enhanced_cybersecurity_tracker.pyor double-clickrun_enhanced_tracker.bat(Windows)
From Git
git clone https://github.com/jacobdcook/career-development-tracker.git
cd career-development-tracker
git checkout v1.1.0
python enhanced_cybersecurity_tracker.py🔄 Migration from v1.0.1
Your existing my_schedule.json or enhanced_plan_state.json files will work automatically. The flexible day selection will respect your existing skip_days settings.
📋 Technical Details
- Python 3.7+ required (uses only standard library)
- Cross-platform - Windows, macOS, Linux
- No external dependencies required
- Backward compatible with v1.0.1 data files
🐛 Bug Fixes
- Fixed bug where task progress wasn't saving correctly
- Fixed current day calculation showing incorrect day numbers
- Improved date comparison logic for better accuracy
- Fixed working days calculation with proper date handling
📚 Documentation
All documentation has been updated to reflect new features:
- Updated README.md with new feature descriptions
- Added Linux migration guide for platform switching
- Improved code comments and documentation
🔗 Links
- Repository: https://github.com/jacobdcook/career-development-tracker
- Issues: https://github.com/jacobdcook/career-development-tracker/issues
- Previous Release: v1.0.1
15 commits since v1.0.1 | Released: January 2026
Ready to track your career development? Download v1.1.0 and take control of your schedule!
v1.0.1 - Improved Documentation & Screenshots
v1.0.1 - Improved Documentation & Screenshots
What's New
- Renamed all screenshots to descriptive filenames (main_interface.png, calendar_picker.png, etc.)
- Updated README.md with proper screenshot references
- Cleaner, more professional presentation
Files Included
- Main application (enhanced_cybersecurity_tracker.py)
- All documentation and guides
- Professional screenshots with descriptive names
- Windows batch file for easy launching
- Sample templates and AI prompt guides
Quick Start
- Extract the zip file
- Run
python enhanced_cybersecurity_tracker.pyor double-clickrun_enhanced_tracker.bat - Follow the setup guide to create your personal plan
Perfect for career development, job searching, or any structured goal tracking!
Career Development Tracker v1.0.0 - Initial Release
Career Development Tracker v1.0.0
Initial Release - Universal Career Development Tool
This is the first official release of the Career Development Tracker - a comprehensive desktop application for managing structured schedules and career development plans.
What's New
- Universal Application - Works for any field (cybersecurity, data science, web dev, fitness, etc.)
- AI-Generated Plans - Use provided prompts to generate personalized plans with any AI
- Modern GUI - Beautiful tkinter interface with progress visualization
- Interactive Calendar - Click to select start dates with fallback for older Python versions
- Flexible Duration - Support for 7 to 365 days (any duration)
- Advanced Filtering - Filter by category, status, or search terms
- Progress Tracking - Visual progress bars and detailed reports
- Data Management - Automatic backups and export capabilities
- Template System - Easy-to-use templates for different career paths
- Privacy-First - Personal data files are automatically gitignored
Quick Start
- Download the zip file below
- Extract to a folder
- Run
python enhanced_cybersecurity_tracker.pyor double-clickrun_enhanced_tracker.bat - Create your plan using the schedule generator guide
- Start tracking your progress!
What's Included
- Main GUI application
- CLI version for terminal users
- Demo script
- Sample template for AI-generated plans
- Complete documentation and guides
- Windows launcher
- Installation script
Perfect For
- Job search and career transitions
- Certification preparation
- Skill development and learning
- Personal goal tracking
- Project management
- Any structured, time-based goal
Technical Details
- Python 3.7+ (uses only standard library)
- Cross-platform (Windows, macOS, Linux)
- No external dependencies required
- JSON-based data storage
- Automatic backups
- Export capabilities (CSV and JSON)
Documentation
Complete documentation is included in the release package:
- README.md - Complete user guide
- schedule_generator_guide.md - AI prompt guide
- github_activity_template.md - GitHub integration
- RELEASE_NOTES.md - Detailed release information
Links
- Repository: https://github.com/jacobdcook/career-development-tracker
- Issues: https://github.com/jacobdcook/career-development-tracker/issues
- Discussions: https://github.com/jacobdcook/career-development-tracker/discussions
Ready to start your career development journey? Download, extract, and begin tracking your progress today!