Skip to content

Commit

Permalink
feat: Release v0.13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
dustinblackman committed Mar 16, 2024
1 parent 06504e5 commit e8181b2
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 13 deletions.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,38 @@

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

## 0.13.0

_2024-03-16_ - [v0.12.5...v0.13.0](https://github.com/dustinblackman/oatmeal/compare/v0.12.5...v0.13.0)

### ⛰️ Features

- _(dev)_ Add dev container - ([e8430d9](https://github.com/dustinblackman/oatmeal/commit/e8430d9950a9b0dbfe204e505236ba8b1699d4eb))
- `ctrl + o` to insert a line break ([#62](https://github.com/dustinblackman/oatmeal/issues/62)) - ([893d4ad](https://github.com/dustinblackman/oatmeal/commit/893d4ad240471d17a4088d7f582b2fed19af1b99))
- Add gemini backend ([#52](https://github.com/dustinblackman/oatmeal/issues/52)) - ([55f7e7d](https://github.com/dustinblackman/oatmeal/commit/55f7e7dbf57040a78aa410235b46577f60064533))

### 🐛 Bug Fixes

- Lint - ([6d76680](https://github.com/dustinblackman/oatmeal/commit/6d76680ba33bf9df398e95f473de0f796973677f))
- Typos ([#61](https://github.com/dustinblackman/oatmeal/issues/61)) - ([016b417](https://github.com/dustinblackman/oatmeal/commit/016b417016897879ee5c5f60354fc22c43fa0280))
- Config path default on non-supported OS - ([c404103](https://github.com/dustinblackman/oatmeal/commit/c4041032522fb12acdfce13391eaee2e9780b8f3))

### ⚙️ Miscellaneous Tasks

- Lock deps - ([06504e5](https://github.com/dustinblackman/oatmeal/commit/06504e52126b4fa94bd0a09b19d4afbbfd3a780c))
- Update goreleaser signing key - ([f945c7a](https://github.com/dustinblackman/oatmeal/commit/f945c7af144946ddb0dbbf89a97725a090c13175))
- Lock all binaries - ([99221b4](https://github.com/dustinblackman/oatmeal/commit/99221b4fe40a8734df48c632477006eed2fda452))
- Bump `actions/checkout` to v4 ([#60](https://github.com/dustinblackman/oatmeal/issues/60)) - ([07a6b70](https://github.com/dustinblackman/oatmeal/commit/07a6b70b7ede7b2371d8849a3207a9bbd1a3a2fe))
- Disable apt and yum for now - ([dc557d0](https://github.com/dustinblackman/oatmeal/commit/dc557d0565a5ce1578bad1a923443d8027437a50))

## 0.12.5

_2024-03-02_ - [v0.12.4...v0.12.5](https://github.com/dustinblackman/oatmeal/compare/v0.12.4...v0.12.5)

### ⛰️ Features

- Release v0.12.5 - ([95134cc](https://github.com/dustinblackman/oatmeal/commit/95134cc80408601e4e2e7ea4b68f5fef7c936559))

### 🐛 Bug Fixes

- Config paths - ([2ae187a](https://github.com/dustinblackman/oatmeal/commit/2ae187a14d52e6c8083a5bff18bddfd6889294bd))
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oatmeal"
version = "0.12.5"
version = "0.13.0"
authors = ["Dustin Blackman"]
build = "build.rs"
edition = "2021"
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ yay -S oatmeal-bin

```sh
arch=$(uname -a | grep -q aarch64 && echo 'arm64' || echo 'amd64')
curl -L -o oatmeal.apk "https://github.com/dustinblackman/oatmeal/releases/download/v0.12.5/oatmeal_0.12.5_linux_${arch}.apk"
curl -L -o oatmeal.apk "https://github.com/dustinblackman/oatmeal/releases/download/v0.13.0/oatmeal_0.13.0_linux_${arch}.apk"
apk add --allow-untrusted ./oatmeal.apk
```

Expand All @@ -108,7 +108,7 @@ apk add --allow-untrusted ./oatmeal.apk
<!-- choco-install start -->

```sh
choco install oatmeal --version=0.12.5
choco install oatmeal --version=0.13.0
```

<!-- choco-install end -->
Expand Down Expand Up @@ -162,8 +162,8 @@ See `oatmeal --help`, `/help` in chat, or the output below to get all the detail
```
Terminal UI to chat with large language models (LLM) using different model backends, and direct integrations with your favourite editors!
Version: 0.12.5
Commit: v0.12.5
Version: 0.13.0
Commit: v0.13.0
Usage: oatmeal [OPTIONS] [COMMAND]
Expand All @@ -177,7 +177,7 @@ Commands:
Options:
-b, --backend <backend>
The initial backend hosting a model to connect to. [default: ollama] [env: OATMEAL_BACKEND=] [possible values: langchain, ollama, openai, gemini]
The initial backend hosting a model to connect to. [default: ollama] [env: OATMEAL_BACKEND=] [possible values: langchain, ollama, openai, claude, gemini]
--backend-health-check-timeout <backend-health-check-timeout>
Time to wait in milliseconds before timing out when doing a healthcheck for a backend. [default: 1000] [env: OATMEAL_BACKEND_HEALTH_CHECK_TIMEOUT=]
-m, --model <model>
Expand All @@ -199,9 +199,9 @@ Options:
--open-ai-token <open-ai-token>
OpenAI API token when using the OpenAI backend. [env: OATMEAL_OPENAI_TOKEN=]
--claude-token <claude-token>
Anthropic's Claude API token when using the Claude backend [env: OATMEAL_CLAUDE_TOKEN=]
Anthropic's Claude API token when using the Claude backend. [env: OATMEAL_CLAUDE_TOKEN=]
--gemini-token <gemini-token>
Gemini API token when using the Gemini backend. [env: OATMEAL_GEMINI_TOKEN=]
Google Gemini API token when using the Gemini backend. [env: OATMEAL_GEMINI_TOKEN=]
-h, --help
Print help
-V, --version
Expand Down
7 changes: 3 additions & 4 deletions config.example.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# The initial backend hosting a model to connect to. [possible values: langchain, ollama, openai, gemini, claude]

# The initial backend hosting a model to connect to. [possible values: langchain, ollama, openai, claude, gemini]
backend = "ollama"

# Time to wait in milliseconds before timing out when doing a healthcheck for a backend.
Expand All @@ -23,10 +22,10 @@ ollama-url = "http://localhost:11434"
# OpenAI API URL when using the OpenAI backend. Can be swapped to a compatible proxy.
open-ai-url = "https://api.openai.com"

# Claude API token when using the Claude backend.
# Anthropic's Claude API token when using the Claude backend.
# claude-token = ""

# Gemini API token when using the Gemini backend.
# Google Gemini API token when using the Gemini backend.
# gemini-token = ""

# Sets code syntax highlighting theme. [possible values: base16-github, base16-monokai, base16-one-light, base16-onedark, base16-seti]
Expand Down

0 comments on commit e8181b2

Please sign in to comment.