Releases: gptscript-ai/desktop
Releases · gptscript-ai/desktop
v0.10.0-rc4
What's Changed
- Feat: Add eslint and prettier config. Add pr check for lint by @StrongMonkey in #156
- Use load method to add tools by @njhale in #155
- chore: allow specifying different port by @thedadams in #165
- fix: erase script content when switching threads by @g-linville in #164
- Feat: Add finish button when creating or editing assistant by @StrongMonkey in #166
- fix: pass script id to edit for loading by @thedadams in #173
- chore: bump knowledge tag to include keyword-based prefiltering by @iwilltry42 in #174
- enhance: open external links in the default browser by @njhale in #176
- Fix: Name default assistant Tildy by @cjellick in #177
- enable OpenAPI revamp by @g-linville in #186
- feat: write combined server and client logs to the console and a file by @njhale in #189
- Fix: Whitelist the oauth2 tool by @cjellick in #202
- Make tool catalog cards more compact by @njhale in #195
- feat: handle OAuth authentication flow by @thedadams in #204
- fix: pass correct type in rotation logic by @njhale in #209
- fix: use one list of initially trusted repos by @thedadams in #212
- fix: remove credential tools from dynamically added tools by @g-linville in #211
- enhance: openapi: better confirmation prompts by @g-linville in #196
- Feat: Use thread unique workspace, add knowledge ingest by @StrongMonkey in #201
- Fix: Fix environment variable from gptscript, update knowledge by @StrongMonkey in #217
- fix: disallow multi-line descriptions for assistants by @thedadams in #220
- chore: bump node-gptscript to v0.9.5-rc3 by @thedadams in #218
- fix: swapped default gptscript bin paths for dev and production by @njhale in #224
- fix: add tool to thread state as a string by @thedadams in #228
- fix: continue switching tool to t for string fix by @thedadams in #230
- Feat: New design for Add thread dropdown by @StrongMonkey in #225
- Feat: Implement features to use arrowup and arrowdown to go to user message history by @StrongMonkey in #227
- Fix: small tweak to not show divider after the last section by @StrongMonkey in #233
- fix: stop changing icon during chat by @thedadams in #231
- fix: allow recovery when the user stops response by @thedadams in #238
- Fix: Close tool modal after tool is added by @StrongMonkey in #232
- Fix: use modal to rename threads by @StrongMonkey in #236
- Fix: Use ref to prevent accidentally double-run when re-render by @StrongMonkey in #237
- enhance: fix the assistant name to the top of the chat screen by @thedadams in #239
- fix: stop display whole thread name in sidebar by @thedadams in #244
- fix: remove a dynamically added tool from an assistant by @thedadams in #245
- fix: improve threads sidebar spacing by @thedadams in #252
- chore: bump knowledge to v0.4.10-gateway.5 by @iwilltry42 in #249
- fix: upgrade to non-broken knowledge by @iwilltry42 in #254
- Enhance: Add a few more repos to the allowlist by @cjellick in #255
- enhance: fine tune edit page by @njhale in #269
- fix: imported tool names and icons on edit page by @njhale in #241
- chore: add padding for scrollbar in messages view by @thedadams in #273
- feat: add toolbox dropdown for assistants in chat view by @thedadams in #270
- feat: add knowledge icon and ability to remove knowledge files by @thedadams in #279
- Ux changes by @StrongMonkey in #276
- chore: run 'npm audit fix' to fix detected vulnerability by @thedadams in #281
- chore: bump node-gptscript to 5c4094 by @thedadams in #282
- fix: remove knowledge tool when last file is removed by @thedadams in #284
- fix: chat list scroll scope by @ryanhopperlowe in #286
- enhance: don't allow tools to be removed from the catalog modal by @njhale in #285
- chore: change text color for no tools/knowledge by @thedadams in #292
- feat: add ability to save an assistant by @thedadams in #288
- fix: clear tools when new thread is created by @thedadams in #293
- Enhance: Change new chat icon by @cjellick in #260
- fix: properly update display names for tool dropdown by @thedadams in #301
- enhance: change dynamic instructions name to Dynamic Instructions by @thedadams in #306
- enhance: simplify the dynamic tool logic by @thedadams in #302
- Feat: Add knowledge first class support in Assistant by @StrongMonkey in #319
- fix: stop flashing Tildy assistant name when loading custom assistants by @thedadams in #337
- fix: set authenticated when a user has been authenticated by @thedadams in #342
- Fix: just use the scriptDisplayName by @StrongMonkey in #344
- fix: ensure a name is displayed when removing bad tool by @thedadams in #345
- fix: left align dropdowns on chat icons by @thedadams in #343
- fix: update user messages only after response is complete by @thedadams in #349
- Fix: fix thread restarting issues by @StrongMonkey in #352
- Fix: fix mysterious digest error bug by @StrongMonkey in #353
- Fix: revamp knowledge UX based on feedback by @StrongMonkey in #348
- Fix: cursor not going to the right after going to previous message by @StrongMonkey in #354
- fix: prevent render cycle on several hundred line generated messages by @ryanhopperlowe in #355
- Fix: make sure files table has max-h by @StrongMonkey in #356
- fix: always set workspace by @thedadams in #359
- Fix: Move knowledge location for thread, delete dataset after thread deletion by @StrongMonkey in #360
- feat: add ability to save-as assistant by @thedadams in #351
- chore: bump node-gptscript to bca349b5 by @thedadams in #373
- fix: fix build error and add build step to CI by @thedadams in #378
- Enhance: Add external tools from query to tool catalog by @ryanhopperlowe in #329
- feat: make save and save as work with knowledge by @thedadams in #370
- fix: Tool catalog enhancement bugfixes by @ryanhopperlowe in #380
- chore: bump node-gptscript to 7a327070 by @thedadams in #381
- chore: check for "not text" instead of "tool" by @thedadams in #382
- fix: ensure message is defined in chat bar by @thedadams in #384
- chore: remove .vscode folder and prevent settings overrides to improve DX by @ryanhopperlowe in #390
- chore: prep for v0.10.0-rc4 release by @thedadams in #392
New Contributors
- @ryanhopperlowe made their first contribution in #286
...
v0.10.0-rc3
What's Changed
- set up browser settings to use headless mode by @g-linville in #143
- Fix: Fix creation bugs to make slug unique. by @StrongMonkey in #149
- Fix: use ReplaceAll to replace space when contructing slug by @StrongMonkey in #152
- Fix: Tweak assistant title style, set default assistant by @StrongMonkey in #153
- fix: create workspace dir before browsersettings.json by @njhale in #154
- chore: bump version for v0.10.0-rc3 by @thedadams in #157
Full Changelog: v0.10.0-rc2...v0.10.0-rc3
v0.10.0-rc2
What's Changed
- chore: use GPTSCRIPT_GATEWAY_URL by @thedadams in #63
- Fix thread bug where thread is not set when created on the fly by @StrongMonkey in #62
- chore: enable caching when parsing tools by @thedadams in #67
- chore: use v0.4.5-gateway release of knowledge by @thedadams in #69
- Fix workspace not being set when thread is first created. by @StrongMonkey in #70
- Fix: Update knowledge tool by @cjellick in #85
- feat: update explore page, fixing private custom tools, and update tool catalog styling by @tylerslaton in #83
- chore: use white backgrounds for mac and windows icons by @njhale in #86
- fix: don't allow empty tool add and allow delete on explore by @tylerslaton in #87
- chore: bump node-gptscript to v0.9.5-rc2 and desktop's package version by @njhale in #88
Full Changelog: v0.10.0-rc1...v0.10.0-rc2
v0.10.0-rc1
What's Changed
- Gateway stuff by @tylerslaton in #35
- feat: add electron app by @njhale in #38
- fix: set workspace dir from correct env var by @njhale in #39
- enhance: publish electron app macos builds on release by @njhale in #40
- feat: add functional title bar by @tylerslaton in #42
- chore: ignore release time when publishing electron builds by @njhale in #41
- fix: handle prompts with no fields by @thedadams in #46
- enhance: bootstrap gateway and integrations config by @njhale in #45
- feat: add tool search and update some styles by @tylerslaton in #47
- enhance: auto-approve gateway-creds tool by @njhale in #48
- fix: ignore provider outputs unless an error occurs by @thedadams in #49
- fix: address issue with dependency management by @tylerslaton in #50
- pull gateway config from GitHub by @g-linville in #51
- fix: auto allow/deny tool run requests on dynamic tool add/remove by @njhale in #52
- chore: add electron releases for windows by @njhale in #43
- Fix socket reconnect issue that event emitter is lost by @StrongMonkey in #53
- chore: rebrand electron app by @njhale in #54
- Set forceRun option to false when init by @StrongMonkey in #55
- Load tools that have been added by thread states by @StrongMonkey in #57
- chore: use gateway version of tools that use credentials by @thedadams in #58
- Chore: Update README to reflect to product by @cjellick in #56
- Add linux releases and bump package version to v0.10.0-rc1 by @njhale in #60
- fix: report when a script is not found by @thedadams in #61
New Contributors
- @g-linville made their first contribution in #51
- @StrongMonkey made their first contribution in #53
Full Changelog: v0.9.4...v0.10.0-rc1
v0.9.4
Release v0.9.3
What's Changed
- feat: add /api/readyz path to check for server readiness by @thedadams in #29
- Threads by @tylerslaton in #27
- chore: open landing page with ui instead of llm by @njhale in #30
- style: update input styles by @tylerslaton in #31
- fix: ensure app dirs exist by @njhale in #32
- enhance: export custom nextjs/socket.io server by @njhale in #33
- enhance: run production builds for ui tool on npm install by @njhale in #34
- Threads workspace by @tylerslaton in #36
Full Changelog: 0.9.2...v0.9.3
Release v0.9.2
What's Changed
- feat: add chat toggle for custom tools by @tylerslaton in #25
- chore: bump gptscript-ai/gptscript by @tylerslaton in #26
Full Changelog: v0.9.0...v0.9.2
Release v0.9.1
What's Changed
- chore: create a release when dispatch arrives by @drpebcak in #19
- feat: add the ability to change the workspace by @tylerslaton in #20
- Calls on confirms by @tylerslaton in #21
- fix: use xdg-open on linux by @thedadams in #22
- fix: bubble errors up from GPTScript correctly and adjust UX when errors occur by @tylerslaton in #23
New Contributors
Full Changelog: v0.8.5...v0.9.1
Release v0.9.0
What's Changed
- chore: create a release when dispatch arrives by @drpebcak in #19
- feat: add the ability to change the workspace by @tylerslaton in #20
- Calls on confirms by @tylerslaton in #21
- fix: use xdg-open on linux by @thedadams in #22
- fix: bubble errors up from GPTScript correctly and adjust UX when errors occur by @tylerslaton in #23
New Contributors
Full Changelog: v0.8.5...v0.9.0