Releases: mui/toolpad
v0.1.38
Nov 23, 2023
A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
Support custom code files for pages, fixes for the CLI tool, documentation improvements for examples and other behind the scenes work!
- Fix reactDevtools build location for dev mode (#2921) @Janpot
- Try out circleci parallelism (#2895) @Janpot
- Update README of examples with new CTA instructions (#2885) @Janpot
- Improve custom server documentation (#2898) @Janpot
- Remove --create option from toolpad CLI (#2899) @Janpot
- Isolate tsx in renovate.json (#2905) @Janpot
- Fix failing CTA test (#2900) @Janpot
- Update instructions for smoke testing the release (#2894) @Janpot
- [core] Upgrade monorepo (#2926) @bharatkashyap
- [core] Rename OpenCollective @oliviertassinari
- [docs] Add button and datagrid component guide, split Managing state doc (#2678) @prakhargupta1
- [docs] Add README to Stripe example (#2892) @bharatkashyap
- [experiment] Support custom code files for pages (#2891) @Janpot
All contributors of this release in alphabetical order: @bharatkashyap, @Janpot, @oliviertassinari, @prakhargupta1
v0.1.37
Nov 10, 2023
A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
Allow bootstrapping examples with create-toolpad-app
, support integrating Toolpad apps programmatically in custom servers. Bind any HTTP query variable to an environment variable. Support a new Switch component.
- Support create-toolpad-app --example argument (#2884) @Janpot
- Add custom server documentation (#2879) @Janpot
- Link issues in docs (#2890) @prakhargupta1
- Support running multiple handlers side-by-side in a custom server (#2882) @Janpot
- charts example (#2880) @prakhargupta1
- Fix editor command failing on master (#2881) @Janpot
- Add instructions to start the editor for custom servers (#2878) @Janpot
- Add Toolpad editor command for connecting to custom servers (#2800) @Janpot
- Allow binding query parameters to environment variables (#2777) @JerryWu1234
- Close the editor vite devserver when the program exits (#2877) @Janpot
- Fix a deprecation message in the tests (#2876) @Janpot
- Add Switch component as a variant to Checkbox (#2787) @JerryWu1234
- Remove PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD (#2855) @Janpot
- [docs] Fix images width overflow on Firefox (#2874) @bharatkashyap
All contributors of this release in alphabetical order: @bharatkashyap, @Janpot, @JerryWu1234, @prakhargupta1
v0.1.36
Nov 3, 2023
A big thanks to the 1 contributor who made this release possible. Here are some highlights ✨:
Fix app not loading due to ESM issues in charts.
- Fix ESM charts issues in production (#2861) @apedroferreira
All contributors of this release in alphabetical order: @apedroferreira
v0.1.35
Nov 2, 2023
A big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:
Use @mui/x-charts
in Chart component, better preview header in apps, fix port option alias, add Stripe and Supabase examples.
- Add supabase example showcasing list component (#2851) @prakhargupta1
- Migrate Chart component to X charts library (#2500) @apedroferreira
- Fix port option alias (#2847) @Janpot
- Add preview header to custom server (#2845) @Janpot
- Update monorepo (#2852) @apedroferreira
- Lock file maintenance (#2849) @renovate[bot]
- Remove crypto-js (#2843) @Janpot
- [docs] Casing consistency @oliviertassinari
- [docs] Add Stripe script example (#2477) @bharatkashyap
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @oliviertassinari, @prakhargupta1, @renovate[bot]
v0.1.34
Oct 25, 2023
A big thanks to the 2 contributors who made this release possible. Here are some highlights ✨:
Improvements to the Support page, some fixes to the tests.
- Update Support URL in Help menu (#2832) @bharatkashyap
- Fix flaky tests (#2812) @apedroferreira
- [core] Monorepo upgrade (#2825) @bharatkashyap
- [docs] A few Support page improvements (#2824) @bharatkashyap
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap
0.1.33
Oct 19, 2023
A big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:
Add a new password option to the TextField component, improvements to the docs and examples, and some core infrastructure updates!
- Add support page (#2807) @prakhargupta1
- Link WASM example to overview page and improve crud app (#2726) @prakhargupta1
- Run prettier on project (#2811) @apedroferreira
- Changed MenuItem to ToggleButton (#2776) (#2796) @biplobsd
- Add password option to TextField Component (#2797) @Kirera-Wainaina
- Add tests for custom server (#2798) @Janpot
- Improve release docs wording (#2794) @Janpot
- Isolate project runtime from editor (#2788) @Janpot
- Remove babel-plugin-transform-rename-import (#2786) @Janpot
- Update release process (#2793) @Janpot
- Fix creating new page with blur and default name + scroll only below explorer headers (#2790) @apedroferreira
- Turn integration tests into a yarn workspace (#2783) @Janpot
- [docs] Update Data Providers (#2813) @bharatkashyap
- [docs] Add 'Why Toolpad?' (#2632) @prakhargupta1
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @biplobsd, @Janpot, @Kirera-Wainaina, @prakhargupta1
v0.1.32
Oct 12, 2023
A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
Added new data providers feature. Improved UX around the pages explorer. Added new Markdown and Link components.
- Fix createDataProvider imports in the integration tests (#2780) @Janpot
- Remove container sx default (#2779) @Janpot
- Use a context to distribute project API (#2766) @Janpot
- Demonstrate how data providers can be used with prisma (#2774) @Janpot
- Unify preview and canvas entrypoints (#2760) @Janpot
- Use toggle buttons for text mode property (#2764) @Janpot
- Add Markdown and Link components (#2763) @Janpot
- fix lock file @Janpot
- Block next.js from updating (#2768) @Janpot
- New page creation UX (#2728) @apedroferreira
- Introduce Data providers (#2644) @Janpot
- Update monorepo (#2758) @apedroferreira
- Simplify the editor RPC implementation (#2756) @Janpot
- Allow integrating toolpad applications in a custom server (#2747) @Janpot
- Move the perf cascade css file to the HarViewer component (#2755) @Janpot
- [core] Smoothen edges on the new Editable Tree component (#2778) @bharatkashyap
- [core] Revert Next to v13.4.19 @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @oliviertassinari
v0.1.31
Oct 4, 2023
A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
Add component search box, fix editor failing to open, allow custom base path for Toolpad applications, improve automatic formatting of binding expressions.
- Fix Data grid invalid date handling (#2748) @Janpot
- Fix editor failing to open (#2745) @Janpot
- add a search box on the top (#2692) @JerryWu1234
- Add global sidebar (#2730) @apedroferreira
- format IDE code (#2674) @JerryWu1234
- Move server files to the src folder (#2746) @Janpot
- Update PULL_REQUEST_TEMPLATE.md @mbrookes
- Support --base option to set a custom base path (#2740) @Janpot
- Remove Chart as future component (#2738) @Janpot
- Isolate the Toolpad router from Toolpad server (#2735) @Janpot
- Correct types of component labels (#2736) @Janpot
- Run required PR label action on synchronize event (#2734) @Janpot
- Refactor cli interface (#2729) @Janpot
- [docs] Fix docs title regression (#2739) @oliviertassinari
- [docs] Header captialization with sidenav consistency @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @Janpot, @JerryWu1234, @mbrookes, @oliviertassinari
v0.1.30
Sep 28, 2023
A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
Some more documentation improvements, move to Vitest and minor bug fixes.
- fix 2704 (#2725) @JerryWu1234
- Fix prettier changes script (#2722) @Janpot
- Remove unused address dependency (#2723) @Janpot
- yarn prettier @oliviertassinari
- Move to vitest (#2709) @Janpot
- Run full prettier in CI (#2713) @Janpot
- Improve docs language consistency (#2715) @Janpot
- Fix typo in docs description (#2714) @Janpot
- Update monorepo (#2712) @Janpot
- [core] Sync prism-okaidia.css with docs-infra @oliviertassinari
- [core] Straight quotes & website monorepo change @oliviertassinari
All contributors of this release in alphabetical order: @Janpot, @JerryWu1234, @oliviertassinari
v0.1.29
Sep 22, 2023
A big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:
Documentation improvements. Fix handling of dates in the data grid.
- Update package.json (#2708) @JerryWu1234
- Fix create-toolpad-app for absolute paths (#2682) @Janpot
- Fix DataGrid date inferencing (#2706) @Janpot
- fix it will be reset the value and fix 404 (#2693) @JerryWu1234
- Add with-wasm example (#2700) @Janpot
- hoist documentation dependencies again (#2701) @Janpot
- Memory optimizations (#2689) @Janpot
- Remove useEvent in favor for @mui/utils useEventCallback (#2702) @Janpot
- Update theming docs (#2672) @Janpot
- Bring in some fixes from #2546 (#2687) @Janpot
- Remove unused eslint-plugin-prettier (#2688) @Janpot
- Unify useDom, useDomLoader and useAppState (#2677) @Janpot
- Avoid reloading queries twice on changes (#2675) @Janpot
- Explicit dependencies (#2673) @Janpot
- Update monorepo (#2681) @apedroferreira
- Remove unused hook (#2671) @Janpot
- [docs] Fix incorrect nomenclature (#2705) @bharatkashyap
- [docs] Add file structure concepts page (#2636) @prakhargupta1
- [docs] Replace some images, gifs with videos (#2662) @prakhargupta1
- [website] Improve loading image @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @JerryWu1234, @oliviertassinari, @prakhargupta1