Releases: reflex-dev/reflex
Releases Β· reflex-dev/reflex
v0.1.33
What's Changed
- Add Email Component by @cterrazas2 in #1093
- Pynecone App should prevent all pycache folders and all .pyc, .pyo, .pyd files from being uploaded. by @milochen0418 in #718
- Fix prevent default only for submit by @picklelo in #1102
- add set_focus by @curtis-turner in #1092
- add support for .env configuration by @ElijahAhianyo in #1104
- Add Traditional Chinese language version README.md by @JE-Chen in #1109
- feature: support video and audio components by @TaiJuWu in #1095
- Support PIL Images in pc.image by @Alek99 in #1096
- Update pydantic version by @picklelo in #1112
- Add async events by @picklelo in #1107
- Add fourth-level title and the fifth-level title styles by @jiangmiemie in #1124
- revert pc select to original by @ElijahAhianyo in #1123
- fix revert pc select to original by @sheldonchiu in #1128
- prevent pc config override by @sheldonchiu in #1130
- Add Date and DateTime Pickers by @aidanjrauscher in #1126
- Fix processing flag for generator event handlers by @picklelo in #1136
- UI connection warning: by @ElijahAhianyo in #1111
- disable UI warning component by default by @ElijahAhianyo in #1145
- add custom_attrs to pc.element by @sheldonchiu in #1131
- link:
as_={NextLink}
for next 13 compatibility by @masenf in #1138 - Update to v0.1.33 by @picklelo in #1146
- Feat/admin dashboard by @cterrazas2 in #1098
- Add Chakra Stepper Component by @aidanjrauscher in #1142
- Fix next/link imports by @picklelo in #1153
- Fix upload error when no files are set by @picklelo in #1156
- add meta args by @jiangmiemie in #1158
- add async tests by @ElijahAhianyo in #1163
- Disable hidden logs for windows. by @ElijahAhianyo in #1161
- run setup_frontend during pc export by @sheldonchiu in #1148
- [Fix 1169] Create empty directory for pc.get_asset_path() when .web init by @milochen0418 in #1171
- Fix processing flag for generator events by @picklelo in #1157
- fix: on_load accepts EventSpec by @TaiJuWu in #1166
- Component props docs update: by @ElijahAhianyo in #1176
- Fix pc.html using state vars by @picklelo in #1177
- fix link issue with href by @Lendemor in #1173
- fix allow_multiple & toggle_toggle conflict by @Lendemor in #1175
- update fastapi version to resolve starlette security issue by @Lendemor in #1172
- cleanup admin feature by removing unneeded option by @Lendemor in #1168
- Fix pc.link with no href by @picklelo in #1178
New Contributors
- @cterrazas2 made their first contribution in #1093
- @curtis-turner made their first contribution in #1092
- @JE-Chen made their first contribution in #1109
- @jiangmiemie made their first contribution in #1124
- @aidanjrauscher made their first contribution in #1126
Full Changelog: v0.1.32...v0.1.33
v0.1.32
What's Changed
- Foreach support for other data structures(dict, set, tuple) by @ElijahAhianyo in #1029
- Add Chakra Card component by @iron3oxide in #1030
- CLI Update + Threading by @Alek99 in #1046
- Add Autofocus for components by @Lendemor in #1053
- set version 0.1.31 in pyproject.toml by @milochen0418 in #1054
- Compiler constants refactor by @ElijahAhianyo in #1051
- utils/state.js: check whether event.preventDefault is undefined by @masenf in #1063
- Add Chakra Tag Component by @Unknownsentinel193 in #1052
- feature: Add Chakra Transitions by @TaiJuWu in #1058
- Support rest of form components in pc.form by @picklelo in #1070
- Fast refresh dev mode message by @picklelo in #1068
- Validation for components with unsupported children by @ElijahAhianyo in #1075
- chore: Update transition.py by @TaiJuWu in #1073
- Replace Select component with a better one by @iron3oxide in #1043
- Fix pc.select on change handler by @picklelo in #1080
- add missing comment form by @Lendemor in #1081
- Backend host cli arg by @ElijahAhianyo in #1078
- Handle multi-select by @picklelo in #1082
- feature: support Hightlight component by @TaiJuWu in #1079
- add asset_path method by @Lendemor in #1089
- feature: support custom attribute for components by @TaiJuWu in #1085
New Contributors
Full Changelog: v0.1.31...v0.1.32
v0.1.31
Small release fixing the upload component.
What's Changed
- [Fix 1039] Set the min node version 16.8.0 for released pc 0.1.30 by @milochen0418 in #1041
- bugfix for upload event by @ElijahAhianyo in #1042
Full Changelog: v0.1.30...v0.1.31
v0.1.30
What's Changed
- [Fix 477] Use jinja2 for templating by @PeterYusuke in #915
- ComputedVar dependency tracking: require caller to pass objclass by @masenf in #963
- fix: Reexport modules explicitly by @iron3oxide in #979
- state: track substate ComputedVar that depends on parent Var by @masenf in #852
- Update README.md to match version in PR #957 of pynecone by @milochen0418 in #986
- Rename var module to vars by @iron3oxide in #983
- Trigger on_load when router completes navigation (third try) by @masenf in #984
- Fix unit tests by @picklelo in #993
- Update README.md by @mrteey in #991
- Unindent jinja template code by @picklelo in #1001
- Add test coverage by @Lendemor in #1004
- Add color_scheme prop to pc.switch #966 by @Unknownsentinel193 in #990
- @pc.cached_var: explicit opt-in for ComputedVar tracking by @masenf in #1000
- Upgrade to Next 13 by @Alek99 in #902
- Added some more props to components by @Alek99 in #953
- Update dependency versions by @picklelo in #1007
- fix element render issue by @sheldonchiu in #1011
- Disable NextJS telemetry prod mode by @picklelo in #1013
- Bun version validation: by @ElijahAhianyo in #1002
- Update upload event to use event queue by @ElijahAhianyo in #1005
- patch server_side event with function signature by @sheldonchiu in #1010
- move add ref to component level render by @sheldonchiu in #1019
- Fix db_url set to empty string in default pcconfig.py by @masenf in #1022
- Add pc.form component by @picklelo in #929
- Fix event default call by @picklelo in #1031
- Update pc.form on_submit args by @picklelo in #1033
- Fix prevent default event by @picklelo in #1036
- Update max bun version by @picklelo in #1038
New Contributors
- @mrteey made their first contribution in #991
- @Unknownsentinel193 made their first contribution in #990
Full Changelog: v0.1.29...v0.1.30
v0.1.29
What's Changed
- Update socketio timeout by @picklelo in #935
- Cache ComputedVar by @masenf in #917
- reinforce check for bun install process in "pc init" by @Lendemor in #938
- Fix for react import error for some libraries by @ElijahAhianyo in #926
- pc datatable AttributeError Fix by @ElijahAhianyo in #949
- Node version check by @Lendemor in #951
- min node version 16.6.0 for nba example by @milochen0418 in #957
- Improve Get Attribute error message for computed vars by @ElijahAhianyo in #941
- Cache ComputedVar -- fixup for dynamic route vars by @masenf in #952
- make argument optional for event handlers by @Lendemor in #950
- Added default val radio group by @Alek99 in #961
- Fix state variable not working as event arg by @sheldonchiu in #960
- Per-instance backend variables by @masenf in #959
- Clean up on_load events by @picklelo in #965
- Fix pc.code syntax highlight by @picklelo in #970
- Temp remove computed var dependency checks by @picklelo in #972
New Contributors
- @sheldonchiu made their first contribution in #960
Full Changelog: v0.1.28...v0.1.29
v0.1.28
What's Changed
Some minor bug fixes no new major features.
- Enable pcweb integration tests by @Alek99 in #898
- Fix event handler calls to handlers by @picklelo in #899
- Add pc.set_value by @picklelo in #835
- var: use typing.get_type_hints instead of annotations by @masenf in #919
- Fix event handler string args by @picklelo in #928
- Set event handler module name by @picklelo in #930
Full Changelog: v0.1.27...v0.1.28
v0.1.27
What's Changed
- [fix issue 786] Update pc run backend/frontend only flags by @milochen0418 in #800
- File upload to use single syntax: by @ElijahAhianyo in #811
- File upload accept types format by @ElijahAhianyo in #816
- [fix issue 632] textarea rendering issue by @PeterYusuke in #700
- Fix event handler override by @picklelo in #828
- Added base templating by @Alek99 in #824
- component.get_hooks: inject hook code into react component functions by @masenf in #810
- Python 3.10 tag issubclass bug by @ElijahAhianyo in #832
- update button docstring by @ElijahAhianyo in #849
- update upload docstring by @ElijahAhianyo in #848
- Apply convert_handlers_to_fns for substates by @csh3695 in #846
- update datatable docstring by @ElijahAhianyo in #854
- update checkbox docstring by @ElijahAhianyo in #850
- Only update ComputedVar when dependent vars change by @masenf in #840
- Make README prettier by @kbrgl in #859
- Modify some methods in state.py to prevent being overwritten by @alan707 in #856
- Update bun version to fix Container Build Error by @r0b2g1t in #860
- Fix substate event handler conversions by @picklelo in #861
- Fix auto primary key by @kasun in #851
- hydrate_middleware: always emit a full dict() when hydrating by @masenf in #843
- Custom configuration support (#791) by @kasun in #792
- Initialize an EventHandler for dynamic vars by @barnjamin in #808
- Fix dynamic setters by @picklelo in #866
- Speed up computed var dependency tracking by @picklelo in #864
- Temporarily disable full control by @Alek99 in #871
- Disable computed var deps by @picklelo in #872
- Update bunlock by @picklelo in #873
- Added check for bun version. by @Alek99 in #877
- Handle dataframe base vars by @picklelo in #878
- Fix bun issue on Windows by @picklelo in #881
- handle upload bugfix: by @ElijahAhianyo in #886
- dynamic vars initialization unit tests by @ElijahAhianyo in #880
- Fix pynecone.json version issue when web init(#884) by @milochen0418 in #885
- Install dependencies in prod mode by @picklelo in #887
- Remove pynecone.json from templates by @picklelo in #888
- Use Python truthiness in pc.cond by @picklelo in #889
- Allow fstrings as component children by @picklelo in #890
- Fix fstrings in props by @picklelo in #891
- Fix pynecone json by @picklelo in #894
- Revert fstrings change by @picklelo in #895
New Contributors
- @milochen0418 made their first contribution in #800
- @masenf made their first contribution in #810
- @csh3695 made their first contribution in #846
- @alan707 made their first contribution in #856
- @barnjamin made their first contribution in #808
Full Changelog: v0.1.24...v0.1.27
v0.1.24
v0.1.23
v0.1.22
What's Changed
- Implement raw HTML elements by @kbrgl in #627
- Fix pyright issues by @picklelo in #766
- Added check for invalid bun versions. by @Alek99 in #768
- Added option to disable bun and use npm (Not recommended). by @Alek99 in #769
- Add component memoization by @picklelo in #770
- Improve memoized args by @picklelo in #771
- Add Database configuration object by @kasun in #763
- Fixed pc.html to accept state var. by @Alek99 in #775
- Fix Event chaining in the on_load event handler return not working by @ElijahAhianyo in #773
- Fix event handler returns by @picklelo in #788
- Handle non-async middleware by @picklelo in #790
Full Changelog: v0.1.21...v0.1.22