Desktop Devlog - 2025 week 23

hey @desktop! here with another weekly update thread :smiley:

0.0.73
Mostly responding to requests this time!

  • (orgs) show avatars in the org selector and top bar
  • add ai generate + edit popup
  • stop horizontal codemirror scrollbars from taking half the height of the editor
  • improve http header editing
  • stack http response headers + body
  • add http response copy button
3 Likes

0.0.74

  • fix auto updater

The auto updater was broken from versions 0.0.70 → 0.0.73. You’ll need to download the app from your invitation email once again

If you need the link again, please let us know!

1 Like

0.0.75

  • support kv pairs in the dropdown foo:bar will display foo in the dropdown, but set bar to the variable
  • fix the tracking - it was never enabled, even if you didn’t opt out
  • setup code splitting
  • save/restore scroll position when switching between runbooks
3 Likes

Typing response is much better in linux now! :+1:

1 Like

I have noticed a nuance in how the terminal block works. This may be an intentional feature, but it was surprising to me.

If you re-run a terminal, the environment variables are not refreshed.

  • Create env var block
  • set the var FOO to the value BAR
  • create a terminal block with the command echo $FOO
  • execute the terminal, see “BAR” displayed - do not exit terminal
  • change the env var value to something else
  • shift-click the red square/orange arrows to re-run terminal commands
  • see that “BAR” is displayed because FOO has it’s old value
  • fully stopping the terminal and re-executing with the green arrow refreshes the vars as expected

Thanks!

1 Like

0.0.76

  • Misc. bugfixes
2 Likes

noted! thanks for letting us know

It’s an artifact of how they work - re-running doesn’t create a new pty, but re-uses the existing. Really it should do the former!