Skip to content

Commit e8181b2

Browse files
feat: Release v0.13.0
1 parent 06504e5 commit e8181b2

5 files changed

Lines changed: 40 additions & 13 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,38 @@
22

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

5+
## 0.13.0
6+
7+
_2024-03-16_ - [v0.12.5...v0.13.0](https://github.com/dustinblackman/oatmeal/compare/v0.12.5...v0.13.0)
8+
9+
### ⛰️ Features
10+
11+
- _(dev)_ Add dev container - ([e8430d9](https://github.com/dustinblackman/oatmeal/commit/e8430d9950a9b0dbfe204e505236ba8b1699d4eb))
12+
- `ctrl + o` to insert a line break ([#62](https://github.com/dustinblackman/oatmeal/issues/62)) - ([893d4ad](https://github.com/dustinblackman/oatmeal/commit/893d4ad240471d17a4088d7f582b2fed19af1b99))
13+
- Add gemini backend ([#52](https://github.com/dustinblackman/oatmeal/issues/52)) - ([55f7e7d](https://github.com/dustinblackman/oatmeal/commit/55f7e7dbf57040a78aa410235b46577f60064533))
14+
15+
### 🐛 Bug Fixes
16+
17+
- Lint - ([6d76680](https://github.com/dustinblackman/oatmeal/commit/6d76680ba33bf9df398e95f473de0f796973677f))
18+
- Typos ([#61](https://github.com/dustinblackman/oatmeal/issues/61)) - ([016b417](https://github.com/dustinblackman/oatmeal/commit/016b417016897879ee5c5f60354fc22c43fa0280))
19+
- Config path default on non-supported OS - ([c404103](https://github.com/dustinblackman/oatmeal/commit/c4041032522fb12acdfce13391eaee2e9780b8f3))
20+
21+
### ⚙️ Miscellaneous Tasks
22+
23+
- Lock deps - ([06504e5](https://github.com/dustinblackman/oatmeal/commit/06504e52126b4fa94bd0a09b19d4afbbfd3a780c))
24+
- Update goreleaser signing key - ([f945c7a](https://github.com/dustinblackman/oatmeal/commit/f945c7af144946ddb0dbbf89a97725a090c13175))
25+
- Lock all binaries - ([99221b4](https://github.com/dustinblackman/oatmeal/commit/99221b4fe40a8734df48c632477006eed2fda452))
26+
- Bump `actions/checkout` to v4 ([#60](https://github.com/dustinblackman/oatmeal/issues/60)) - ([07a6b70](https://github.com/dustinblackman/oatmeal/commit/07a6b70b7ede7b2371d8849a3207a9bbd1a3a2fe))
27+
- Disable apt and yum for now - ([dc557d0](https://github.com/dustinblackman/oatmeal/commit/dc557d0565a5ce1578bad1a923443d8027437a50))
28+
529
## 0.12.5
630

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

33+
### ⛰️ Features
34+
35+
- Release v0.12.5 - ([95134cc](https://github.com/dustinblackman/oatmeal/commit/95134cc80408601e4e2e7ea4b68f5fef7c936559))
36+
937
### 🐛 Bug Fixes
1038

1139
- Config paths - ([2ae187a](https://github.com/dustinblackman/oatmeal/commit/2ae187a14d52e6c8083a5bff18bddfd6889294bd))

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oatmeal"
3-
version = "0.12.5"
3+
version = "0.13.0"
44
authors = ["Dustin Blackman"]
55
build = "build.rs"
66
edition = "2021"

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ yay -S oatmeal-bin
9595

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

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

110110
```sh
111-
choco install oatmeal --version=0.12.5
111+
choco install oatmeal --version=0.13.0
112112
```
113113

114114
<!-- choco-install end -->
@@ -162,8 +162,8 @@ See `oatmeal --help`, `/help` in chat, or the output below to get all the detail
162162
```
163163
Terminal UI to chat with large language models (LLM) using different model backends, and direct integrations with your favourite editors!
164164
165-
Version: 0.12.5
166-
Commit: v0.12.5
165+
Version: 0.13.0
166+
Commit: v0.13.0
167167
168168
Usage: oatmeal [OPTIONS] [COMMAND]
169169
@@ -177,7 +177,7 @@ Commands:
177177
178178
Options:
179179
-b, --backend <backend>
180-
The initial backend hosting a model to connect to. [default: ollama] [env: OATMEAL_BACKEND=] [possible values: langchain, ollama, openai, gemini]
180+
The initial backend hosting a model to connect to. [default: ollama] [env: OATMEAL_BACKEND=] [possible values: langchain, ollama, openai, claude, gemini]
181181
--backend-health-check-timeout <backend-health-check-timeout>
182182
Time to wait in milliseconds before timing out when doing a healthcheck for a backend. [default: 1000] [env: OATMEAL_BACKEND_HEALTH_CHECK_TIMEOUT=]
183183
-m, --model <model>
@@ -199,9 +199,9 @@ Options:
199199
--open-ai-token <open-ai-token>
200200
OpenAI API token when using the OpenAI backend. [env: OATMEAL_OPENAI_TOKEN=]
201201
--claude-token <claude-token>
202-
Anthropic's Claude API token when using the Claude backend [env: OATMEAL_CLAUDE_TOKEN=]
202+
Anthropic's Claude API token when using the Claude backend. [env: OATMEAL_CLAUDE_TOKEN=]
203203
--gemini-token <gemini-token>
204-
Gemini API token when using the Gemini backend. [env: OATMEAL_GEMINI_TOKEN=]
204+
Google Gemini API token when using the Gemini backend. [env: OATMEAL_GEMINI_TOKEN=]
205205
-h, --help
206206
Print help
207207
-V, --version

config.example.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
# The initial backend hosting a model to connect to. [possible values: langchain, ollama, openai, gemini, claude]
2-
1+
# The initial backend hosting a model to connect to. [possible values: langchain, ollama, openai, claude, gemini]
32
backend = "ollama"
43

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

26-
# Claude API token when using the Claude backend.
25+
# Anthropic's Claude API token when using the Claude backend.
2726
# claude-token = ""
2827

29-
# Gemini API token when using the Gemini backend.
28+
# Google Gemini API token when using the Gemini backend.
3029
# gemini-token = ""
3130

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

0 commit comments

Comments
 (0)