Skip to content

Commit 397c71c

Browse files
authored
Merge pull request #107 from NativeMindBrowser/v1.10.0
Merge: v1.10.0 -> main
2 parents c7afaef + 6a78a2a commit 397c71c

File tree

158 files changed

+5314
-2041
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

158 files changed

+5314
-2041
lines changed

CHANGELOG.md

Lines changed: 277 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,275 @@
11
# Changelog
22

3+
## v1.10.1
4+
5+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.1-beta.2...v1.10.1)
6+
7+
## v1.10.1-beta.2
8+
9+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.1-beta.1...v1.10.1-beta.2)
10+
11+
### 🩹 Fixes
12+
13+
- **model-selector:** Always update model list for Ollama and LMStudio backends ([4fcf092](https://github.com/NativeMindBrowser/NativeMindExtension/commit/4fcf092))
14+
15+
### ❤️ Contributors
16+
17+
- NekoWings ([@NekoWings](http://github.com/NekoWings))
18+
19+
## v1.10.1-beta.1
20+
21+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.1-beta.0...v1.10.1-beta.1)
22+
23+
### 🩹 Fixes
24+
25+
- **model-selector:** Prevent infinite loops by refining model selection logic ([20697cc](https://github.com/NativeMindBrowser/NativeMindExtension/commit/20697cc))
26+
- **darkmode:** Use correct text color for ollama configuration btn ([2017524](https://github.com/NativeMindBrowser/NativeMindExtension/commit/2017524))
27+
28+
### ❤️ Contributors
29+
30+
- NekoWings ([@NekoWings](http://github.com/NekoWings))
31+
32+
## v1.10.1-beta.0
33+
34+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0...v1.10.1-beta.0)
35+
36+
### 🩹 Fixes
37+
38+
- **model-list:** Improve model list update logic for web-llm endpoint, prevent extension crash ([a85bf9a](https://github.com/NativeMindBrowser/NativeMindExtension/commit/a85bf9a))
39+
40+
### ❤️ Contributors
41+
42+
- NekoWings ([@NekoWings](http://github.com/NekoWings))
43+
44+
## v1.10.0
45+
46+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.16...v1.10.0)
47+
48+
## v1.10.0-beta.16
49+
50+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.15...v1.10.0-beta.16)
51+
52+
### 🩹 Fixes
53+
54+
- **loading:** Update loading track color to improve visibility in dark mode ([567b4c3](https://github.com/NativeMindBrowser/NativeMindExtension/commit/567b4c3))
55+
56+
### ❤️ Contributors
57+
58+
- NekoWings ([@NekoWings](http://github.com/NekoWings))
59+
60+
## v1.10.0-beta.15
61+
62+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.14...v1.10.0-beta.15)
63+
64+
### 🩹 Fixes
65+
66+
- **chat:** Refactor autoGenerateChatTitleIfNeeded to use createRetryWrapper for improved error handling ([8db739d](https://github.com/NativeMindBrowser/NativeMindExtension/commit/8db739d))
67+
68+
### ❤️ Contributors
69+
70+
- NekoWings ([@NekoWings](http://github.com/NekoWings))
71+
72+
## v1.10.0-beta.14
73+
74+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.13...v1.10.0-beta.14)
75+
76+
### 🩹 Fixes
77+
78+
- **darkmode:** Update icon dimensions and color adjustments across components for onboarding page ([fff91dd](https://github.com/NativeMindBrowser/NativeMindExtension/commit/fff91dd))
79+
80+
### ❤️ Contributors
81+
82+
- NekoWings ([@NekoWings](http://github.com/NekoWings))
83+
84+
## v1.10.0-beta.13
85+
86+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.12...v1.10.0-beta.13)
87+
88+
### 🩹 Fixes
89+
90+
- **config:** Enhance reactive default value handling and storage synchronization ([e9ca17d](https://github.com/NativeMindBrowser/NativeMindExtension/commit/e9ca17d))
91+
92+
### ❤️ Contributors
93+
94+
- Tony Hu ([@tonyhu-012](http://github.com/tonyhu-012))
95+
96+
## v1.10.0-beta.12
97+
98+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.11...v1.10.0-beta.12)
99+
100+
### 🩹 Fixes
101+
102+
- **selector:** Update dropdown class to include text color ([a9c60c0](https://github.com/NativeMindBrowser/NativeMindExtension/commit/a9c60c0))
103+
- **style:** Fix text-accent-blue for darkmode ([dc2e4fd](https://github.com/NativeMindBrowser/NativeMindExtension/commit/dc2e4fd))
104+
105+
### ❤️ Contributors
106+
107+
- NekoWings ([@NekoWings](http://github.com/NekoWings))
108+
109+
## v1.10.0-beta.11
110+
111+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.10...v1.10.0-beta.11)
112+
113+
### 🚀 Enhancements
114+
115+
- **gmail-tools:** Replace logo SVG with new design and update text color ([57626ba](https://github.com/NativeMindBrowser/NativeMindExtension/commit/57626ba))
116+
117+
### 🩹 Fixes
118+
119+
- Remove duplicated ollama redirect svg and update color schema. ([3f159b0](https://github.com/NativeMindBrowser/NativeMindExtension/commit/3f159b0))
120+
121+
### ❤️ Contributors
122+
123+
- NekoWings ([@NekoWings](http://github.com/NekoWings))
124+
125+
## v1.10.0-beta.10
126+
127+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.9...v1.10.0-beta.10)
128+
129+
### 🩹 Fixes
130+
131+
- **settings:** Update connection status handling for Ollama model list retrieval ([7c0dc5a](https://github.com/NativeMindBrowser/NativeMindExtension/commit/7c0dc5a))
132+
133+
### ❤️ Contributors
134+
135+
- Tony Hu ([@tonyhu-012](http://github.com/tonyhu-012))
136+
137+
## v1.10.0-beta.9
138+
139+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.8...v1.10.0-beta.9)
140+
141+
### 🩹 Fixes
142+
143+
- **settings:** Update connection error messages for Ollama across multiple languages ([15e4706](https://github.com/NativeMindBrowser/NativeMindExtension/commit/15e4706))
144+
145+
### ❤️ Contributors
146+
147+
- Tony Hu ([@tonyhu-012](http://github.com/tonyhu-012))
148+
149+
## v1.10.0-beta.8
150+
151+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.7...v1.10.0-beta.8)
152+
153+
### 🚀 Enhancements
154+
155+
- **Darkmode:** Introduce darkmode theme with color variables ([c0150fd](https://github.com/NativeMindBrowser/NativeMindExtension/commit/c0150fd))
156+
- **theme:** Refactor theme management to use composables and improve type definitions ([097d35c](https://github.com/NativeMindBrowser/NativeMindExtension/commit/097d35c))
157+
- **theme:** Refactor&fix styles and class names across components for consistency and clarity ([5c34142](https://github.com/NativeMindBrowser/NativeMindExtension/commit/5c34142))
158+
159+
### 🩹 Fixes
160+
161+
- Revert unnecessary darkmode changes ([6034697](https://github.com/NativeMindBrowser/NativeMindExtension/commit/6034697))
162+
- **theme:** Update theme handling to use data attributes instead of directly adding a class to the document to avoid affecting the original page, and use useEventListener to handle event listener unmounting. ([0a4dc45](https://github.com/NativeMindBrowser/NativeMindExtension/commit/0a4dc45))
163+
- **Input:** Correct shadow styles for error state in input component ([54ab5a1](https://github.com/NativeMindBrowser/NativeMindExtension/commit/54ab5a1))
164+
- **ui:** Improve agent-task ui style on fetching pages ([eaa6f1d](https://github.com/NativeMindBrowser/NativeMindExtension/commit/eaa6f1d))
165+
- **theme:** Consolidate color variables and remove unused colors. ([e64b99d](https://github.com/NativeMindBrowser/NativeMindExtension/commit/e64b99d))
166+
167+
### 🏡 Chore
168+
169+
- **cross-env:** Update package.json to use cross-env for better environment variable management ([43c3e2e](https://github.com/NativeMindBrowser/NativeMindExtension/commit/43c3e2e))
170+
171+
### ❤️ Contributors
172+
173+
- Neko Liu ([@NekoWings](http://github.com/NekoWings))
174+
- Nekowings ([@NekoWings](http://github.com/NekoWings))
175+
- NekoWings ([@NekoWings](http://github.com/NekoWings))
176+
177+
## v1.10.0-beta.7
178+
179+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.6...v1.10.0-beta.7)
180+
181+
### 🩹 Fixes
182+
183+
- **chat:** Trim m studio error message length to improve readability ([57967fe](https://github.com/NativeMindBrowser/NativeMindExtension/commit/57967fe))
184+
- **AttachmentSelector:** Enhance model support checks for vision capabilities based on endpoint type ([e6d9954](https://github.com/NativeMindBrowser/NativeMindExtension/commit/e6d9954))
185+
186+
### ❤️ Contributors
187+
188+
- Tony Hu ([@tonyhu-012](http://github.com/tonyhu-012))
189+
190+
## v1.10.0-beta.6
191+
192+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.5...v1.10.0-beta.6)
193+
194+
### 🏡 Chore
195+
196+
- **chat:** Simplify error messages by removing endpoint type references ([3e1f5d1](https://github.com/NativeMindBrowser/NativeMindExtension/commit/3e1f5d1))
197+
198+
### ❤️ Contributors
199+
200+
- Tony Hu ([@tonyhu-012](http://github.com/tonyhu-012))
201+
202+
## v1.10.0-beta.5
203+
204+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.4...v1.10.0-beta.5)
205+
206+
### 🩹 Fixes
207+
208+
- **web-llm:** Fix infinite loading when local model cache is invalid ([3b6a8e0](https://github.com/NativeMindBrowser/NativeMindExtension/commit/3b6a8e0))
209+
- **settings:** Update connection message for LM Studio in multiple language files ([130bdd7](https://github.com/NativeMindBrowser/NativeMindExtension/commit/130bdd7))
210+
211+
### 🏡 Chore
212+
213+
- **onboarding:** Adjust help section visibility based on selected endpoint type ([72515e8](https://github.com/NativeMindBrowser/NativeMindExtension/commit/72515e8))
214+
215+
### ❤️ Contributors
216+
217+
- Tony Hu ([@tonyhu-012](http://github.com/tonyhu-012))
218+
219+
## v1.10.0-beta.4
220+
221+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.9.4...v1.10.0-beta.4)
222+
223+
### 🚀 Enhancements
224+
225+
- **lm-studio:** Initial support for LM Studio ([0f318d9](https://github.com/NativeMindBrowser/NativeMindExtension/commit/0f318d9))
226+
- **tests:** Add onboarding and settings tests, enhance mock responses ([e8793b7](https://github.com/NativeMindBrowser/NativeMindExtension/commit/e8793b7))
227+
- **chat:** Add toggle to enable online search and its settings ([a60f489](https://github.com/NativeMindBrowser/NativeMindExtension/commit/a60f489))
228+
- **tests:** Add LLM API tests and mock responses for Ollama ([16a1f8d](https://github.com/NativeMindBrowser/NativeMindExtension/commit/16a1f8d))
229+
230+
### 🩹 Fixes
231+
232+
- **lm-studio:** Return consistent structured response format ([24d9636](https://github.com/NativeMindBrowser/NativeMindExtension/commit/24d9636))
233+
- **pattern-extractor:** Ensure extracted values are strings and handle undefined keys ([b95e17f](https://github.com/NativeMindBrowser/NativeMindExtension/commit/b95e17f))
234+
235+
### 🏡 Chore
236+
237+
- **package:** Update version to 1.10.0 ([d933b93](https://github.com/NativeMindBrowser/NativeMindExtension/commit/d933b93))
238+
- **release:** V1.10.0-beta.1 ([67c8c4f](https://github.com/NativeMindBrowser/NativeMindExtension/commit/67c8c4f))
239+
- **release:** V1.10.0-beta.2 ([170af85](https://github.com/NativeMindBrowser/NativeMindExtension/commit/170af85))
240+
- **release:** V1.10.0-beta.3 ([0581a4f](https://github.com/NativeMindBrowser/NativeMindExtension/commit/0581a4f))
241+
- **browser-use:** Set default for browser use to true ([374a849](https://github.com/NativeMindBrowser/NativeMindExtension/commit/374a849))
242+
- **chat:** Improve assistant message expanded class ([4847c2c](https://github.com/NativeMindBrowser/NativeMindExtension/commit/4847c2c))
243+
- **logging:** Enhance rawLoggingMiddleware to log stream and generate results ([a6ee1f9](https://github.com/NativeMindBrowser/NativeMindExtension/commit/a6ee1f9))
244+
245+
### ❤️ Contributors
246+
247+
- Tony Hu ([@tonyhu-012](http://github.com/tonyhu-012))
248+
249+
## v1.10.0-beta.3
250+
251+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.2...v1.10.0-beta.3)
252+
253+
### 🚀 Enhancements
254+
255+
- **tests:** Add onboarding and settings tests, enhance mock responses ([e8793b7](https://github.com/NativeMindBrowser/NativeMindExtension/commit/e8793b7))
256+
- **chat:** Add toggle to enable online search and its settings ([a60f489](https://github.com/NativeMindBrowser/NativeMindExtension/commit/a60f489))
257+
258+
### ❤️ Contributors
259+
260+
- Tony Hu ([@tonyhu-012](http://github.com/tonyhu-012))
261+
262+
## v1.10.0-beta.2
263+
264+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.10.0-beta.1...v1.10.0-beta.2)
265+
266+
### 🩹 Fixes
267+
268+
- **lm-studio:** Return consistent structured response format ([24d9636](https://github.com/NativeMindBrowser/NativeMindExtension/commit/24d9636))
269+
270+
## v1.10.0-beta.1
271+
272+
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.9.0-beta.2...v1.10.0-beta.1)
3273

4274
## v1.9.5
5275

@@ -352,10 +622,12 @@
352622
### 🚀 Enhancements
353623

354624
- **agent:** Add task-click-page icon and update related references ([fef0052](https://github.com/NativeMindBrowser/NativeMindExtension/commit/fef0052))
625+
- **lm-studio:** Initial support for LM Studio ([0f318d9](https://github.com/NativeMindBrowser/NativeMindExtension/commit/0f318d9))
355626

356627
### 🏡 Chore
357628

358629
- **logo:** Update extension logo in toolbar ([7335374](https://github.com/NativeMindBrowser/NativeMindExtension/commit/7335374))
630+
- **package:** Update version to 1.10.0 ([d933b93](https://github.com/NativeMindBrowser/NativeMindExtension/commit/d933b93))
359631

360632
### ❤️ Contributors
361633

@@ -1020,6 +1292,7 @@
10201292
### 🚀 Enhancements
10211293

10221294
- **agent:** Add methods to persist and check current tab in AgentStorage ([510c90a](https://github.com/NativeMindBrowser/NativeMindExtension/commit/510c90a))
1295+
10231296
## v1.6.5
10241297

10251298
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.6.4...v1.6.5)
@@ -1135,6 +1408,7 @@
11351408
### 🏡 Chore
11361409

11371410
- **package:** Update version to 1.7.0-beta.0 ([1947b6b](https://github.com/NativeMindBrowser/NativeMindExtension/commit/1947b6b))
1411+
11381412
## v1.6.1
11391413

11401414
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.6.0...v1.6.1)
@@ -1302,6 +1576,7 @@
13021576
### 🩹 Fixes
13031577

13041578
- **pdf:** Implement PDF file parsing from URL and enhance file handling for Firefox ([bc9ebf6](https://github.com/NativeMindBrowser/NativeMindExtension/commit/bc9ebf6))
1579+
13051580
## v1.6.0-beta.2
13061581

13071582
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.6.0-beta.1...v1.6.0-beta.2)
@@ -1321,6 +1596,7 @@
13211596
### 🩹 Fixes
13221597

13231598
- **pdf:** Add Firefox support for PDF text extraction and page count ([a621ca8](https://github.com/NativeMindBrowser/NativeMindExtension/commit/a621ca8))
1599+
13241600
## v1.6.0-beta.1
13251601

13261602
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.6.0-beta.0...v1.6.0-beta.1)
@@ -1344,6 +1620,7 @@
13441620
### 📖 Documentation
13451621

13461622
- **browser-llm-api:** Add feature detection section for API availability check ([716657e](https://github.com/NativeMindBrowser/NativeMindExtension/commit/716657e))
1623+
13471624
## v1.6.0-beta.0
13481625

13491626
[compare changes](https://github.com/NativeMindBrowser/NativeMindExtension/compare/v1.5.0...v1.6.0-beta.0)
@@ -2158,7 +2435,6 @@
21582435

21592436
## v1.2.0-beta.1
21602437

2161-
21622438
### 🚀 Enhancements
21632439

21642440
- Welcome to NativeMind ([e6f9f30](https://github.com/NativeMindBrowser/NativeMindExtension/commit/e6f9f30))

app.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ import { defineAppConfig } from 'wxt/utils/define-app-config'
33
// Define types for your config
44
declare module 'wxt/utils/define-app-config' {
55
export interface WxtAppConfig {
6-
theme?: 'light' | 'dark'
6+
theme?: 'light' | 'dark' | 'system'
77
}
88
}
99

1010
export default defineAppConfig({
11-
theme: 'light',
11+
theme: 'system',
1212
})

assets/icons/delete.svg

Lines changed: 10 additions & 4 deletions
Loading
Lines changed: 11 additions & 0 deletions
Loading

assets/icons/logo-lm-studio.png

20.9 KB
Loading

0 commit comments

Comments
 (0)