Skip to content

Commit

Permalink
feat: Release v0.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Dustin Blackman committed Dec 21, 2023
1 parent dd20690 commit 2774550
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 17 deletions.
33 changes: 32 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,41 @@

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

## [0.10.0] - 2023-12-21

[v0.9.2...v0.10.0](https://github.com/dustinblackman/oatmeal/compare/v0.9.2...v0.10.0)

### ⛰️ Features

- LangChain backend - ([7c32afe](https://github.com/dustinblackman/oatmeal/commit/7c32afe0edd47eb7b5d59339b08c00e1de262c6e))
- Enable wayland clipboard support - ([2163d15](https://github.com/dustinblackman/oatmeal/commit/2163d1562bacfc7529e623c4032e0a29abd456e8))
- [**breaking**] Default to first model in backend if none selected at start - ([1a92a77](https://github.com/dustinblackman/oatmeal/commit/1a92a7725a8af14e61a1f4f0744069c64203f8ce))

### 🐛 Bug Fixes

- Cargo publish - ([fb11ad4](https://github.com/dustinblackman/oatmeal/commit/fb11ad403df36c106b752bb7f3d79bec40491471))

### 🚜 Refactor

- Model boundaries - ([b489508](https://github.com/dustinblackman/oatmeal/commit/b48950885ab3539d72a3372ee6c0c34db6e4b8d3))

### 📚 Documentation

- Update OpenAI description - ([31044d3](https://github.com/dustinblackman/oatmeal/commit/31044d348ffdecf9cd79f24aef53ce58ade8fa27))

### ⚙️ Miscellaneous Tasks

- OpenSSL to rustls - ([dd20690](https://github.com/dustinblackman/oatmeal/commit/dd2069074e0df12024ca4fce39b41a97fd5e40df))
- Run tests on all 3 major OS - ([eb730b2](https://github.com/dustinblackman/oatmeal/commit/eb730b2bd64d922a749e9705f000f0151acff1de))

## [0.9.2] - 2023-12-19

[v0.9.1...v0.9.2](https://github.com/dustinblackman/oatmeal/compare/v0.9.1...v0.9.2)

### ⛰️ Features

- Release v0.9.2 - ([511313b](https://github.com/dustinblackman/oatmeal/commit/511313be5696616babba13773cba70bbbb506baa))

### 🐛 Bug Fixes

- Linting before releases - ([18f006e](https://github.com/dustinblackman/oatmeal/commit/18f006ec055edd481b93ded1b55c0837c91ca15f))
Expand Down Expand Up @@ -191,7 +222,7 @@ All notable changes to this project will be documented in this file.

### 📚 Documentation

- Re-add choco - ([bd12825](https://github.com/dustinblackman/oatmeal/commit/bd12825f7252ebc886a1af5650b89fc2c4fb35b5))
- Readd choco - ([bd12825](https://github.com/dustinblackman/oatmeal/commit/bd12825f7252ebc886a1af5650b89fc2c4fb35b5))
- Push users towards the editors section - ([bda11c4](https://github.com/dustinblackman/oatmeal/commit/bda11c4a959a98174c7ddf7f75c25f4f55b7d7d6))
- Organize README - ([663d65b](https://github.com/dustinblackman/oatmeal/commit/663d65bb8200c48bb7b8cad55fba3e36c2c35740))

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.9.2"
version = "0.10.0"
authors = ["Dustin Blackman"]
build = "build.rs"
edition = "2021"
Expand Down
31 changes: 17 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ yay -S oatmeal-bin
<!-- choco-install start -->

```sh
choco install oatmeal --version=0.9.2
choco install oatmeal --version=0.10.0
```

<!-- choco-install end -->
Expand Down Expand Up @@ -132,8 +132,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.9.2
Commit: v0.9.2
Version: 0.10.0
Commit: v0.10.0
Usage: oatmeal [OPTIONS] [COMMAND]
Expand All @@ -145,17 +145,19 @@ Commands:
Options:
-b, --backend <backend>
The initial backend hosting a model to connect to. [env: OATMEAL_BACKEND=] [default: ollama] [possible values: ollama, openai]
The initial backend hosting a model to connect to. [env: OATMEAL_BACKEND=] [default: ollama] [possible values: langchain, ollama, openai]
--backend-health-check-timeout <backend-health-check-timeout>
Time to wait in milliseconds before timing out when doing a healthcheck for a backend [env: OATMEAL_BACKEND_HEALTH_CHECK_TIMEOUT=] [default: 1000]
Time to wait in milliseconds before timing out when doing a healthcheck for a backend. [env: OATMEAL_BACKEND_HEALTH_CHECK_TIMEOUT=] [default: 1000]
-m, --model <model>
The initial model on a backend to consume [env: OATMEAL_MODEL=] [default: llama2:latest]
The initial model on a backend to consume. Defaults to the first model available from the backend if not set. [env: OATMEAL_MODEL=]
-e, --editor <editor>
The editor to integrate with. [env: OATMEAL_EDITOR=] [default: clipboard] [possible values: neovim, clipboard, none]
-t, --theme <theme>
Sets code syntax highlighting theme. [env: OATMEAL_THEME=] [default: base16-onedark] [possible values: base16-github, base16-monokai, base16-one-light, base16-onedark, base16-seti]
--theme-file <theme-file>
Absolute path to a TextMate tmTheme to use for code syntax highlighting. [env: OATMEAL_THEME_FILE=]
--langchain-url <langchain-url>
LangChain Serve API URL when using the LangChain backend. [env: OATMEAL_LANGCHAIN_URL=] [default: http://localhost:8000]
--ollama-url <ollama-url>
Ollama API URL when using the Ollama backend. [env: OATMEAL_OLLAMA_URL=] [default: http://localhost:11434]
--openai-url <openai-url>
Expand Down Expand Up @@ -240,17 +242,18 @@ Commands:
dir Print the sessions cache directory path.
list List all previous sessions with their ids and models.
open Open a previous session by ID. Omit passing any session ID to load an interactive selection.
delete Delete one or all sessions
delete Delete one or all sessions.
help Print this message or the help of the given subcommand(s)
Options:
-e, --editor <editor> The editor to integrate with. [env: OATMEAL_EDITOR=] [default: clipboard] [possible values: neovim, clipboard, none]
-t, --theme <theme> Sets code syntax highlighting theme. [env: OATMEAL_THEME=] [default: base16-onedark] [possible values: base16-github, base16-monokai, base16-one-light, base16-onedark, base16-seti]
--theme-file <theme-file> Absolute path to a TextMate tmTheme to use for code syntax highlighting. [env: OATMEAL_THEME_FILE=]
--ollama-url <ollama-url> Ollama API URL when using the Ollama backend. [env: OATMEAL_OLLAMA_URL=] [default: http://localhost:11434]
--openai-url <openai-url> OpenAI API URL when using the OpenAI backend. Can be swapped to a compatible proxy. [env: OATMEAL_OPENAI_URL=] [default: https://api.openai.com]
--openai-token <openai-token> OpenAI API token when using the OpenAI backend. [env: OATMEAL_OPENAI_TOKEN=]
-h, --help Print help
-e, --editor <editor> The editor to integrate with. [env: OATMEAL_EDITOR=] [default: clipboard] [possible values: neovim, clipboard, none]
-t, --theme <theme> Sets code syntax highlighting theme. [env: OATMEAL_THEME=] [default: base16-onedark] [possible values: base16-github, base16-monokai, base16-one-light, base16-onedark, base16-seti]
--theme-file <theme-file> Absolute path to a TextMate tmTheme to use for code syntax highlighting. [env: OATMEAL_THEME_FILE=]
--langchain-url <langchain-url> LangChain Serve API URL when using the LangChain backend. [env: OATMEAL_LANGCHAIN_URL=] [default: http://localhost:8000]
--ollama-url <ollama-url> Ollama API URL when using the Ollama backend. [env: OATMEAL_OLLAMA_URL=] [default: http://localhost:11434]
--openai-url <openai-url> OpenAI API URL when using the OpenAI backend. Can be swapped to a compatible proxy. [env: OATMEAL_OPENAI_URL=] [default: https://api.openai.com]
--openai-token <openai-token> OpenAI API token when using the OpenAI backend. [env: OATMEAL_OPENAI_TOKEN=]
-h, --help Print help
```

<!-- command-help-sessions end -->
Expand Down

0 comments on commit 2774550

Please sign in to comment.