- Add Cloud Agents for running agents in the cloud by @mehmetozguldev in https://github.com/athasdev/athas/commit/e699161507a2fe4b1829bacd39b5a3ece789062a
- Give collaboration calls STUN and TURN servers by @mehmetozguldev in https://github.com/athasdev/athas/commit/9a1ee624a5572a4cf016884650ba201848ca1bfd
- Use realtime rooms for collaboration presence and calls by @mehmetozguldev in https://github.com/athasdev/athas/commit/741e8c23a01b71e21381fbbaeeb6e3e4ecf74d06
- Renew collaboration room tokens on the open socket by @mehmetozguldev in https://github.com/athasdev/athas/commit/47c57ac1643a94fa6785a0ea52c430e223d7fa21
- Reconnect when a room socket hangs while closing by @mehmetozguldev in https://github.com/athasdev/athas/commit/d71d80ffb5a51574a3295e760ccc3c2c713cb818
- Tidy the Cloud Agents run view and sidebar by @mehmetozguldev in https://github.com/athasdev/athas/commit/8e8f6644785cd53a2b8748f34b7f00261e3dbfc9
- List collaboration notes in tree order by @mehmetozguldev in https://github.com/athasdev/athas/commit/58b77a0a78c09ab92adfb5c65c988d1025965991
- Polish the collaboration sidebar and call footer by @mehmetozguldev in https://github.com/athasdev/athas/commit/f5b02facaa330530d33937dfcffb0b66f65fe8de
- Promote tabs to their own layer only while a drag runs by @mehmetozguldev in https://github.com/athasdev/athas/commit/6fa501615711c7c5570578732058db9d5019f5a1
- Turn off the HTTP plugin's shared cookie jar by @mehmetozguldev in https://github.com/athasdev/athas/commit/42b1fd21564bb462408ae501be59384764deeac9
- Share local dev servers as preview links by @mehmetozguldev in https://github.com/athasdev/athas/commit/737526c8a8cc36728394f9a192efd576d9f99784
- Preview a running cloud agent's sandbox port by @mehmetozguldev in https://github.com/athasdev/athas/commit/613e7398136b5569b9873bf7915bb121c3a92ecf
- Merge preview links by @mehmetozguldev in https://github.com/athasdev/athas/commit/3c2cc687da0dc655dd051355aa1123551178ab14
- Hide cloud agents and previews until the server offers them by @mehmetozguldev in https://github.com/athasdev/athas/commit/a2ac4cf8eb961b76180c305de920215fe8ad98c9
- Report AI settings sync failures instead of a parse error by @mehmetozguldev in https://github.com/athasdev/athas/commit/8723f1c11b60b942ff3619c2072a14f0048ba4cd
- Cover the AI request and error paths with tests by @mehmetozguldev in https://github.com/athasdev/athas/commit/0cbc0540a7937474fbcd9957398dfdb07fb174dc
- Cover telemetry with tests by @mehmetozguldev in https://github.com/athasdev/athas/commit/8f55dbde551d47fd7d6e3a8ac8c5108e7dfbd77b
- Cover git operations and the source control view with tests by @mehmetozguldev in https://github.com/athasdev/athas/commit/351a6166b3a02a377e0ff01a6336d94dc563bc0d
- Cover settings sync, fonts, themes and updates with tests by @mehmetozguldev in https://github.com/athasdev/athas/commit/2d2624258713ecf243d359a5503635b37c701725
- Stop a silent debug adapter from raising an unhandled rejection by @mehmetozguldev in https://github.com/athasdev/athas/commit/de9292bf496b9d3896d5fa4427fc4de65fb0a56a
- Cover the extension worker sandbox and catalog with tests by @mehmetozguldev in https://github.com/athasdev/athas/commit/1a5797456465a089522e6c1e23b7cc60d748378f
- Cover workspace lifecycle and file explorer actions with tests by @mehmetozguldev in https://github.com/athasdev/athas/commit/36e382156499c5684b12ef2f38c34b43515c3974
- Cover collaboration presence and API requests with tests by @mehmetozguldev in https://github.com/athasdev/athas/commit/7e469546ef0ca017623ceb4e8066f4dc5d51e354
- Raise the frontend coverage thresholds by @mehmetozguldev in https://github.com/athasdev/athas/commit/0801b8a8fe8c0c3e887ab63f0a7ed005e8cea0f6
- Cover the editor, workbench and main components with tests by @mehmetozguldev in https://github.com/athasdev/athas/commit/afdf4a7fd814cbc915949acb75b8446a387d0265
- Remove the legacy git sidebar by @mehmetozguldev in https://github.com/athasdev/athas/commit/22444b0d60c284d5acdaa0a9bd19fc40e64bd144
- Cover the remaining large views and fix the bugs the tests found by @mehmetozguldev in https://github.com/athasdev/athas/commit/848f644e7a5bc31a719f6fe6f39703c9f8ca67f5
- Run the workbench in the browser as the Athas web editor by @mehmetozguldev in https://github.com/athasdev/athas/commit/5da9ccbeb944812aff0e52e2eb74d6e956f538f6
- Move command logic into crates, cover it, and clear known issues by @mehmetozguldev in https://github.com/athasdev/athas/commit/d53137d4196a3988dc4be636f1bc8fce746287a2
- Open cloud workspaces in the web editor by @mehmetozguldev in https://github.com/athasdev/athas/commit/98c13727612c6e6498d879f5b41c8ab3f33d0b34
- Make the ACP worker testable and fix formatter and linter hangs by @mehmetozguldev in https://github.com/athasdev/athas/commit/743b73eb187049f91fd16492dbdd486992acd5d4
- Open files in the editor instead of a hidden bottom pane by @mehmetozguldev in https://github.com/athasdev/athas/commit/0429b705cb19928624a6bc8dca34ef2926d413dd
- Merge origin/main into main by @mehmetozguldev in https://github.com/athasdev/athas/commit/4d9a18aba0cfe712cd3bc29aaae2eb4e17832fcd
- Make the update available button stand out by @mehmetozguldev in https://github.com/athasdev/athas/commit/2ac313b4c591e05c6e9666d3a6fbafdf8b8b7e68
- Make the update available button stand out by @mehmetozguldev in https://github.com/athasdev/athas/commit/8b19f34d93ba518cca8d40664cf24bd6f7bbfe79
- Warm release build caches from main by @mehmetozguldev in https://github.com/athasdev/athas/commit/3e1e18382e8e730019a46fd19efcb0630b06ed06
- Pick provider, model and effort from submenus by @mehmetozguldev in https://github.com/athasdev/athas/commit/59a54819ce6ccf590995b0d4d48f9365c071a88f
- Pick provider, model and effort from submenus by @mehmetozguldev in https://github.com/athasdev/athas/commit/06518cf126ed6f8af13be14d5c497a1a24932847
- Fill in package maintainer and descriptions by @mehmetozguldev in https://github.com/athasdev/athas/commit/f0197b343d5b857c0bd5ef9a517244acb43bf269
- Document the APT and DNF repositories in the README by @mehmetozguldev in https://github.com/athasdev/athas/commit/72fe24c672c1c527d5c5743b56d26e2144e8ab42
- Serve Athas in the browser at /app on the website origin by @mehmetozguldev in https://github.com/athasdev/athas/commit/e270b35860ecad745747c5b0c1f41bf4adb055ca
- Connect Claude Code to Athas through /ide by @mehmetozguldev in https://github.com/athasdev/athas/commit/990049c5f79188e34b70c365ae38de0c7dc2de83
- Leave Nix packaging to the community by @mehmetozguldev in https://github.com/athasdev/athas/commit/240e90693cd98d3dda186af87ad8b8fa6267112c
- Mount the web account menu and repo picker through a registry by @mehmetozguldev in https://github.com/athasdev/athas/commit/bc8cbe15fc3cef57715a80b0c4f5d182d70732c3
- Fix the e2e, audit and web app deploy failures on main by @mehmetozguldev in https://github.com/athasdev/athas/commit/4f8a414d20d8a1ff79dc84f49d7d57a0b20d5cc7
- Fix the flaky and Linux-only failures in the Rust tests by @mehmetozguldev in https://github.com/athasdev/athas/commit/610147a3b3bd235ddca75388657f4692dc6ea4a2
- Fix the frontend and editor e2e failures from the last CI run by @mehmetozguldev in https://github.com/athasdev/athas/commit/d812ec8292cee1baea802c3cdf31ce18b6a239af
- Fix the external editor crash and Windows terminal working directory by @mehmetozguldev in https://github.com/athasdev/athas/commit/18889c27a09843b36e0c430da7b432aa28bbc956
- Send the external editor command after a terminal re-setup by @mehmetozguldev in https://github.com/athasdev/athas/commit/a1d26d353fac68cf7420b5de8b6aa4de6b778fdc
- Run the external editor on Windows and stop the coverage crash by @mehmetozguldev in https://github.com/athasdev/athas/commit/ab53b65704a9bd81faca85cfb3f6298ad7b67205
- Open the app menu from the Athas logo in the title bar by @mehmetozguldev in https://github.com/athasdev/athas/commit/b48b59509b102968e72a81859c20d97331b85dd2
- Show the account's hosted usage rate and the Plus plan by @mehmetozguldev in https://github.com/athasdev/athas/commit/4fe2c3ddf910925b52c4642a852b2a36a9b9acf2
- Update rustls for RUSTSEC-2026-0347 to 0349 by @mehmetozguldev in https://github.com/athasdev/athas/commit/90139d65d06a27248da4d692b4d69583e69108dd
- Show the app menu and drop the traffic-light inset on the web by @mehmetozguldev in https://github.com/athasdev/athas/commit/0f5316e735d6df87362bcd8e9018f5a168d8ddc3
- Fix the black screen after opening a remote workspace over SSH by @mehmetozguldev in https://github.com/athasdev/athas/commit/714541dc1eecca0bd11028ea585f741c67b1cfb5
- Show ACP agent models and modes before the first message by @mehmetozguldev in https://github.com/athasdev/athas/commit/c30aa9ff5e3766ee2925eac32b567f36770ab5dd
- Run agents across open projects and start them from GitHub work by @mehmetozguldev in https://github.com/athasdev/athas/commit/3f8fc99ee31492de36751f32523ef2dd3ae33ed0
- Tell Athas models apart from your own API key providers by @mehmetozguldev in https://github.com/athasdev/athas/commit/25f47c70c2af57366654ba7cd2c945e542927bfc
- Add expandable tool cards to agent sessions by @mehmetozguldev in https://github.com/athasdev/athas/commit/670fd5c23d42d6a4446613d9b9d319095549367e
- Keep the multi-project agent work inside feature boundaries by @mehmetozguldev in https://github.com/athasdev/athas/commit/47e5bfa59020de3bff584bebaf99a9b4f5c56a69
- Open agent session links in Athas and drop the right panel by @mehmetozguldev in https://github.com/athasdev/athas/commit/10d2a8b4e565eb3b9751dadd4de42eec7fad4e44
- Close Windows terminals when the shell exits by @mehmetozguldev in https://github.com/athasdev/athas/commit/83e2ad93f746c955641d235b1295cc6ae19b2ce2
- Let edit diffs in the transcript use the full chat width by @mehmetozguldev in https://github.com/athasdev/athas/commit/1d006b94ca2b80323922cffb95d377ef5f737d65
- Show agent session details as boxes beside the chat by @mehmetozguldev in https://github.com/athasdev/athas/commit/1bd07a9dff679bc2871db78f8ec98ffeae383ae2
- Pin the session panel test clock after the window opened by @mehmetozguldev in https://github.com/athasdev/athas/commit/67a11409221a7d2f6cf2ebdf5071d55a0a210c4e
Full Changelog: https://github.com/athasdev/athas/compare/v0.16.3...v0.17.0