|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [0.1.42](https://github.com/shelltime/cli/compare/v0.1.41...v0.1.42) (2025-12-25) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* **ccotel:** add debug config for raw JSON output ([86893b0](https://github.com/shelltime/cli/commit/86893b0ad330aa3979e3464cb577bf9fff3c6b57)) |
| 9 | +* **ccotel:** add debug config for raw JSON output ([fb5e9b5](https://github.com/shelltime/cli/commit/fb5e9b56945363df6c562e82af264c24c94aa2db)) |
| 10 | +* **daemon:** add circuit breaker for sync handler ([0e1cc16](https://github.com/shelltime/cli/commit/0e1cc164d6718a61c75cc6d3baa21a8d8a71aeb9)) |
| 11 | +* **daemon:** add circuit breaker for sync handler ([30dd270](https://github.com/shelltime/cli/commit/30dd270da3da8b027c305e7413a61de7ea21f3c9)) |
| 12 | +* **daemon:** add coding heartbeat tracking with offline persistence ([f3f61bf](https://github.com/shelltime/cli/commit/f3f61bf41bfd67b43098272ba855a7a8179d2c9e)) |
| 13 | +* **daemon:** add coding heartbeat tracking with offline persistence ([a65e336](https://github.com/shelltime/cli/commit/a65e3367e0e8f33186f1f4a5318648a81b397e6d)) |
| 14 | +* **daemon:** add daily cleanup timer service for large log files ([c6d7429](https://github.com/shelltime/cli/commit/c6d742971c6161ce28e577afbc5b612ed053bf6a)) |
| 15 | +* **daemon:** add daily cleanup timer service for large log files ([723e1f8](https://github.com/shelltime/cli/commit/723e1f8935dda581290aef3966d5cba7ec014e5b)) |
| 16 | +* **daemon:** add status subcommand ([592954d](https://github.com/shelltime/cli/commit/592954d701a579ad4012cfff7d525b5d8fa66f5f)) |
| 17 | +* **daemon:** add status subcommand ([0e71436](https://github.com/shelltime/cli/commit/0e71436c6b6acc14eb7d353524a9177f1feb2192)) |
| 18 | +* **model:** add cache support to ConfigService with skip option ([b86fa51](https://github.com/shelltime/cli/commit/b86fa51d5d9efd5556747d280646f2a456043e77)) |
| 19 | + |
| 20 | + |
| 21 | +### Bug Fixes |
| 22 | + |
| 23 | +* **config:** add missing merge logic for CodeTracking and LogCleanup ([6cbbcb3](https://github.com/shelltime/cli/commit/6cbbcb32917335de448f9072f4f6a79e4bfe27e8)) |
| 24 | +* **gc:** add nil check when processing post commands ([7aa6099](https://github.com/shelltime/cli/commit/7aa60997bd2b082689c4a10423337019c0f329d4)) |
| 25 | +* **model:** use template variable for binary path in Linux service file ([957afb9](https://github.com/shelltime/cli/commit/957afb9e43caaba74b9bb7370184ab6f4661c101)), closes [#152](https://github.com/shelltime/cli/issues/152) |
| 26 | +* **test:** add LogCleanup to mocked config in track_test ([af725dd](https://github.com/shelltime/cli/commit/af725dda54abf243c70092842e2fc9a0a5fa31af)) |
| 27 | + |
| 28 | + |
| 29 | +### Code Refactoring |
| 30 | + |
| 31 | +* **cli:** rename init command to auth and add new init orchestrator ([5373104](https://github.com/shelltime/cli/commit/5373104c586aea40a0290538bb186a185c3defc8)) |
| 32 | +* **cli:** rename init command to auth and add new init orchestrator ([cdb6faf](https://github.com/shelltime/cli/commit/cdb6faf024fbd966cb3f8756b211f79d43771b0b)) |
| 33 | +* **gc:** use path helpers and add automatic large log cleanup ([dc03563](https://github.com/shelltime/cli/commit/dc0356334f16c11f15b7983192f269585db254b7)) |
| 34 | +* **gc:** use path helpers and add automatic large log cleanup ([0cf2e17](https://github.com/shelltime/cli/commit/0cf2e17c33ba6b20065e5dacb27c73679b30fc2e)) |
| 35 | +* **logging:** replace logrus with stdlib slog and add path helpers ([03f7962](https://github.com/shelltime/cli/commit/03f7962b72c66f6d257c6ee5dceb28f536d722a7)) |
| 36 | +* **logging:** replace logrus with stdlib slog and add path helpers ([6144805](https://github.com/shelltime/cli/commit/6144805b4b63527574cfd3a834e034face533b27)) |
| 37 | +* **model:** move circuit breaker to model package with tests ([bb37156](https://github.com/shelltime/cli/commit/bb37156f57a7ed516195d968138c0ca87246294e)) |
| 38 | +* **model:** use filepath.Join for cross-platform path handling ([b6e8bf6](https://github.com/shelltime/cli/commit/b6e8bf6f4ed5c045255a8eb931a9c2d2b5043df1)) |
| 39 | + |
| 40 | + |
| 41 | +### Documentation |
| 42 | + |
| 43 | +* **claude:** improve CLAUDE.md with architecture details ([79ffaa9](https://github.com/shelltime/cli/commit/79ffaa9634ea8530b6b3cf476ecfe74bebda94ca)) |
| 44 | +* **claude:** improve CLAUDE.md with architecture details ([abbca7c](https://github.com/shelltime/cli/commit/abbca7cc75fad78da82085ee26b85eb369cbabd3)) |
| 45 | + |
| 46 | + |
| 47 | +### Miscellaneous Chores |
| 48 | + |
| 49 | +* release 0.1.42 ([7d2fa44](https://github.com/shelltime/cli/commit/7d2fa4442aa79ec46bbeabc9606a514c30e92171)) |
| 50 | + |
| 51 | + |
| 52 | +### Continuous Integration |
| 53 | + |
| 54 | +* **release:** include all commit types in changelog ([a064fbc](https://github.com/shelltime/cli/commit/a064fbc1eed8fa09d60476d146baee5616772a2e)) |
| 55 | + |
| 56 | + |
| 57 | +### Tests |
| 58 | + |
| 59 | +* **config:** add tests for LogCleanup and CodeTracking config ([8055c17](https://github.com/shelltime/cli/commit/8055c177e3bd618a7ce1dc6545754de1b658488f)) |
| 60 | + |
3 | 61 | ## [0.1.41](https://github.com/shelltime/cli/compare/v0.1.40...v0.1.41) (2025-12-19) |
4 | 62 |
|
5 | 63 |
|
|
0 commit comments