Skip to content

Latest commit

 

History

History
313 lines (227 loc) · 13.3 KB

CHANGELOG.md

File metadata and controls

313 lines (227 loc) · 13.3 KB

Changelog

All notable changes to this project will be documented in this file.

0.1.28 - 2024-12-16

Other

  • (deps) bump serde in the all-dependencies group (#104)

0.1.27 - 2024-12-09

Other

  • (deps) bump the all-dependencies group with 4 updates (#103)
  • (deps) bump anstream from 0.6.7 to 0.6.15 in the cargo group (#102)
  • (deps) bump the all-dependencies group with 3 updates (#100)

0.1.26 - 2024-11-20

Other

  • (deps) bump the all-dependencies group with 4 updates (#99)
  • (deps) bump the all-dependencies group across 1 directory with 3 updates (#97)

0.1.25 - 2024-10-22

Other

  • (deps) bump the all-dependencies group across 1 directory with 4 updates (#94)
  • (deps) bump the all-dependencies group across 1 directory with 3 updates (#92)
  • (deps) bump the all-dependencies group across 1 directory with 2 updates (#90)
  • (deps) bump the all-dependencies group with 4 updates (#87)

0.1.24 - 2024-09-02

Other

  • (deps) bump the all-dependencies group across 1 directory with 5 updates (#85)

0.1.23 - 2024-08-20

Other

  • (deps) bump the all-dependencies group with 4 updates (#83)
  • (deps) bump the all-dependencies group with 3 updates (#81)

0.1.22 - 2024-08-06

Other

  • (deps) bump the all-dependencies group with 2 updates (#79)

0.1.21 - 2024-08-02

Other

  • (deps) bump the all-dependencies group with 3 updates (#77)

0.1.20 - 2024-07-23

Other

  • (deps) bump tokio in the all-dependencies group (#75)

0.1.19 - 2024-07-15

Other

  • (deps) bump the all-dependencies group with 2 updates (#73)

0.1.18 - 2024-07-08

Other

  • (deps) bump serde in the all-dependencies group (#71)

0.1.17 - 2024-07-02

Other

  • (deps) bump the all-dependencies group with 2 updates (#69)

0.1.16 - 2024-06-25

Other

  • (deps) bump the all-dependencies group with 2 updates (#68)
  • (deps) bump async-openai in the all-dependencies group (#66)

0.1.15 - 2024-06-14

Fixed

  • breaking changes from deps

Other

  • (deps) bump the all-dependencies group with 3 updates (#64)

0.1.14 - 2024-06-04

Other

  • (deps) bump the all-dependencies group with 2 updates (#63)
  • (deps) bump serde in the all-dependencies group (#62)
  • --- (#61)
  • (deps) bump the all-dependencies group with 4 updates (#59)
  • Group dependabot PRs
  • (deps) bump serde from 1.0.199 to 1.0.200 (#54)
  • (deps) bump serde from 1.0.198 to 1.0.199 (#52)

0.1.13 - 2024-04-24

Other

  • (deps) bump serde_json from 1.0.115 to 1.0.116 (#49)
  • (deps) bump serde from 1.0.197 to 1.0.198 (#50)

0.1.12 - 2024-04-19

Other

  • (deps) bump rustls from 0.22.3 to 0.22.4 in the cargo group (#48)
  • (deps) bump time from 0.3.34 to 0.3.36 (#45)
  • (deps) bump anyhow from 1.0.81 to 1.0.82 (#46)

0.1.11 - 2024-04-01

Other

  • (deps) bump strum_macros from 0.26.1 to 0.26.2 (#39)
  • (deps) bump async-openai from 0.19.1 to 0.20.0 (#40)
  • (deps) bump tokio from 1.36.0 to 1.37.0 (#41)
  • (deps) bump serde_json from 1.0.114 to 1.0.115 (#42)
  • (deps) bump clap from 4.5.2 to 4.5.4 (#43)
  • (deps) bump async-openai from 0.18.3 to 0.19.1 (#34)
  • (deps) bump time from 0.3.31 to 0.3.34 (#32)
  • (deps) bump derive_builder from 0.13.0 to 0.20.0 (#33)
  • (deps) bump strum from 0.26.1 to 0.26.2 (#35)
  • (deps) bump anyhow from 1.0.79 to 1.0.81 (#36)

0.1.10 - 2024-03-12

Other

  • (deps) bump serde from 1.0.195 to 1.0.197 (#28)
  • (deps) bump tokio from 1.35.1 to 1.36.0 (#22)

0.1.9 - 2024-02-13

Other

  • (deps) bump async-openai from 0.18.1 to 0.18.3 (#24)

0.1.8 - 2024-01-30

Other

  • (deps) bump strum_macros from 0.25.3 to 0.26.1 (#19)
  • (deps) bump strum from 0.25.0 to 0.26.1 (#20)

0.1.7 - 2024-01-25

Other

  • (deps) bump clap from 4.4.16 to 4.4.18 (#14)
  • (deps) bump derive_builder from 0.12.0 to 0.13.0 (#15)
  • (deps) bump cli-xtask from 0.6.1 to 0.8.0 (#13)
  • (deps) bump async-openai from 0.18.0 to 0.18.1 (#12)
  • Create dependabot.yml

0.1.6 - 2024-01-15

Other

  • remove atty and cleanup clippy lints
  • update deps

0.1.5 - 2023-11-07

Fixed

  • correctly handle when user selects the first system prompt / model

0.1.4 - 2023-11-07

Other

  • add 0.1.3 to CHANGELOG
  • configure release-plz

Ci

[ja-v0.1.3] - 2023-11-07

Bug Fixes

Documentation

Features

  • (3fafc690) Interactive mode, multiple commands, tracing
    Refactor and large changes towards multiple commands, tracing, interactive chat, more cli args, etc.
  • (977981e7) Improved system prompt selection
    • Added CODE_PROMPT and EXPERTS_PROMPT constants for promptselection
    • Replaced hardcoded prompts in interactive_mode with constants
    • Added include_str! macro for importing prompt text from external files
    • Added get_system_prompt() function for prompt selection
    • Added get_user_input() function for reading user input in interactive mode
    • Refactored changes to function calls in interactive_mode
    • Changed to_chat() method to to_chat_builder()
    • Refactored the creation of ChatCompletionRequestMessage instances using push() in various places
    • Minor formatting adjustments
  • (6efee764) Add prompt engineer prompt
  • (83834436) Add code review prompt and update prompt-engineer.md
    • Add a new code-review.md file containing guidelines for code review.
    • Update prompt-engineer.md to include changes regarding the Large Language Model and revised section descriptions.
    • Modify main.rs to include the new code-review.md file and adjust the selection menu to accommodate the new prompt.
  • (6083b838) Update models
  • (c2109253) Add model selection to interactive mode

Miscellaneous Tasks

  • (471d415e) Bump webpki from 0.22.0 to 0.22.2
    Bumps webpki from 0.22.0 to 0.22.2.


    updated-dependencies:

    • dependency-name: webpki dependency-type: indirect ...
  • (9518c348) Bump all deps

Refactor

  • (fb98cdd9) Move CLI functionality to cli module
    • Move the CLI related code from lib.rs to a new file src/cli.rs.
    • Update import paths in src/main.rs to reflect these changes.
    • Rename chat function argument from ChatCompletionArgs toChatCommandArgs for clarity.
    • Update interactive_mode and cli_mode functions to use the new ChatCommandArgs.
    • Change the log message in the _ => branch to use bail! instead of a warn!.

Build

Ci

[0.1.2] - 2023-05-09

Miscellaneous Tasks

  • (8949e603) Pass version to git cliff from cargo release
    Because the replacements run before the hook, this was leaving the unreleased tag in the changelog instead of updating it as part of the release.
  • (e4e6af85) Show commit link and body
    • update cliff.toml to add the a link to the commit on GitHub and the body of the commit.
  • (73d10b0e) Release ja version 0.1.2

[0.1.1] - 2023-05-09

Features

  • (931b26c4) Add input handling and error handling
    • Added a new function get_input to handle input from command line arguments or standard input.
    • Added error handling for empty input and reading from standard input.
    • Added error handling for failure to create cache directory.

Miscellaneous Tasks

[0.1.0] - 2023-05-08

Features