diff --git a/README.md b/README.md
index 9e0fa8b..001eea5 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
-[](https://github.com/asyouplz/SpeechNote/releases)
+[](https://github.com/asyouplz/SpeechNote/releases)
[](LICENSE)
[](https://obsidian.md)
[](https://platform.openai.com/docs/guides/speech-to-text)
@@ -473,7 +473,12 @@ If this project helped you:
## Recent Updates
-### ๐ v3.0.1 (Latest) - Enterprise Architecture & Performance
+### ๐ v3.0.4 (Latest) - Settings Stability & Deepgram Cleanup
+- ๐ ๏ธ **Settings Stability**: Improves plugin settings reliability
+- ๐งน **Deepgram Refactor**: Cleanup and refactor for provider integration
+- ๐งฉ **General Fixes**: Minor bug fixes and improvements
+
+### v3.0.1 - Enterprise Architecture & Performance
- ๐๏ธ **Clean Architecture**: Domain-driven design with clear separation of concerns
- ๐ฏ **Modular Structure**: Organized into application, core, domain, infrastructure layers
- โก **Performance Monitoring**: Built-in performance benchmarking and memory management
@@ -954,7 +959,12 @@ SpeechNote/
## ์ต๊ทผ ์
๋ฐ์ดํธ
-### ๐ v3.0.1 (์ต์ ) - ์ํฐํ๋ผ์ด์ฆ ์ํคํ
์ฒ ๋ฐ ์ฑ๋ฅ
+### ๐ v3.0.4 (์ต์ ) - ์ค์ ์์ ํ ๋ฐ Deepgram ์ ๋ฆฌ
+- ๐ ๏ธ **์ค์ ์์ ํ**: ํ๋ฌ๊ทธ์ธ ์ค์ ์ ๋ขฐ์ฑ ๊ฐ์
+- ๐งน **Deepgram ๋ฆฌํฉํฐ๋ง**: ๊ณต๊ธ์ ํตํฉ ๊ตฌ์กฐ ์ ๋ฆฌ
+- ๐งฉ **๊ธฐํ ์์ **: ์์ํ ๋ฒ๊ทธ ์์ ๋ฐ ๊ฐ์
+
+### v3.0.1 - ์ํฐํ๋ผ์ด์ฆ ์ํคํ
์ฒ ๋ฐ ์ฑ๋ฅ
- ๐๏ธ **ํด๋ฆฐ ์ํคํ
์ฒ**: ๊ด์ฌ์ฌ ๋ถ๋ฆฌ๋ฅผ ๊ฐ์ถ ๋๋ฉ์ธ ์ฃผ๋ ์ค๊ณ
- ๐ฏ **๋ชจ๋์ ๊ตฌ์กฐ**: application, core, domain, infrastructure ๋ ์ด์ด๋ก ๊ตฌ์ฑ
- โก **์ฑ๋ฅ ๋ชจ๋ํฐ๋ง**: ๋ด์ฅ ์ฑ๋ฅ ๋ฒค์น๋งํน ๋ฐ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ
diff --git a/manifest.json b/manifest.json
index 6f24129..d0fbe73 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,7 +1,7 @@
{
"id": "speech-to-text",
"name": "Speech to Text",
- "version": "3.0.3",
+ "version": "3.0.4",
"minAppVersion": "0.15.0",
"description": "Convert audio recordings to text using multiple AI providers (OpenAI Whisper, Deepgram)",
"author": "Taesun Lee",
diff --git a/package-lock.json b/package-lock.json
index 841a66a..a5383e2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "obsidian-speech-to-text",
- "version": "3.0.3",
+ "version": "3.0.4",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "obsidian-speech-to-text",
- "version": "3.0.3",
+ "version": "3.0.4",
"license": "MIT",
"dependencies": {
"@deepgram/sdk": "^3.9.0"
diff --git a/package.json b/package.json
index a4293f3..88d534c 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "obsidian-speech-to-text",
- "version": "3.0.3",
+ "version": "3.0.4",
"description": "Convert audio recordings to text in Obsidian using multiple AI providers (OpenAI Whisper, Deepgram)",
"main": "main.js",
"scripts": {
diff --git a/versions.json b/versions.json
index dbbb9c6..1901585 100644
--- a/versions.json
+++ b/versions.json
@@ -4,5 +4,6 @@
"3.0.0": "0.15.0",
"3.0.1": "0.15.0",
"3.0.2": "0.15.0",
- "3.0.3": "0.15.0"
+ "3.0.3": "0.15.0",
+ "3.0.4": "0.15.0"
}
\ No newline at end of file