What's Changed
* fix: use encoding='utf-8' for remote marimo notebooks by mscolnick in https://github.com/marimo-team/marimo/pull/4004
* chore: use Path over open by mscolnick in https://github.com/marimo-team/marimo/pull/4005
* Add test coverage for marimo/_ai/llm/_impl.py by devin-ai-integration in https://github.com/marimo-team/marimo/pull/4008
* Add tests for cli_validators.py by devin-ai-integration in https://github.com/marimo-team/marimo/pull/4009
* Add tests for missing coverage in marimo/_messaging by devin-ai-integration in https://github.com/marimo-team/marimo/pull/4010
* tests: health and repr tests by mscolnick in https://github.com/marimo-team/marimo/pull/4007
* fix(deps): update codemirror dependencies by renovate in https://github.com/marimo-team/marimo/pull/4015
* Add test coverage for marimo/_server/print.py by devin-ai-integration in https://github.com/marimo-team/marimo/pull/4011
* Convert tqdm.notebook.tqdm monkey patch function to a class by alecglen in https://github.com/marimo-team/marimo/pull/4017
* Pass cellSelection to table state by nojaf in https://github.com/marimo-team/marimo/pull/4021
* fix(deps): update dependency lezer/python to ^1.1.16 by renovate in https://github.com/marimo-team/marimo/pull/4018
* fix(deps): update dependency lezer/python to ^1.1.16 by renovate in https://github.com/marimo-team/marimo/pull/4024
* chore: refactor cell actions in codemirror by mscolnick in https://github.com/marimo-team/marimo/pull/4027
* chore(ai): upgrade default Anthropic model to claude-3-7-sonnet-20250219 by salimmj in https://github.com/marimo-team/marimo/pull/4028
* fix: disallow auto-export when unnamed, marimo convert tests by mscolnick in https://github.com/marimo-team/marimo/pull/4029
* Adding a check for file in convert cli. Earliar it used to raise long error by xeniumcode in https://github.com/marimo-team/marimo/pull/4022
* Ask for confirmation if file name already exist instead of overriding it by xeniumcode in https://github.com/marimo-team/marimo/pull/3987
* Add min-width to DataEditorPlugin columns by devin-ai-integration in https://github.com/marimo-team/marimo/pull/4035
* improvement: add copy button to codeblocks by mscolnick in https://github.com/marimo-team/marimo/pull/4036
* test: xfail flakey test by mscolnick in https://github.com/marimo-team/marimo/pull/4038
* Add column sizing mode to data editor by kacper-paszkowski-airspace-intelligence in https://github.com/marimo-team/marimo/pull/4037
* improvement: add 'auto' as an option for auto_discovery by mscolnick in https://github.com/marimo-team/marimo/pull/4043
* fix: url detection by mscolnick in https://github.com/marimo-team/marimo/pull/4046
* Add tests for file overwrite confirmation by devin-ai-integration in https://github.com/marimo-team/marimo/pull/4033
* chore: cell component refactoring by mscolnick in https://github.com/marimo-team/marimo/pull/4048
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/4049
* fix: memory available machine stats by akshayka in https://github.com/marimo-team/marimo/pull/4053
* experimental: setup cell UI by mscolnick in https://github.com/marimo-team/marimo/pull/4026
* fix: embedding from code by akshayka in https://github.com/marimo-team/marimo/pull/4052
* Add test coverage for marimo/_save/loaders module by devin-ai-integration in https://github.com/marimo-team/marimo/pull/4055
* Adding a boolean to see the code first, then result in marimo.show_code by xeniumcode in https://github.com/marimo-team/marimo/pull/4039
* improvement: mo.show_code followups by mscolnick in https://github.com/marimo-team/marimo/pull/4059
* fix: box-plots are not selectable by mscolnick in https://github.com/marimo-team/marimo/pull/4063
* improvement: configurable ai.max_tokens, bump default max tokens by mscolnick in https://github.com/marimo-team/marimo/pull/4062
New Contributors
* alecglen made their first contribution in https://github.com/marimo-team/marimo/pull/4017
* salimmj made their first contribution in https://github.com/marimo-team/marimo/pull/4028
* kacper-paszkowski-airspace-intelligence made their first contribution in https://github.com/marimo-team/marimo/pull/4037
**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.11.17...0.11.18