What's Changed
* Redesign home page by wwwillchen in https://github.com/google/mesop/pull/599
* Add SQL state session backend. by richard-to in https://github.com/google/mesop/pull/597
* Fix bug with .env not loading for pip installs by richard-to in https://github.com/google/mesop/pull/601
* Namespace g attribute by wwwillchen in https://github.com/google/mesop/pull/606
* Create python FE fatigue blog post by wwwillchen in https://github.com/google/mesop/pull/542
* Set LRU cache for compute_fn_id by wwwillchen in https://github.com/google/mesop/pull/614
* Improve publishing docs and pip.sh by wwwillchen in https://github.com/google/mesop/pull/616
* Add Hugging Face deployment steps by richard-to in https://github.com/google/mesop/pull/617
* Budget more time for playwright tests & disable retries by wwwillchen in https://github.com/google/mesop/pull/607
* Add notebook_show, notebook_run for Jupyter notebook environments by wwwillchen in https://github.com/google/mesop/pull/615
* Create DuoChat codelab by wwwillchen in https://github.com/google/mesop/pull/620
* Allow iframing any other sites by wwwillchen in https://github.com/google/mesop/pull/630
* Update codelab docs by wwwillchen in https://github.com/google/mesop/pull/636
* Add {min, max}-{height, width} to Style by wwwillchen in https://github.com/google/mesop/pull/632
* Create starter kit template by wwwillchen in https://github.com/google/mesop/pull/631
* Add `mesop init` CLI command by wwwillchen in https://github.com/google/mesop/pull/633
* Update docs with starter kit by wwwillchen in https://github.com/google/mesop/pull/634
* (experimental) Generate prompt context for Mesop by wwwillchen in https://github.com/google/mesop/pull/572
* Add web component that integrates Code Mirror by richard-to in https://github.com/google/mesop/pull/645
* Do not use class variables in runtime modules by wwwillchen in https://github.com/google/mesop/pull/642
* Allow data URL for font-src by richard-to in https://github.com/google/mesop/pull/646
* Clean-up docs style for GitHub button in mobile mode by wwwillchen in https://github.com/google/mesop/pull/650
* Add link component by wwwillchen in https://github.com/google/mesop/pull/640
* Provide more explicit docs about mutable state default values by wwwillchen in https://github.com/google/mesop/pull/653
* Enable RUF lint rules by wwwillchen in https://github.com/google/mesop/pull/652
* Clean up unused code generated from component scaffold by wwwillchen in https://github.com/google/mesop/pull/649
* Create a concurrency test to stress-test state is isolated across sessions by wwwillchen in https://github.com/google/mesop/pull/657
* Bump to v0.9.5 by wwwillchen in https://github.com/google/mesop/pull/661
**Full Changelog**: https://github.com/google/mesop/compare/v0.9.4...v0.9.5