Releases: pydantic/FastUI
v0.9.0 2025-10-28
What's Changed
Full Changelog: v0.8.0...v0.9.0
v0.8.0 2025-09-03
What's Changed
Maintenance release.
- Fix compatibility with Pydantic 2.10 by @Viicos in #377
- Update supported Python versions, add support for Pydantic 2.11 by @Viicos in #379
- Bump codecov/codecov-action from 4 to 5 in the github-actions group by @dependabot[bot] in #370
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- Add support for computed_fieldinTablecomponent. by @hasansezertasan in #321
- Minor refactor for computed fields in tables by @sydney-runkle in #325
- Respect computed_fieldtitle inDetailsby @hramezani in #306
- Fix placeholder on text inputs by @sergue1 in #304
- Allow nesting subcomponents like Images inside of Tables, Details, etc. by @jimkring in #308
- Implement DisplayMarkdownby @rgimen3z in #279
- Fix scalar as list with multi selects by @schatimo in #141
- Allow Display in Details by @hramezani in #326
- Add currencytoDisplayModeby @Viicos in #345
New Contributors
- @jimkring made their first contribution in #302
- @hasansezertasan made their first contribution in #321
- @schatimo made their first contribution in #141
- @Viicos made their first contribution in #345
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Update README.md by @pablogamboa in #196
- Fix typos discovered by codespell by @cclauss in #213
- Keep GitHub Actions up to date with GitHub's Dependabot by @cclauss in #212
- Bump the github-actions group with 5 updates by @dependabot in #217
- fix page goto for page 1 by @tim-habitat in #195
- Fix importing of typing.Self by @hramezani in #220
- Fix display 0onDisplayLookupby @hramezani in #274
- Add toast component by @Chaoyingz in #109
- Make pagination query param configurable by @hramezani in #256
- add onchangeto props for field input and bool by @tim-habitat in #261
- Fix GoToEvent link generation when value is None by @hramezani in #224
- Change CI to use macos-13for Python 3.8 and 3.9 by @hramezani in #281
- Fix description for array-like fields by @sergue1 in #184
- Add docs by @sydney-runkle in #284
- Trying to get docs site deploy working by @sydney-runkle in #288
- Remove line not used by @sydney-runkle in #289
- remove workflow, now deploying from main by @sydney-runkle in #290
- Begone, mike! by @sydney-runkle in #291
- Bump actions/setup-python from 4 to 5 in the github-actions group by @dependabot in #295
- Use AliasGeneratorforcamelCaseserialization aliases by @sydney-runkle in #296
- Add docs link to demo, disable typescript docs for now by @sydney-runkle in #299
- Prep for 0.6.0 release by @sydney-runkle in #300
New Contributors
- @pablogamboa made their first contribution in #196
- @cclauss made their first contribution in #213
- @hramezani made their first contribution in #220
- @Chaoyingz made their first contribution in #109
- @sydney-runkle made their first contribution in #284
Full Changelog: v0.5.2...v0.6.0
v0.5.2 2024-02-14
Full Changelog: v0.5.1...v0.5.2
v0.5.1 2024-02-14
Happy valentine's day ❤️
What's Changed
- Add PageEvent.next_eventby @samuelcolvin in #192
- Iframe srcdoc and sandbox by @tim-habitat in #191
- add autocompletetotextareaandselectby @tim-habitat in #190
- SSE using @microsoft/fetch-event-sourceso we can post and control more by @samuelcolvin in #193
New Contributors
- @tim-habitat made their first contribution in #191
Full Changelog: v0.5.0...v0.5.1
v0.5.0 2024-02-12
What's Changed
- Fix for #148: open links in new tab by @cswamy in #157
- Error improvements by @samuelcolvin in #137
- Added textarea as form field by @Dejiah in #139
- fix: support finding initial value from a list of values by @EspenAlbert in #161
- Add named styles to buttons by @sergue1 in #108
- updating dependencies by @samuelcolvin in #175
- allow APIRootUrl,APIPathModeandAPIPathStripto be set in prebuilt by @samuelcolvin in #176
- Bump vite from 5.0.7 to 5.0.12 by @dependabot in #179
- GitHub auth provider by @samuelcolvin in #174
- Add 345 response support and exception to allow auth redirecting by @samuelcolvin in #180
- Add end_linkstoNavbarby @samuelcolvin in #181
- make spinner a component by @samuelcolvin in #182
- Modal prompt by @samuelcolvin in #183
New Contributors
- @cswamy made their first contribution in #157
- @EspenAlbert made their first contribution in #161
- @sergue1 made their first contribution in #108
- @dependabot made their first contribution in #179
Full Changelog: v0.4.0...v0.5.0
v0.4.0 2023-12-29
What's Changed
- revert to disciminated union for AnyComponent by @samuelcolvin in #94
- Tiny typo in README by @kimvanwyk in #98
- Add video component by @ischaojie in #71
- Authorisation by @samuelcolvin in #93
- OpenAI SSE demo by @samuelcolvin in #103
- Generate TyepScript interface completely from Python by @samuelcolvin in #112
- require a magic response for dev reload server to reconnect by @samuelcolvin in #115
- Support tuples in forms by @WolfDWyc in #52
- fix packages lock and new make command by @samuelcolvin in #119
- Added footer component by @Dejiah in #61
- add eslint extends plugin:react/recommendedby @samuelcolvin in #133
- Fix issue with missing required field default value in Navbar JSON schema. by @YiHuangIX in #130
- Added data_model=User by @aekespong in #124
New Contributors
- @kimvanwyk made their first contribution in #98
- @Dejiah made their first contribution in #61
- @YiHuangIX made their first contribution in #130
- @aekespong made their first contribution in #124
Full Changelog: v0.3.0...v0.4.0
v0.3.0 2023-12-12
What's Changed
- 
Refactor by @samuelcolvin in #1 
- 
fix demois missing space by @graingert in #26 
- 
Typo fix in README by @shaikmoeed in #37 
- 
fix (README.md): Markdown href link syntax by @0417taehyun in #44 
- 
Fix compatibility issue with python <3.11 by @ManiMozaffar in #45 
- 
Add toggle switches support by @ischaojie in #46 
- 
Add Iframe Component support by @ischaojie in #47 
- 
Add Image component support by @omarmhaimdat in #57 
- 
Refactoring python code location, adding tests by @samuelcolvin in #66 
- 
fix: user detail broken in demo (#59) by @Almas-Ali in #60 
- 
Fix Broken Link by @justindhillon in #76 
- 
uprev npm packages by @samuelcolvin in #78 
- 
JSON schema tests by @samuelcolvin in #70 
- 
add basic tests to demo site by @samuelcolvin in #87 
- 
support Customcomponents by @samuelcolvin in #88
- 
cleanup components listed in demo by @samuelcolvin in #89 
- 
Fix python package release by @samuelcolvin in #90 
New Contributors
- @samuelcolvin made their first contribution in #1
- @graingert made their first contribution in #26
- @shaikmoeed made their first contribution in #37
- @0417taehyun made their first contribution in #44
- @WolfDWyc made their first contribution in #49
- @ManiMozaffar made their first contribution in #45
- @lobaak made their first contribution in #62
- @ischaojie made their first contribution in #46
- @paddymul made their first contribution in #56
- @omarmhaimdat made their first contribution in #57
- @Almas-Ali made their first contribution in #60
- @justindhillon made their first contribution in #76
- @gem7318 made their first contribution in #74
- @rgimen3z made their first contribution in #79
Full Changelog: https://github.com/pydantic/FastUI/commits/v0.3.0