# v0.10.3

These are the release notes for gptme version v0.10.3.

## Contributors

Thanks to everyone who contributed to this release:

@erikbjare

## Changelog

Changes since v0.10.2:


## 📦 gptme

### ✨ Features (2)

 - feat: ask for API key on first run, and save to config ([`bd48a565`](https://github.com/gptme/gptme/commit/bd48a565))
 - feat: added early interrupt of generation for completed patches ([`6f4b88b7`](https://github.com/gptme/gptme/commit/6f4b88b7))

### 🐛 Fixes (2)

 - fix: added typing-extensions to allow use of Self ([`20f97c74`](https://github.com/gptme/gptme/commit/20f97c74))
 - fix: don't persist quiet property to logfile ([`909e37ff`](https://github.com/gptme/gptme/commit/909e37ff))

### 🔨 Misc (4)

 - docs: added getting started guide ([`d085d07f`](https://github.com/gptme/gptme/commit/d085d07f))
 - refactor: refactored msg_to_toml and toml_to_message into Message methods ([`11b711fd`](https://github.com/gptme/gptme/commit/11b711fd))
 - docs: switched to sphinx-book-theme, minor improvements to docs ([`c237ddec`](https://github.com/gptme/gptme/commit/c237ddec))
 - scripts: added build_changelog.sh script ([`68b592b2`](https://github.com/gptme/gptme/commit/68b592b2))

**Full Changelog**: https://github.com/gptme/gptme/compare/v0.10.2...v0.10.3
