Commit Graph
348 Commits
Author SHA1 Message Date
tianma-if f0a5c870b5 chore: release v1.76.0 [skip ci] 2026-09-16 23:23:53 +08:00
tianma-if c4e27f355d chore: release v1.75.1 [skip ci] 2026-09-16 18:54:13 +08:00
tianma-if fd4ba3227a chore: release v1.75.0 [skip ci] 2026-09-16 18:26:42 +08:00
tianma-if 3c79414d80 chore: release v1.74.0 [skip ci] 2026-09-16 00:47:44 +08:00
tianma-if f1963cf2b6 chore: release v1.73.2 [skip ci] 2026-09-15 19:15:35 +08:00
tianma-if 809eefa641 chore: release v1.73.1 [skip ci] 2026-09-15 19:08:17 +08:00
tianma-if b05cebec8c fix(desktop): capture the current screen into a note with the image
One click from the tray now hides EdgeEver, grabs the full screen, and
creates a note whose body already contains the screenshot. IPC restores
PNG bytes that Electron serializes as Buffer JSON, and a failed upload
deletes the empty placeholder instead of leaving a blank note.
2026-09-15 10:39:43 +08:00
tianma-if cbedbd5c8c chore: release v1.73.0 [skip ci] 2026-09-15 00:14:13 +08:00
tianma-if aca0f17113 feat(desktop): capture a screenshot from the tray into a new note
Replace the old E menu-bar mark with the cat brand template, and swap the unused sync/backup tray actions for an interactive screenshot that saves into a note.
2026-09-14 23:52:48 +08:00
tianma-if 3f76d17b5a chore: release v1.72.0 [skip ci] 2026-09-14 18:34:17 +08:00
tianma-if 5079facd67 chore: release v1.71.0 [skip ci] 2026-09-14 18:20:35 +08:00
tianma-if 7e8eadae72 chore: release v1.70.0 [skip ci] 2026-09-14 00:02:57 +08:00
tianma-if 73dfb247a3 chore: release v1.69.0 [skip ci] 2026-09-13 19:18:12 +08:00
tianma-if 2d417314ee chore: release v1.68.0 [skip ci] 2026-09-12 10:11:41 +08:00
tianma-if e3482fe0af chore: release v1.67.0 [skip ci] 2026-09-11 20:45:31 +08:00
tianma-if 2cec726f43 feat(ai): stream note generation from the client when the model host allows it
Desktop, Android, and iOS call the configured model API after a short prepare hop so Cloudflare no longer sits in the token path. The web app probes CORS first and direct-connects only when the host allows it; blocked hosts keep using the instance proxy without downloading the API key.
2026-09-11 18:34:55 +08:00
tianma-if 7d7f9a8ed3 chore: release v1.66.0 [skip ci] 2026-09-11 16:06:21 +08:00
tianma-if e8ed6b1019 fix(desktop): allow auto-restart even when the instance is behind
Stop holding downloaded desktop updates until the connected instance
catches up. When the client is newer, system info shows a small hint
that some features may not work yet and that the instance can update
automatically each day or be updated manually.
2026-09-11 10:36:36 +08:00
tianma-if e154d73455 chore: release v1.65.1 [skip ci] 2026-09-11 01:30:49 +08:00
tianma-if 313ab47afc chore: release v1.65.0 [skip ci] 2026-09-10 19:18:25 +08:00
tianma-if 88f8f80b4c chore: release v1.64.1 [skip ci] 2026-09-10 15:44:10 +08:00
tianma-if 0376d768d0 chore: release v1.64.0 [skip ci] 2026-09-10 13:10:46 +08:00
tianma-if 4b618964e2 fix(desktop): hold auto-restart until the instance catches up
Skip the in-app restart prompt and quit-install while GitHub latest is newer than the connected instance. Manual downloads are unchanged.
2026-09-10 13:06:43 +08:00
tianma-if ba56c5883c fix(desktop): accept migrated renderer origin in cross-version startup
The previous formal native already loads edgeever-app://, so the old-to-new
gate must accept that origin as well as the legacy file:// renderer.
2026-09-09 19:51:51 +08:00
tianma-if 94e082addb chore: release v1.63.2 [skip ci] 2026-09-09 19:34:04 +08:00
tianma-if 50c70ef28b chore: release v1.63.1 [skip ci] 2026-09-09 17:25:05 +08:00
tianma-if 3e5ade693c chore: release v1.63.0 [skip ci] 2026-09-09 15:26:36 +08:00
tianma-if 930d2d7e36 feat(desktop): enable Linux AppImage updates 2026-09-09 13:32:10 +08:00
tianma-if 3bb025963f perf(docker): ship bundled production runtime 2026-09-09 12:56:42 +08:00
tianma-if b82719abdb test desktop private protocol file flows 2026-09-09 11:19:12 +08:00
tianma-if 9f17063c94 fix(desktop): replace file renderer origin 2026-09-09 10:18:49 +08:00
tianma-if af132a231f chore: release v1.62.0 [skip ci] 2026-09-09 01:05:14 +08:00
tianma-if b70a88703c chore: release v1.61.0 [skip ci] 2026-09-07 14:56:56 +08:00
tianma-if d2a665bdc2 chore: release v1.60.0 [skip ci] 2026-09-06 17:52:08 +08:00
tianma-if af8a15b791 chore: release v1.59.0 [skip ci] 2026-09-06 10:16:57 +08:00
tianma-if 533a9bf638 test: isolate filesystem integration suites 2026-09-05 23:55:49 +08:00
tianma-if 2b9d568045 ci: pin the Bun toolchain across workflows 2026-09-05 23:43:38 +08:00
tianma-if 09b8b14668 test: tolerate slower CI integration tests 2026-09-05 23:24:55 +08:00
tianma-if 09d10f78f8 chore: release v1.58.1 [skip ci] 2026-09-05 23:18:54 +08:00
tianma-if f5cf86a2e6 chore: release v1.58.0 [skip ci] 2026-09-05 22:42:19 +08:00
tianma-if 22c7ccb8e1 chore: release v1.57.0 [skip ci] 2026-09-04 22:44:38 +08:00
tianma-if e7fd1504b6 chore: release v1.56.1 [skip ci] 2026-09-04 20:43:40 +08:00
tianma-if 8710fbae10 chore: release v1.56.0 [skip ci] 2026-09-04 19:04:45 +08:00
tianma-if 30eb42d021 fix(desktop): localize native menus for Chinese users
Refs #350
2026-09-04 18:34:08 +08:00
tianma-if 840a4f7c51 chore: release v1.55.0 [skip ci] 2026-09-04 13:55:19 +08:00
tianma-if 12fca0db5f perf(plugins): keep public requests off the backend when possible 2026-09-04 13:35:27 +08:00
tianma-if 878e90fb9e fix: derive OSS credential encryption from authentication 2026-09-04 10:52:31 +08:00
tianma-if ee9632038f feat(plugins): expose generic AI and public HTTPS capabilities 2026-09-03 16:05:41 +08:00
tianma-if c9c6c5ae98 chore: release v1.54.0 [skip ci] 2026-09-03 01:54:52 +08:00
tianma-if dfea0939c6 feat: add automatic image gallery layouts (#342) 2026-09-02 21:33:53 +08:00