Releases: joule-sh/code
Releases · joule-sh/code
Release list
v0.23.1
What's Changed
- Every harness scratch root goes on disk, not the runner tmpfs (#274) by @labidiaymen in #275
- Updating happens on its own for both installs, so /update goes away by @labidiaymen in #278
- A model is named with the platform it came from by @labidiaymen in #285
- A transcript line too long for the terminal wraps, and a slash command says what asked for it by @labidiaymen in #283
- A first run paints: the shell that starts the daemon lets go of the client's pipe by @labidiaymen in #281
- A terminal shares under the account it signed in to, to a url that exists (#279) by @labidiaymen in #284
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
- Skills: reusable instructions invoked by name, and read the .claude directory too by @labidiaymen in #271
- Joule does its own mouse selection, so the wheel and drag-to-copy both work (#170) by @labidiaymen in #267
- An npm install updates itself through npm (#269) by @labidiaymen in #270
- Memory is markdown files, and the secret refusal holds on the read path by @labidiaymen in #273
- A client refuses to attach to a daemon of another build (#195) by @labidiaymen in #276
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
- Leave mouse reporting off, so a drag selects text again (#170) by @labidiaymen in #265
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
- The daemon starts, is attached to and stops on Windows by @labidiaymen in #259
- Ship @joule-sh/code-win32-x64, verified with a real Windows install by @labidiaymen in #260
- The editor panel drives a Windows daemon, and a real window proves it (#250) by @labidiaymen in #261
Full Changelog: v0.20.1...v0.21.0
v0.20.1
What's Changed
- The Windows transcript pane draws its own lines and nothing else (#248) by @labidiaymen in #253
- The macOS release guard gives each binary a deadline by @labidiaymen in #254
- Leave Intel macOS out of the release until its build stops hanging by @labidiaymen in #256
- An Intel macOS release ships unsigned, because signing wrote over its code (#255) by @labidiaymen in #257
- Put Intel macOS back in the release matrix by @labidiaymen in #258
Full Changelog: v0.20.0...v0.20.1
v0.19.0
What's Changed
- Publish the editor extension to the Marketplace and Open VSX, inert until a token exists (#175) by @labidiaymen in #237
- Ship the CLI on npm, a wrapper over per-platform binary packages (#174) by @labidiaymen in #240
- Install into a fresh directory and rename it into place (#235) by @labidiaymen in #241
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
- A prompt is part of the transcript whoever sent it, and a joining client is told the session it joined (#227) by @labidiaymen in #229
- One ungated activity bar container, so the icon is there before the extension runs by @labidiaymen in #234
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- Sign the macOS binaries, and guard the archive rather than the build tree (#196) by @labidiaymen in #225
- The composer gets compact: icon controls, a context chip row, and a box that starts one line tall by @labidiaymen in #230
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- Keep the right-hand view without asking anyone to move editors (#199) by @labidiaymen in #220
- The editor panel gets a first run, controls on the composer, and approvals that say where they run (#200, #202, #154) by @labidiaymen in #217
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- A Linux release carries its collector, and the installer proves it runs by @labidiaymen in #187
- Drive the editor panel through a real editor window, and put it in CI by @labidiaymen in #186
- /update runs all three binaries before it relinks any of them by @labidiaymen in #201
- Add the MIT license text the package has been declaring by @labidiaymen in #191
- One prompt during sign-in, and a severity for connection notices (#192, #193, #194) by @labidiaymen in #203
- Carry the daemon startup notices to the scrollback, and put the layout harness in CI by @labidiaymen in #205
- The session view opens in the secondary side bar (#199) by @labidiaymen in #207
- A mailbox append that only worked on Linux, and a macOS job that proves it (#197) by @labidiaymen in #204
- A Linux binary is one static file, so nothing has to be there to run it (#184) by @labidiaymen in #210
- Carry the daemon binary failures to the scrollback too by @labidiaymen in #214
Full Changelog: v0.14.0...v0.15.0