|
| 1 | +## v0.13.0 |
| 2 | + |
| 3 | +[v0.12.0...v0.13.0](https://github.com/Jannchie/tgit/compare/v0.12.0...v0.13.0) |
| 4 | + |
| 5 | +### :sparkles: Features |
| 6 | + |
| 7 | +- **changelog **: add progress bar and improve tag changelog aggregation - By [Jianqi Pan ](mailto:[email protected]) in [e98fba4 ](https://github.com/Jannchie/tgit/commit/e98fba4) |
| 8 | +- **commit **: filter large diffs and lock files from ai commit msg input && switch from litellm to openai - By [Jianqi Pan ](mailto:[email protected]) in [587c4d1 ](https://github.com/Jannchie/tgit/commit/587c4d1) |
| 9 | + |
| 10 | +### :wrench: Chores |
| 11 | + |
| 12 | +- **ci **: trigger on tag && simplify commands && upload artifacts only for tags - By [Jianqi Pan ](mailto:[email protected]) in [ee952df ](https://github.com/Jannchie/tgit/commit/ee952df) |
| 13 | +- **ci **: add github actions workflow for building python package with uv - By [Jianqi Pan ](mailto:[email protected]) in [7450f78 ](https://github.com/Jannchie/tgit/commit/7450f78) |
| 14 | + |
| 15 | +## v0.12.0 |
| 16 | + |
| 17 | +[v0.11.2...v0.12.0](https://github.com/Jannchie/tgit/compare/v0.11.2...v0.12.0) |
| 18 | + |
| 19 | +### :sparkles: Features |
| 20 | + |
| 21 | +- **commit **: add console status during ai command generation - By [Jianqi Pan ](mailto:[email protected]) in [779d2da ](https://github.com/Jannchie/tgit/commit/779d2da) |
| 22 | +- **commit **: add support for user-specified commit type in get_ai_command && update get_ai_command to handle default commit types - By [Jianqi Pan ](mailto:[email protected]) in [88f6980 ](https://github.com/Jannchie/tgit/commit/88f6980) |
| 23 | +- **commit **: add branch name to AI commit prompt && update dependencies - By [Jianqi Pan ](mailto:[email protected]) in [016facc ](https://github.com/Jannchie/tgit/commit/016facc) |
| 24 | + |
| 25 | +## v0.11.2 |
| 26 | + |
| 27 | +[v0.11.0...v0.11.2](https://github.com/Jannchie/tgit/compare/v0.11.0...v0.11.2) |
| 28 | + |
| 29 | +### :adhesive_bandage: Fixes |
| 30 | + |
| 31 | +- **versioning **: correct cargo.toml regex for version update && update litellm package to 1.64.1 - By [Jianqi Pan ](mailto:[email protected]) in [bdb69c5 ](https://github.com/Jannchie/tgit/commit/bdb69c5) |
| 32 | + |
| 33 | +### :wrench: Chores |
| 34 | + |
| 35 | +- **dependencies **: update package versions && add beautifulsoup4 dependency && update comments for sys_platform checks - By [Jianqi Pan ](mailto:[email protected]) in [4c9d14a ](https://github.com/Jannchie/tgit/commit/4c9d14a) |
| 36 | + |
| 37 | +## v0.11.0 |
| 38 | + |
| 39 | +[v0.10.2...v0.11.0](https://github.com/Jannchie/tgit/compare/v0.10.2...v0.11.0) |
| 40 | + |
| 41 | +### :sparkles: Features |
| 42 | + |
| 43 | +- **cli **: add config command && update dependencies - By [Jannchie ](mailto:[email protected]) in [32d0ecc ](https://github.com/Jannchie/tgit/commit/32d0ecc) |
| 44 | +- **config, dependencies, commit **: Add configuration command and update dependency versions and AI provider - By [Jannchie ](mailto:[email protected]) in [e446030 ](https://github.com/Jannchie/tgit/commit/e446030) |
| 45 | + |
| 46 | +### :art: Refactors |
| 47 | + |
| 48 | +- **utils **: update function signature for get_commit_command - By [Jannchie ](mailto:[email protected]) in [4c67c0a ](https://github.com/Jannchie/tgit/commit/4c67c0a) |
| 49 | + |
| 50 | +### :memo: Documentation |
| 51 | + |
| 52 | +- **commit **: update commit prompt with class definition - By [Jannchie ](mailto:[email protected]) in [2f5a464 ](https://github.com/Jannchie/tgit/commit/2f5a464) |
| 53 | + |
| 54 | +### :wrench: Chores |
| 55 | + |
| 56 | +- **dependencies **: add ruff to dev dependencies && update type hints and function signatures - By [Jannchie ](mailto:[email protected]) in [e137b4f ](https://github.com/Jannchie/tgit/commit/e137b4f) |
| 57 | +- **lock **: update lock file - By [Jannchie ](mailto:[email protected]) in [c4330c5 ](https://github.com/Jannchie/tgit/commit/c4330c5) |
| 58 | + |
| 59 | +## v0.10.2 |
| 60 | + |
| 61 | +[v0.10.1...v0.10.2](https://github.com/Jannchie/tgit/compare/v0.10.1...v0.10.2) |
| 62 | + |
| 63 | +### :adhesive_bandage: Fixes |
| 64 | + |
| 65 | +- **template-rendering **: correct types rendering in commit prompt - By [Jianqi Pan ](mailto:[email protected]) in [542db82 ](https://github.com/Jannchie/tgit/commit/542db82) |
| 66 | + |
| 67 | +### :art: Refactors |
| 68 | + |
| 69 | +- **commit-command **: improve function signatures && handle keyword args - By [Jianqi Pan ](mailto:[email protected]) in [8f3bc59 ](https://github.com/Jannchie/tgit/commit/8f3bc59) |
| 70 | + |
| 71 | +## v0.10.1 |
| 72 | + |
| 73 | +[v0.10.0...v0.10.1](https://github.com/Jannchie/tgit/compare/v0.10.0...v0.10.1) |
| 74 | + |
| 75 | +### :adhesive_bandage: Fixes |
| 76 | + |
| 77 | +- **file-open **: open pyproject.toml and Cargo.toml in binary mode - By [Jianqi Pan ](mailto:[email protected]) in [5ba059a ](https://github.com/Jannchie/tgit/commit/5ba059a) |
| 78 | + |
| 79 | +### :art: Refactors |
| 80 | + |
| 81 | +- **project **: revise configuration files && update package dependencies && enhance type annotations - By [Jianqi Pan ](mailto:[email protected]) in [6ff2ecc ](https://github.com/Jannchie/tgit/commit/6ff2ecc) |
| 82 | +- **version **: modularize version retrieval && extract diff formatting - By [Jianqi Pan ](mailto:[email protected]) in [9832dfc ](https://github.com/Jannchie/tgit/commit/9832dfc) |
| 83 | + |
| 84 | +## v0.10.0 |
| 85 | + |
| 86 | +[v0.9.0...v0.10.0](https://github.com/Jannchie/tgit/compare/v0.9.0...v0.10.0) |
| 87 | + |
| 88 | +### :sparkles: Features |
| 89 | + |
| 90 | +- **version **: add support for updating build.gradle.kts version - By [Jianqi Pan ](mailto:[email protected]) in [c66e792 ](https://github.com/Jannchie/tgit/commit/c66e792) |
| 91 | +- **version **: add custom path support for version handling - By [Jianqi Pan ](mailto:[email protected]) in [4c79f46 ](https://github.com/Jannchie/tgit/commit/4c79f46) |
| 92 | + |
| 93 | +## v0.9.0 |
| 94 | + |
| 95 | +[v0.8.1...v0.9.0](https://github.com/Jannchie/tgit/compare/v0.8.1...v0.9.0) |
| 96 | + |
| 97 | +### :sparkles: Features |
| 98 | + |
| 99 | +- **add **: implement add command to wrap git add - By [Jianqi Pan ](mailto:[email protected]) in [e372314 ](https://github.com/Jannchie/tgit/commit/e372314) |
| 100 | +- **version **: add recursive option for version bumping - By [Jianqi Pan ](mailto:[email protected]) in [c98bf05 ](https://github.com/Jannchie/tgit/commit/c98bf05) |
| 101 | + |
| 102 | +### :wrench: Chores |
| 103 | + |
| 104 | +- **deps **: update python version and dependencies - By [Jianqi Pan ](mailto:[email protected]) in [3c49d1a ](https://github.com/Jannchie/tgit/commit/3c49d1a) |
| 105 | + |
| 106 | +## v0.8.1 |
| 107 | + |
| 108 | +[v0.8.0...v0.8.1](https://github.com/Jannchie/tgit/compare/v0.8.0...v0.8.1) |
| 109 | + |
| 110 | +### :lipstick: Styles |
| 111 | + |
| 112 | +- **commit **: update commit message instructions && change import style - By [Jianqi Pan ](mailto:[email protected]) in [538f27d ](https://github.com/Jannchie/tgit/commit/538f27d) |
| 113 | + |
| 114 | +## v0.8.0 |
| 115 | + |
| 116 | +[v0.7.1...v0.8.0](https://github.com/Jannchie/tgit/compare/v0.7.1...v0.8.0) |
| 117 | + |
| 118 | +### :sparkles: Features |
| 119 | + |
| 120 | +- **commit **: add 'wip' to commit types and correct invalid type error message - By [Jianqi Pan ](mailto:[email protected]) in [be64b23 ](https://github.com/Jannchie/tgit/commit/be64b23) |
| 121 | + |
| 122 | +### :memo: Documentation |
| 123 | + |
| 124 | +- **commit **: clarify role description by specifying message should cover all changes in diff - By [Jianqi Pan ](mailto:[email protected]) in [486cb2c ](https://github.com/Jannchie/tgit/commit/486cb2c) |
| 125 | + |
| 126 | +### :wrench: Chores |
| 127 | + |
| 128 | +- **dependencies **: update dependencies versions in pyproject.toml and lock files - By [Jianqi Pan ](mailto:[email protected]) in [51142a2 ](https://github.com/Jannchie/tgit/commit/51142a2) |
| 129 | +- update readme configuration to include content-type in pyproject.toml - By [Jianqi Pan ](mailto:[email protected]) in [122be13 ](https://github.com/Jannchie/tgit/commit/122be13) |
| 130 | + |
| 131 | +## v0.7.1 |
| 132 | + |
| 133 | +[v0.7.0...v0.7.1](https://github.com/Jannchie/tgit/compare/v0.7.0...v0.7.1) |
| 134 | + |
| 135 | +### :adhesive_bandage: Fixes |
| 136 | + |
| 137 | +- **authentication **: handle openai authentication error - By [Jianqi Pan ](mailto:[email protected]) in [e2e0e53 ](https://github.com/Jannchie/tgit/commit/e2e0e53) |
| 138 | +- handle invalid git repository error when getting ai command - By [Jianqi Pan ](mailto:[email protected]) in [c8c4a54 ](https://github.com/Jannchie/tgit/commit/c8c4a54) |
| 139 | + |
| 140 | +### :wrench: Chores |
| 141 | + |
| 142 | +- update lock files with new dependencies - By [Jianqi Pan ](mailto:[email protected]) in [537c627 ](https://github.com/Jannchie/tgit/commit/537c627) |
| 143 | + |
| 144 | +## v0.7.0 |
| 145 | + |
| 146 | +[v0.6.1...v0.7.0](https://github.com/Jannchie/tgit/compare/v0.6.1...v0.7.0) |
| 147 | + |
| 148 | +### :sparkles: Features |
| 149 | + |
| 150 | +- **changelog **: add ability to output changelog to a file - By [Jannchie ](mailto:[email protected]) in [b1a52e1 ](https://github.com/Jannchie/tgit/commit/b1a52e1) |
| 151 | + |
1 | 152 | ## v0.6.1 |
2 | 153 |
|
3 | 154 | [v0.6.0...v0.6.1](https://github.com/Jannchie/tgit/compare/v0.6.0...v0.6.1) |
|
132 | 283 |
|
133 | 284 | ### :wrench: Chores |
134 | 285 |
|
135 | | -- **format **: use sourcery - By [Jianqi Pan ](mailto:[email protected]) in [03f2078 ](https://github.com/Jannchie/tgit/commit/03f2078) |
| 286 | +- **format **: use sourcery - By [Jianqi Pan ](mailto:[email protected]) in [03f2078 ](https://github.com/Jannchie/tgit/commit/03f2078) |
0 commit comments