# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 53.

## Lenses

- Code Health 58
- Architecture 96
- Maturity 79
- Readiness 42
- Security 57
- Accessibility 71

## Changes since last survey

- 300 commits — 237 feature/other, 63 fixes

## By area

- lib/livebook — 83 commits
- (root) — 53 commits
- lib/livebook_web — 43 commits
- static/assets — 21 commits
- rel/app — 14 commits
- .github/workflows — 12 commits
- test/livebook — 9 commits
- assets/js — 8 commits
- docs/teams — 8 commits
- elixirkit_next/examples — 5 commits
- lib/livebook_cli — 5 commits
- test/livebook_teams — 5 commits
- docs/images — 4 commits
- proto/lib — 4 commits
- rel/server — 4 commits
- assets/css — 3 commits
- elixirkit/elixirkit_swift — 3 commits
- assets/bun.lock — 2 commits
- docs/deployment — 2 commits
- lib/mix — 2 commits

## Notable commits

- fix: (Desktop) Fix livebook stdout closed on non-utf8 bytes (#3201)
- fix: Bug fix: adding an S3 file storage was not working (#3076)
- fix: Fix Node.set_cookie usage in Phoenix integration docs (#3114)
- fix: Fix Python tests on Windows
- fix: Fix RELEASE_COOKIE for Windows 11 (#3003)
- fix: Fix `ets` deletion when token is invalid/expired (#3164)
- fix: Fix border color
- fix: Fix border style
- fix: Fix compatibility of form number input with prior kino versions
- fix: Fix compatibility with OTP 27 and earlier
- fix: Fix completion of callable with __getattr__ and without __name__ (#3149)
- fix: Fix crash on remote execution cell intellisense
- fix: Fix current timestamp
- fix: Fix deploy via CLI when notebooks path is relative (#3042)
- fix: Fix desktop build on latest versions (#3098)
- fix: Fix docs logo
- fix: Fix doctests on recent Elixir versions
- fix: Fix drag and drop for file input
- fix: Fix editor blur on Safari (#3083)
- fix: Fix embedding livebook inside iframe with LIVEBOOK_WITHIN_IFRAME (#3024)
- …and 280 more
