Skip to content

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 30 Sep 05:42
39bd756

Docker image: ghcr.io/orangeboychen/codebuddy2api:1.4.2

Desktop apps

Builds of the Electron app, one per platform:

  • macOS: CodeBuddy2API-<version>-mac-<arch>.dmg (Apple silicon and Intel)
  • Windows: CodeBuddy2API-<version>-win-x64-setup.exe and -portable.exe
  • Linux: CodeBuddy2API-<version>-linux-<arch>.AppImage and codebuddy2api-<version>-linux-<arch>.deb

On Windows, dismiss the SmartScreen prompt with Run anyway. If macOS says the app is damaged and cannot be opened, drag it into Applications and run:

xattr -cr /Applications/CodeBuddy2API.app

Commits

  • 39bd756 chore: prepare release v1.4.2 (#276)
  • f9e03a8 fix(ci): run the desktop build from the repository, not from where match left it (#275)
  • 1d0051e chore: prepare release v1.4.1 (#274)
  • 49cd4ee fix(desktop): ask the deployment again before opening its console (#273)
  • 8beb5bf fix(desktop): dress the shell from the desktop, and run it as an app in development (#272)
  • d12f55a fix(desktop): make the menu bar template the glyph, not the plate (#268)
  • bf51aba test(desktop): ask the committed icon about its colour, not its count (#267)
  • 178993f fix(desktop): wait for the start that landed on a quit (#266)
  • 0cd8522 fix(admin): give the setup page the name it is about to name (#265)
  • 3e4c79f fix(desktop): wait for the gateway it stopped, when the app is going (#263)
  • 23b255a fix(device): let no token change the password the admin gets in with (#262)
  • 015de22 fix(admin): keep the account's name for somebody who has opened it (#261)
  • 843ca3b test(desktop): compare the icon that is committed, colour and all (#260)
  • 0d066fd test(desktop): say what the pane measured, and when it stops being watched (#259)
  • 6e2743b test(desktop): say when the child it is handed is handed over (#258)
  • 9535c80 test(desktop): ask the queue what it is asking, and only once (#257)
  • e78ac16 fix(desktop): wait for the gateway it stopped, everywhere it stops one (#256)
  • 2362dbc fix(desktop): stop reporting counts for a gateway that is gone (#255)
  • 5efff1b fix(desktop): open the console a retry brought up (#254)
  • e79fc90 fix(desktop): say it is signing in before it asks for the code (#253)
  • 5c00547 fix(desktop): say so when an approved token cannot be saved (#252)
  • 2de0be8 fix(desktop): answer the browser that could not be opened (#251)
  • 9a2a64c fix(desktop): do not quit when the question window is closed (#250)
  • 6e3b7f3 fix(desktop): answer the loads nobody was waiting for (#249)
  • 1731636 fix(desktop): give the gateway back before an update relaunches (#248)
  • 9bfdd16 fix(desktop): do not start twice the gateway a pause took back (#247)
  • 9c9417c fix(desktop): answer the click that asked for a console it cannot open (#246)
  • d530af6 fix(desktop): forget the click that was waiting for a console (#245)
  • 5b69a2d fix(desktop): stop loading the console into a window that has gone (#244)
  • 011be77 fix(desktop): ask again the question an answer raised (#243)
  • 9c3f988 fix(desktop): wait for the gateway it stopped, and take it when quitting (#242)
  • 3ae134e fix(desktop): open the console even when the window is already gone (#241)
  • c74c81f fix(device): forget every token when the admin moves on (#240)
  • 0236aff fix(device): let no token change how the admin signs in (#239)
  • dfa3f04 test(device): say what the exchange answers, not what it might (#238)
  • da9141e test(desktop): cover the rest of what the backend window does (#237)
  • 0759796 fix(desktop): draw the menu bar icons from the mark they belong to (#236)
  • 234106f fix(desktop): let a pause during a start-up stand, and answer the click (#235)
  • 2c0900a fix(desktop): let the backend window answer the retry it asked for (#234)
  • a8bf72a fix: device approve needs a browser session (#233)
  • e33f118 fix(desktop): finish the shell's own windows, and cover them (#232)
  • 0a2c456 feat: default web_fetch to CodeBuddy, and both upstream conversions on (#229)
  • 2cf2964 fix(desktop): keep the dock icon, and the window one of the rest (#225)
  • b95559e feat(desktop): sign the app in with a code the user approves in a browser (#223)
  • 51118a7 feat(desktop): give Settings a dialog of the desktop's own, with tabs (#222)
  • b87ac96 fix(responses): bound the memory a streamed response holds (#230)
  • fb2d0ef feat(desktop): give a development build an icon of its own (#226)
  • 91cd3f0 fix(console): give the installed console the app's own icon (#227)
  • 8ca5c12 fix(desktop): serve the console to the app's own window, and 404 to the rest (#221)
  • 8631ac2 fix(desktop): read the newest release from github.com, not the rate-limited API (#220)
  • 3507b30 fix(desktop): stop giving match an ssh key for an https certificate repo (#219)
  • 977c009 chore: prepare release v1.4.0 (#218)
  • c5c0cfc fix(desktop): build under the com.nowcent.codebuddy2api identifier (#217)
  • c1501e7 fix(desktop): settle the port in the shell's own window, and keep one tray icon (#216)
  • 2b18387 feat(desktop): icon, native backend window, and a way to the repository (#214)
  • a557059 ci(desktop): leave the check build unsigned (#215)
  • 0960d98 ci(release): keep the signing secrets out of the build log (#213)
  • e600ab6 ci(main): give the desktop build its own workflow (#212)
  • 20ce60d chore(deps): bump the lint-format group across 1 directory with 5 updates (#208)
  • 27bbba0 chore(deps): bump the misc-runtime group across 1 directory with 14 updates (#210)
  • 571f4fd chore(deps): bump @types/node from 26.6.1 to 26.6.2 in the typescript-tooling group (#209)
  • 5edad06 chore(deps): bump next from 16.3.5 to 16.3.6 in the next-react group (#207)
  • b1a9c02 ci(main): publish the desktop installers the build produces (#205)
  • 62ae106 fix(desktop): leave a deployment's passkeys to the deployment's own page (#204)
  • 7849ea2 fix(desktop): keep the sign-in settings when the backend is a deployment (#203)
  • 417110d feat(desktop): serve the console from the app, and take only the data from a deployment (#202)
  • a014e25 feat(desktop): build the window that picks a backend with LobeUI (#201)
  • 7e31154 feat(desktop): use the dashboard image as the app icon (#199)
  • 6ac0988 feat(desktop): name the versions in the menu bar and check for updates there (#198)
  • cd5eec0 feat(desktop): Electron desktop app and multi-platform release builds (#197)
  • 670bd84 fix(messages): keep the trailing user turn instead of ending on the assistant (#196)