1.0.0 (2023-07-12)
Bug Fixes
- --all flag to only stage tracked files (9a841d9)
bin
path outdated fromsrc
consolidation (#41) (c017ff5)git diff
to respect excluded files (#181) (ad2533e)- config: allow get on config properties without key (4d7712f)
- content-length miscalculation bug (#147) (fed577b)
- dont log unknown config property (09c2c98)
- handle unknown config property (#141) (4876e8d)
- handle unreachable openai.com (#100) (75d7700)
- hook: install from subdirectory (7631c2f), closes #199
- hook: Windows support (#176) (2255583)
- improve large diff error message (#101) (5a506b7)
- loosen api key validation (#143) (ba0d6fd)
- remove hard-coded token limit (#187) (9b24444)
- restore cursor visibility in case of errors (#154) (51a8bb0)
- tokenize with
gpt-3.5-turbo
model (#173) (7068024)
Features
--all
flag (#182) (ebe83a4)max-length
config (#194) (edce283)model
configuration to support different models (#183) (eee3bbf)- add aic alias (#148) (1b01c2d)
- cli:
--exclude
flag for ignoring files (#162) (52b62d5) - config command (#71) (0d3f35c)
- config file at
~/.aicommits
(#51) (de38c89) - exclude all *.lock files (#108) (ac6972c)
- git hook (#95) (0b80a00)
- HTTP + HTTPS proxy support (#139) (a0db0f3)
- language support via
locale
config (#96) (58ce61e) - link OpenAI status on 500 error (#121) (5f2efc8)
- pass down argv to git commit (#70) (65d753a)
- remove ending period (#59) (3f10195)
- request timeout config (#191) (42a2a39)
- show error stack on unknown error (#124) (5fe127d)
- show multiple options (#64) (68fc8ad)
- support Conventional Commits via
--type
flag (#177) (0562761) - upgrade clack (0986220)
- use imperative present tense in prompt (#84) (caaf165)
- use new gpt-3.5-turbo model (#123) (afad821)