731 Commits
Author SHA1 Message Date
linshen 1ee326fc89 fix(desktop): define Linux executable name 2026-09-11 09:16:02 +08:00
linshen c80c70a738 chore(release): prepare v2.11.10 2026-09-11 08:52:55 +08:00
linshen cc223808f5 fix: harden model UI and desktop packaging 2026-09-10 21:47:36 +08:00
linshen 5b995b94ea fix(security): update Vite and patch esbuild 2026-09-10 20:09:56 +08:00
linshen e5bab3a6a3 fix: restore model tabs and adopt Node 24 2026-09-10 19:31:41 +08:00
linshen 7f1909b06d fix: stabilize prompt panel action keys 2026-09-10 17:01:29 +08:00
linshen bfd1543110 feat: refresh built-in model catalog 2026-09-10 16:42:28 +08:00
linshen e4a281f42d fix: restore model setup access and update dependencies 2026-09-10 15:49:53 +08:00
Iams4kura ef8056cda6 fix(history): preserve record order when restoring backups 2026-09-10 12:26:28 +08:00
linshen 3e677b1d9f chore(release): prepare v2.11.9 2026-08-26 15:56:54 +08:00
arkcia 390377932b fix(template): preserve advanced template imports 2026-08-25 21:45:37 +08:00
linshen bb79051a88 fix: add gpt-image-2 high-resolution sizes 2026-08-13 22:22:58 +08:00
linshen 69a636921e feat: refresh built-in provider models 2026-08-13 22:13:54 +08:00
且炼时光 4c393babac Merge pull request #338 from octo-patch/octo/20260803-parameter-refresh-recvqtzQ0xWoPg
Refresh MiniMax parameters
2026-08-13 21:05:30 +08:00
octo-patch 87668531f5 Add MiniMax regional endpoint metadata 2026-08-12 02:40:49 +08:00
octo-patch 846fe27ed7 Correct MiniMax M2.7 capabilities 2026-08-11 17:45:05 +00:00
Iams4kura 470a2985f6 fix(ui): preserve standard prompt imports 2026-08-10 17:27:30 +08:00
kapelame a6a5a17c5a Refresh MiniMax parameters 2026-08-03 14:51:02 +08:00
linshen 08b5531b39 chore(release): bump version to 2.11.8 2026-07-25 20:00:00 +08:00
linshen 0c3679511d fix(test): complete Basic/System image attachment support (#196) 2026-07-18 18:13:41 +08:00
linshen 3126ae4530 feat(test): support image attachments in Basic/System tests (#196) 2026-07-17 23:25:52 +08:00
linshen 0e4f58292a fix(desktop): route unsigned macOS updates to releases (#313)
Refs #313
2026-07-16 22:49:54 +08:00
vitalii.semianchuk 7acb7618e3 fix: invalid CSS border value, broken class attribute, passive scroll listener
- hr had border: 1 which is invalid CSS — changed to border: none
- OutputDisplayCore had max-height: 100% in the class attribute instead
  of a style property — removed it
- scroll listener in useAutoScroll was missing { passive: true }
- removed unused onMounted import from useLazyLoad
- removed shadowed loading prop in FavoriteButton
2026-07-01 18:21:29 +01:00
linshen ce6d1cfc59 chore(release): bump version to 2.11.7 2026-06-22 22:18:54 +08:00
linshen 1554e8a4a0 fix(desktop): support page zoom shortcuts 2026-06-22 21:47:36 +08:00
linshen c08c329b5d fix(docker): add dedicated healthz endpoint 2026-06-21 14:05:55 +08:00
linshen 971d007de7 chore(release): prepare v2.11.6 2026-06-08 21:37:26 +08:00
且炼时光 d7cde6c2fc Merge pull request #308 from chaozai0304/develop
Fixed the OpenAI error when calling large image models: Unknown param…
2026-06-08 14:00:56 +08:00
linshen ecbe788909 fix(evaluation): format provider error details 2026-06-07 10:28:39 +08:00
linshen e039257871 fix(ui): allow unicode variable names in manager 2026-06-06 15:42:17 +08:00
李超 9ed01ce237 Fixed the OpenAI error when calling large image models: Unknown parameter: 'response_format'. (request id: 202606030925559064897917EvHxr7G) 2026-06-03 10:12:58 +08:00
Octopus 74b06cea72 feat: upgrade MiniMax default model to M3 (#307)
- Add MiniMax-M3 to the model selection list and set as the new default
- Retain MiniMax-M2.7 and MiniMax-M2.7-highspeed as alternatives
- Remove deprecated MiniMax-M2.5 and MiniMax-M2.5-highspeed from the list
- Update unit tests to match the new model lineup
2026-06-02 09:53:48 +08:00
linshen d0f97e9463 chore(release): prepare v2.11.5 2026-05-27 23:48:29 +08:00
linshen 9119876b3e feat: add Xiaomi MiMo Token Plan provider 2026-05-27 21:28:37 +08:00
linshen 5d3b7ada92 fix(model): tolerate malformed stored text configs 2026-05-18 21:38:27 +08:00
linshen 74c229a8f5 refactor(model): normalize model config identity 2026-05-16 16:47:18 +08:00
linshen 72b253565b chore(release): prepare v2.11.4 2026-05-16 23:23:39 +08:00
linshen c718d78ed4 fix(provider): pass Chrome Prompt API language options 2026-05-16 22:00:33 +08:00
linshen 75aeb5ba66 fix(web): restore root env loading
- Restore root .env loading for web Vite builds.
- Keep extension release env isolation intact.
- Cover package script behavior with node tests.
2026-05-16 13:31:18 +08:00
linshen 4340f1bf28 feat(provider): add Chrome built-in AI support
- Register Chrome built-in AI as a local text provider with availability checks.
- Add explicit setup/download gating and auto-enable safeguards.
- Preserve structured prompt roles through initialPrompts and stream tests.
2026-05-16 11:29:46 +08:00
linshen b691f4f2c1 fix(core): keep local providers disabled by default
- Keep no-key and local model sources disabled until explicit user configuration exists.
- Tighten default text and image model enablement checks.
- Cover environment-driven defaults for local providers.
2026-05-16 09:47:21 +08:00
linshen 269df1dcf7 fix(release): isolate extension build env
- Split extension release builds from web env loading.
- Add a release secret guard for extension packaging.
- Keep web and extension Vite configs from leaking incompatible env.
2026-05-15 23:38:52 +08:00
linshen 7f04dcc52c fix(ui): soften themed tooltip surfaces
- Lighten themed tooltip backgrounds and borders.
- Add reusable theme composable coverage for readable contrast.
- Keep short tooltip styling aligned with UI theme tokens.
2026-05-15 22:14:33 +08:00
linshen 684a7bf4c1 feat(provider): add Grok text and image support
- Add first-class xAI/Grok text and image adapters with dynamic model fallback.
- Register defaults, env mapping, docs, locale labels, and legacy converter handling.
- Cover Grok request payloads, image defaults, registry behavior, and input image limit checks.
2026-05-15 20:43:18 +08:00
linshen 0fbc25a6eb chore(release): prepare v2.11.3 2026-05-14 21:39:46 +08:00
linshen 5e942ca945 feat: polish provider controls and themed UI
- Add provider pill selection and normalized provider display copy

- Adopt themed tooltips, confirmation dialogs, and Naive UI surface styles

- Enable Prompt Garden thumbnail previews through shared image preview components
2026-05-14 21:18:43 +08:00
linshen d08494f6b6 refactor: clarify built-in template labels 2026-05-13 21:37:24 +08:00
linshen b252168e04 chore(release): prepare v2.11.2 2026-05-13 23:07:36 +08:00
linshen f7a8c36303 test(e2e): stabilize image text2image vcr gate 2026-05-13 22:20:26 +08:00
linshen 95a030ebe0 fix(model): preserve literal strings in Python JSON normalization
Normalize Python-style JSON literals only outside quoted strings.

Preserve values like "False" and escaped literal words inside JSON strings.

Cover mixed string and unquoted literal custom parameter values.
2026-05-13 21:05:46 +08:00