Releases: mui/toolpad
v0.1.51
Mar 4, 2024
A big thanks to the 8 contributors who made this release possible. Here are some highlights ✨:
This release contains mostly bug fixes and improvements to the docs, eamples and stability. It will be the last release of @mui/toolpad before we rename the package to @toolpad/studio.
- Add list, datepicker and textfield component guides (#2827) @prakhargupta1
- Isolate Next.js in renovatebot @Janpot
- Lock file maintenance (#3263) @renovate[bot]
- Update monorepo (#3259) @Janpot
- Remove isInvalid prop from all components (#3260) @apedroferreira
- Global functions explorer and header (#2690) @apedroferreira
- Add scroll fixes to DataGrid skeleton loading (#3257) @Janpot
- Image error overlay fixes (#3256) @Janpot
- Stabilize visual regression tests (#3253) @Janpot
- Add some missing docs for the hasNextPage property (#3255) @Janpot
- Add a data providers CRUD page to basic crud app example (#3211) @prakhargupta1
- Fix and improve resizing in editor (incl. Add Spacer component) (#2818) @apedroferreira
- Make building layout visual tests more stable (#3237) @apedroferreira
- Update CONTRIBUTING.md (#3114) @apedroferreira
- Show loading indicator when runtime config is loading in query editor (#3169) @Janpot
- Fix unintentional page rows being created (#3221) @apedroferreira
- Prevent app header from covering page elements (#3220) @apedroferreira
- chore(deps): bump @mui/toolpad to 0.1.50 (#3219) @renovate[bot]
- Update CHANGELOG.md (typo) @apedroferreira
- [code-infra] Use the @mui/internal-markdown package (#3235) @michaldudak
- [code-infra] Bump monorepo (#3232) @Janpot
- [code-infra] Remove pnpm cache on CircleCI (#3133) @Janpot
- [code-infra] Disable renovatebot semantic commits (#3224) @Janpot
- [code-infra] Use
experimental.cpus
to control amount of export workers in Next.js (#3222) @Janpot - [core] Fix infinite loop in inline canvas mode (#3265) @Janpot
- [core] add engines field to @mui/toolpad package.json (#3254) @JerryWu1234
- [DataGrid] fix errors not showing up in the rows area (#3264) @Janpot
- [docs] Prefer https links @oliviertassinari
- [docs-infra] Fixes for vale-action with shared config (#3234) @bharatkashyap
- [docs-infra] Fix Stack Overflow breaking space @oliviertassinari
- [docs-infra] Add vale for style-guide lint on docs (#3178) @bharatkashyap
- [examples] Hacker News client example (#2170) @Janpot
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @JerryWu1234, @michaldudak, @oliviertassinari, @prakhargupta1, @renovate[bot]
v0.1.50
Feb 15, 2024
A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
Move editor canvas inline, add authenticated session data to server context, fix bugs in drag-and-drop, data grid and editable tree items, improve project setup documentation and add authentication examples for Google and GitHub.
- Show save/discard for created record when updateRecords is unavailable (#3215) @Janpot
- Add documentation about installing Toolpad in an existing project (#3214) @Janpot
- Reroute "open in editor" link in app preview (#3207) @Janpot
- Add authentication examples (#3135) @apedroferreira
- Make sure the inline canvas uses the correct font (#3208) @Janpot
- Remove semicolon from jsx (#3210) @iamsaumya
- Fix vm shim in the editor (#3189) @Janpot
- Remove second usePageTitle from RenderedLowCodePage (#3204) @iamsaumya
- Create predictably named test directories (#3194) @Janpot
- Fix test for code components under new editor runtime (#3193) @Janpot
- Correct test urls for canvas tests (#3192) @Janpot
- Fix undo/redo in new canvas implementation (#3191) @Janpot
- Add authenticated session to app server context (#3157) @apedroferreira
- Fix editable tree item bugs (#3187) @apedroferreira
- Fix project loading several times (#3188) @Janpot
- Add pie chart future component (#3185) @Janpot
- Fix drag-and-drop when dragging outside components (#3177) @apedroferreira
- [code-infra] Deprecate usage of the next export command (#3217) @Janpot
- [core] Fix link to issue template @oliviertassinari
- [core] Add canvas mode that doesn't rely on vite (#3171) @Janpot
- [core] Define routes statically (#3176) @Janpot
- [docs] Fix typo @oliviertassinari
- [docs] Fix spelling of GitHub @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @iamsaumya, @Janpot, @oliviertassinari
v0.1.49
Feb 8, 2024
A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
Adds authentication and authorization support with Google, GitHub, and Azure AD (paid), along with detailed documentation on how to get up and running. Also, miscellaneous bug fixes and maintenance work.
- Authentication fixes/improvements (#3174) @apedroferreira
- Add isCanvas into app host context (#3170) @Janpot
- Fix a few react-resizable-panels warnings (#3173) @Janpot
- Improve package layout (#3148) @Janpot
- Add authorization docs (#3067) @apedroferreira
- Authentication/authorization tests (#3056) @apedroferreira
- Update renovate.json @Janpot
- fix: "Unexpected token ';'" in expressions with trailing ';' (#3147) @bharatkashyap
- Lock file maintenance (#3150) @renovate[bot]
- Add stronger warning to the auto generated files to avoid hand-editing (#3146) @Janpot
- Add RBAC with Azure AD authentication provider (#3077) @apedroferreira
- Run prettier (#3144) @Janpot
- Update monorepo (#3134) @apedroferreira
- [code-infra] Avoid aliasing to the monorepo dependencies (#3137) @Janpot
- [core] [docs] Add warnings, docs and gating for paid features (#3156) @bharatkashyap
- [core] Use non breaking spaces (#3145) @oliviertassinari
- [core] Sync with main repo @oliviertassinari
- [docs] Fix 301 link @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @oliviertassinari
v0.1.48
v0.1.47
Jan 25, 2024
A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
Small improvements to documentation and examples, general cleanup and enhancements for more stability.
- Improve portability of ToolpadApp (#3126) @Janpot
- Run prettier on files after generating schema json (#3123) @Janpot
- Add missing dependencies to the next.js example (#3124) @Janpot
- Move App dom to Toolpad core (#3116) @Janpot
- In the readme.md replaced product demo video with gif (#3069) @prakhargupta1
- Remove old package.json (#3101) @Janpot
- Adjust schedule for monorepo update (#3112) @Janpot
- Make toolpad-core and toopad-components ESM only (#3099) @Janpot
- Remove types and useBoolean proxy modules (#3088) @Janpot
- [docs]
;
causes query to fail (#3119) @bharatkashyap
All contributors of this release in alphabetical order: @bharatkashyap, @Janpot, @prakhargupta1
v0.1.46
Jan 17, 2024
A big thanks to the 2 contributors who made this release possible. Here are some highlights ✨:
Improvements to authorization and data providers, and some behind-the-scenes clean up!
- Fix screenshot flakeyness (#3087) @Janpot
- Load dotenv/config before reading the config (#3085) @Janpot
- Tweak data providers UI in the grid (#3084) @Janpot
- Improve authorization middleware (#3048) @apedroferreira
- Add universal required email configuration for authentication (#3047) @apedroferreira
- [code-infra] Replace hardcoded repository in monorepo update script (#3092) @Janpot
- [code-infra] Add monorepo update script (#3091) @Janpot
- [core] Use pnpm (#3065) @Janpot
All contributors of this release in alphabetical order: @apedroferreira, @Janpot
v0.1.45
Jan 12, 2024
A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
Enable creating rows in data providers. Support pnpm as a package manager for installing Toolpad. Improvements to our new query editor.
- Make Toolpad apps compatible with pnpm (#3074) @Janpot
- Handle errors during data provider introspection (#3076) @Janpot
- Update help text of --install flag in create-toolpad-app (#3072) @Janpot
- Don't create private packages with create-toolpad-app (#3073) @Janpot
- Add serverside row creation (#3058) @Janpot
- Revert pnpm migration (#3064) @Janpot
- Fix mismatch in query names (#3054) @bharatkashyap
- Remove cache from useStorageState (#3057) @Janpot
- add pnpmDedupe to renovate.json (#3062) @Janpot
- [code infra] pnpm take 2 (#2546) @Janpot
- Remove react-devtools (#3044) @Janpot
- [core] Remove issue emoji @oliviertassinari
All contributors of this release in alphabetical order: @bharatkashyap, @Janpot, @oliviertassinari
v0.1.44
Jan 3, 2024
A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
More live examples, some documentation fixes.
- Hosted 5 more examples on railway and linked them to docs (#3043) @prakhargupta1
- Add authentication (#2925) @apedroferreira
- Lock file maintenance (#3040) @renovate[bot]
- [docs] Fix dead link to live demo (#3041) @oliviertassinari
- [docs] Fix example image scale @oliviertassinari
- [docs] Fix 301 link to Render.com @oliviertassinari
- [docs] Lint next.config.mjs (#3027) @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @oliviertassinari, @prakhargupta1, @renovate[bot]
v0.1.43
Dec 28, 2023
A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
Happy holidays! House keeping fixes, minor documentation updates and some clean up to the marketing website.
- [chore] Upgrade monorepo 5.15.2 (#3033) @bharatkashyap
- [code-infra] Sync bug issue template (#3029) @oliviertassinari
- [core] Fix use of correct CSS syntax @oliviertassinari
- [core] Yaml format match most common convention @oliviertassinari
- [core] Delete strange issue template (#3025) @oliviertassinari
- [docs] Fix typo (#3032) @bharatkashyap
- [docs] Flatten the getting-started folder (#3028) @oliviertassinari
- [docs] Fix missing issue template (#3026) @oliviertassinari
- [website] Update the social preview image (#3031) @danilo-leal
v0.1.42
Dec 22, 2023
A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
This week: a big overhaul to our query editor! Improved titles for pages in the sidebar. Support for server-side row updates for the data grid.
- Remove components from appDom (#3017) @Janpot
- Introduce pagesManifest (#3016) @Janpot
- Add labels to form validation properties (#3015) @Janpot
- Guess proper default page titles based on page name (#3014) @Janpot
- Remove functions worker (#3013) @Janpot
- Add a new query panel (#2393) @bharatkashyap
- Support updating rows in the data provider (#3001) @Janpot
- Improve styling of the application navigation (#2993) @Janpot
- Bring in some fixes from pnpm migration branch (#3010) @Janpot
- Update yarn.lock (#3008) @apedroferreira
- Update monorepo (#2998) @apedroferreira
- fix 2527, customize page name (#2850) @JerryWu1234
- Fix changelog (#2995) @apedroferreira
- [docs] Update documentation for query panel (#3000) @bharatkashyap
- [docs] Fix 301 links @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @JerryWu1234, @oliviertassinari