What's Changed
- Fix typo in input.py by @wwwillchen in #830
- Migrates ai/docbot to uv to manage dependencies by @wwwillchen in #832
- install uv (instead of pip install) for deploying docbot on GitHub actions by @wwwillchen in #833
- Add more style properties by @wwwillchen in #831
- Support functools.partial for event handlers by @wwwillchen in #789
- Fix pyproject.toml so docbot can build with uv by @wwwillchen in #834
- Export
create_wsgi_app
so Mesop apps can be mounted to other servers by @wwwillchen in #835 - Create autocomplete for editor toolbar by @wwwillchen in #836
- Stream generate response to UI by @wwwillchen in #837
- Fix docbot deployment by @wwwillchen in #839
- Fix docbot by using pre-uv commands by @wwwillchen in #843
- Fix docbot Dockerfile by @wwwillchen in #845
- Add hotkeys and async action web component examples. by @richard-to in #846
- Remove use of 100vh from chat component by @richard-to in #841
- Adds app url for mesop app maker. by @richard-to in #842
- Editor toolbar: scope prompt to specific component by @wwwillchen in #850
- Make pip.sh faster with
uv
and easier to use with explicit steps by @wwwillchen in #851 - Add ~20 fine-tuning examples and switch to new ft model by @wwwillchen in #853
- Fix selected component logic in editor toolbar by @wwwillchen in #856
- Show progress bar in editor toolbar progress dialog & change dialog title by @wwwillchen in #857
- Persist prompt interactions into sessionStorage by @wwwillchen in #858
- Prevent user from sending another prompt while one is in progress by @wwwillchen in #859
- Require prompt minimum length (4 chars) by @wwwillchen in #860
- Propagate and display error messages for editor toolbar services by @wwwillchen in #861
- Fix heuristics in get_app_caller_source_code_location by @wwwillchen in #862
- Fix dark theme for code mirror by @wwwillchen in #863
- Use smaller prompt context for new ft model by @wwwillchen in #867
- Automate showcase deployment by @wwwillchen in #873
- Fix showcase deployment script by @wwwillchen in #875
- Fix deployment script for showcase by @wwwillchen in #877
- Refactor
ai/
to share code between service & scripts by @wwwillchen in #874 - Show toolbar expanded by default by @wwwillchen in #880
- Fix evaluate_run.py after refactoring by @wwwillchen in #884
- Polish editor toolbar and AI service by @wwwillchen in #885
- Plumb experimental editor toolbar env var to client-side by @wwwillchen in #879
- Style API tweaks by @wwwillchen in #881
- Clean up printing for experiments by @wwwillchen in #889
- Bump to v0.12.3 and clean-up scripts & docs by @wwwillchen in #890
Full Changelog: v0.12.2...v0.12.3