Releases: pydantic/FastUI
v0.7.0
What's Changed
- Add support for
computed_field
inTable
component. by @hasansezertasan in #321 - Minor refactor for computed fields in tables by @sydney-runkle in #325
- Respect
computed_field
title inDetails
by @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
DisplayMarkdown
by @rgimen3z in #279 - Fix scalar as list with multi selects by @schatimo in #141
- Allow Display in Details by @hramezani in #326
- Add
currency
toDisplayMode
by @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
0
onDisplayLookup
by @hramezani in #274 - Add toast component by @Chaoyingz in #109
- Make pagination query param configurable by @hramezani in #256
- add
onchange
to 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-13
for 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
AliasGenerator
forcamelCase
serialization 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_event
by @samuelcolvin in #192 - Iframe srcdoc and sandbox by @tim-habitat in #191
- add
autocomplete
totextarea
andselect
by @tim-habitat in #190 - SSE using
@microsoft/fetch-event-source
so 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
,APIPathMode
andAPIPathStrip
to 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_links
toNavbar
by @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/recommended
by @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
Custom
components 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