Changes since v1.7.1
- review fixes 1 (64b748e)
- default log level (36f6ac5)
- consistency (cbdbf82)
- fixes + tweaks (f56a113)
- excellent refactor (90f8433)
- keep changelog default (99384f0)
- final tidy up (15ed0ab)
- requests replace selenium, ++ (c522e9e)
- shuwdown race crash (503e9d9)
- cleaner shutdown processing (f1ed9b3)
- timeout, resource leaks (74cf088)
- magic strings, magic numbers (37dfd59)
- Local File Scan Algorithm (32f96e0)
- unused imports (f81e190)
- app.py refactor (b505dd2)
- Dictionary to Dataclass (d65a084)
- performance (755f5bc)
- cpu_count (b08fa4e)
- Duplicated Browser Setup Code (77452e5)
- bugs galore (1a64891)
- race, leak, timeout (c06e258)
- readme (ea1c1af)
- unused imports (5bd4013)
- dynamic svg icons (b08703d)
- final ui tweaks, linter warnings (f816f40)
- ui perfect (a08f745)
- ui good (dfb0c94)
- ui is close (f8685fe)
- update font, cull comments, etc. (e58504f)
- ui refining (1e802b5)
- script tweak (305384d)
- build script refind (e26884e)
- ui updates, package updates (ed9d14e)
- build script upgrade (3e0e379)
- fix directory depth (95531c3)
- ui tweak (f46350b)
- ui refined some more (dff6736)
- ui getting close! (baa0572)
- ui refined 99 (eb04a57)
- ui improved (fe3a251)
- unused imports (f3571fb)
- ui refined (d3fd9de)
- app.py refactor, etc (5d9d569)
- ui styles (2e60118)
- ui design progress (21c5e43)
- ui design + refactor (971f334)
- menu wording (9141d7f)
- script build options (61e3765)
- magic numbers to constants, reduce web crawl pause (0425f57)
- race condition, memory leak, performance (1f62425)
- linter warnings (39660d1)
- use concurrent.futures.ThreadPoolExecutor (8d0777c)
- smarter build options (58f51cf)
- better browser detection (9831198)
- AttributeError + linter warnings (8fd1d0e)
- Fixed the AttributeError in core/task_handler.py (40cd170)
- Weak Type Safety (edcd85b)
- Magic Numbers (d0ca665)
- Code Duplication (36635dc)
- Inconsistent Naming (8e1fd1e)
- tidy redundant (1156fda)
- Memory Growth (281eadc)
- Batch Update Timer Misuse (987e3a4)
- Redundant Path Operations (691e84a)
- Subprocess Creation Overhead (874c66e)
- Blocking UI Operations (c0ebd83)
- Inefficient File Scanning (451ad8a)
- Window Close Race Condition (01db971)
- unused import (caa2e05)
- All cancel_event.is_set() checks now immediately return/exit (c70c476)
- _enqueue_output() Function Leak (b71999f)
- Enhanced _cleanup_driver() Function (f54000c)
- Race Condition in Queue Listener Shutdown (b7c288b)
- style tweaks (9d731ff)
- Complex Shutdown Logic (b320d6d)
- Long UI Methods (0d119e6)
- Platform-Specific Logic Isolation (661b523)
- unused stuff (e8bc727)
- Separation of Concerns in TaskHandler (d8e1541)
- Potential Font Issue in Bundled App (342f316)
- Resource Path Function Placement (8a34317)
- cache cleanup refined (ef63a1b)
- DPI for the build (12a272a)
- include poetry.lock (f0a9e87)
- PySide6 (0e5db00)
- PySide6 (9c519fa)
- bump version (b04ea50)
- consolidate cache, logs + cleanup (c6617d1)
- logs for the script (e3f08b0)
- fix build package (c5b3cfe)
- script tweaks (16712ad)
- check for updates (eb90bcd)
- move log file (b0ba0f2)
- script tweaks (48c0b7d)
- no delete confirmation (3c5bf68)
- build script (8f35a85)
- poetry tidy (e78c6b6)
- poetry!! (cbfce1d)
- poetry! (df12a2d)
- tidy gitignore (db8f460)
- cleanup (71a0465)
- .repomixignore (c0f9e6c)
- Disk I/O Redundancy (3c02c02)
- Repetitive
.gitignoreParsing (1a775ac) - Monolithic Crawler Function (0723ca8)
- Redundant Directory Scan (5b414e3)
- UI List Repopulation (8218567)
- URL Normalization (4706449)
- Incomplete Shutdown Logic (009d62e)
- bump version (ffebd55)
- process 1 document + others (b1cd3d8)
- packages, gitignore (f3bb47d)
- builder file name (3f9fd2c)
- persistent window size (ffc9b9d)
- regressions, fixes, enhancements (3e0ec79)
- builder enhanced, bump version (2db4eab)
- advanced build script, fix svg regression (933690e)
- Bugs + Performance (8fa40c2)
- quick tidy (e6d2538)
- display version (b57bced)
- brittle close (58a1d7f)
- requirements (9c92d80)
- add discovered scrape files (086d1c3)
- ui tweak (9eade52)
- stop web crawl (d9d13e8)
- expand exclude list (308f9cf)
- Synchronous Startup (de15316)
- Redundant Directory Scan (775be52)
- Inefficient List Updates (f1ef200)
- git clone moved to own thread (ad4da3e)
- debounce exclude list (190b17a)
- move i/o off ui thread (578aae2)
- crawler tweak, logging, process limit (83b7edc)
- fixes, regressions, fixes (f2d84a2)
- dup code. refactor, reduce timeout (3083ccf)
- Merge branch 'main' of https://github.com/dcog989/ContextPacker (c500f76)
- 'Include Subdirectories' fix + minor tweaks (aaaab80)
- Delete .testing directory (3cebea6)
- Delete .archive/ContextPacker.7z (5d2e054)
- Update README.md (5e754ed)
- Update README.md (83caded)
- initial upload (e8ce8cc)
- Initial commit (c6c6640)
Full Changelog: v1.7.1...v2.0.0