Releases: mui/toolpad
v0.1.17
Jun 22, 2023
A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
Improve error propagation in queries, add product walkthrough video.
- Fix wrong environment variable in contributing guide (#2199) @Janpot
- Add contributor guide for running integration tests (#2192) @Janpot
- Disable a query as long as its input is still loading (#2197) @Janpot
- Add contributing docs for codesandbox CI (#2198) @Janpot
- Remove renovate docs dependencies group (#2191) @Janpot
- Added product walkthrough video (#2175) @prakhargupta1
- Update contributing guide for local development (#2176) @Janpot
- Simplify next.config.js (#1944) @Janpot
- Update monorepo dependency (#2172) @apedroferreira
- Add QRcode example to docs and add dogApp (#1445) @prakhargupta1
- Allow nested bindings (#2114) @apedroferreira
- Remove pino for rpc logging (#1839) @Janpot
- [docs] Pass productId to the pagecontext (#2178) @Janpot
All contributors of this release in alphabetical order: @apedroferreira, @Janpot, @prakhargupta1
v0.1.16
Jun 14, 2023
A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
Editor performance improvements, fix autocomplete for page parameters, better type inference for createFunction.
- Fix invalid serializations in queries (#2163) @Janpot
- Send dom diffs to the server to avoid overly large payloads (#2167) @Janpot
- Fix create-toolpad-app missing gitignore file (#2169) @Janpot
- Increase amount of playwright workers (#2160) @Janpot
- Fix passing double dollars in the inlined DOM (#2165) @Janpot
- Avoid too many binding evaluations in the runtime (#2142) @Janpot
- Fix autocomplete for page parameters (#2156) @Janpot
- Fix broken import in cli (#2155) @Janpot
- Show error when Toolpad is started on a non-existing folder (#2144) @Janpot
- Consolidate fs utils into single file (#2140) @Janpot
- Infer the createFunction parameters type for objects from the schema (#2137) @Janpot
- Improve contributing guidelines for starting the application (#2149) @Janpot
- Replace ts-node with tsx (#2146) @Janpot
- Enable sourcemaps for the runtime builds (#2143) @Janpot
- [core] Remove @mui/x-data-grid-generator dependency (#2154) @oliviertassinari
- [docs] Fix missing leading / @oliviertassinari
- [docs] Fix 301 redirection link @oliviertassinari
- [docs] Move the label from "Alpha" to "Beta" (#2024) @bharatkashyap
All contributors of this release in alphabetical order: @bharatkashyap, @Janpot, @oliviertassinari
v0.1.15
Jun 7, 2023
A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
Allow binding arbitrary environment variables in bindings, improved error handling in Image and Data grid components, and a new version of the documentation!
- [core] Improve publish process (#2134) @Janpot
- [core] Upgrade monorepo (#2141) @bharatkashyap
- Make sure global variables are retained in between invocations (#2136) @Janpot
- Allow arbitrary env variables in bindings, use process.env (#2109) @apedroferreira
- [core] add ts declaration for package and check node version on initial star… (#2124) @JerryWu1234
- Try fixing build on windows (#2131) @Janpot
- Improve error handling in image and datagrid (#2073) @Janpot
- Restrict node version for renovatebot (#2129) @Janpot
- Create global functions manager (#2103) @Janpot
- [core] Add codesandbox CI (#2111) @Janpot
- [chore] Set minimum node at 16.14.2 (#1934) @Janpot
- [chore] Update @mui/monorepo (#2106) @Janpot
- [core] Avoid PR sandbox notifications (#2116) @oliviertassinari
- [core] Fix GitHub typo @oliviertassinari
- [docs] Restructure (#2082) @bharatkashyap
- [docs] Fix docs issues (#2123) @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @JerryWu1234, @oliviertassinari
v0.1.14
May 31, 2023
A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
Add new reference documentation, add new QR-code example.
- Pin dependencies (#2102) @Janpot
- Fix React function ref warning for the row id selector component (#2100) @Janpot
- Allow inlining the proptype jsonschema (#2080) @Janpot
- Add redirect for moved file-schema page (#2090) @Janpot
- Several fixes around local functions (#2074) @Janpot
- Add 404 page to application runtime (#2077) @Janpot
- Avoid component catalog opening while hovering the snackbar (#2079) @Janpot
- Fix broken documentation links (#2076) @Janpot
- Add new example for QR code generator (#2067) @Janpot
- Avoid restarting vite devserver when env file changes (#2069) @Janpot
- Reference documentation (#2001) @Janpot
- Fix websocket connection in codesandbox (#2068) @Janpot
- Remove dead code from browser queries (#2066) @Janpot
- [docs] Add docs update checklist item (#2078) @bharatkashyap
- [docs] Fix missing redirection for data binding (#2083) @oliviertassinari
All contributors of this release in alphabetical order: @bharatkashyap, @Janpot, @oliviertassinari
v0.1.13
May 24, 2023
A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
Allow binding to environment variables, UI and docs improvements, bug fixes.
- Fix manual queries losing parameters when called (#2060) @bharatkashyap
- Fix function parameters (#2056) @Janpot
- Fix overlay grid spacing (#2026) @apedroferreira
- pin toolpad packages versions again (#2054) @Janpot
- Fix orphaned node delete order (#2042) @apedroferreira
- Fix property control tooltips showing over dialogs (#2041) @Janpot
- Ignore warning for first-child pseudo selector in Markdown component (#2034) @Janpot
- Allow binding to environment variables (#1859) @apedroferreira
- Reorganize core exports to ease extracting API docs (#2040) @Janpot
- Split data binding page in docs (#1996) @apedroferreira
- [docs] Fix casing (#2046) @oliviertassinari
- [docs] Add product identifier to page context (#2043) @m4theushw
- [refactor] Move toolpad components into the runtime (#2036) @Janpot
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @m4theushw, @oliviertassinari
v0.1.12
May 17, 2023
A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
Added a new Autocomplete component, simplify the configuration for creating custom components, improve performance with websocket updates instead of polling.
- Fix race condition with initializing the canvas bridge (#2035) @Janpot
- Add Autocomplete component (#1427) @bharatkashyap
- Upgrade monorepo (#2023) @bharatkashyap
- Improve isolation of runtime from editor (#2021) @Janpot
- Replace polling for updates with websocket (#2007) @Janpot
- Improve and test basic auth implementation (#2022) @Janpot
- Reorganize @mui/toolpad-core exports (#2018) @Janpot
- version examples instead of using latest (#2030) @Janpot
- Add section about page configuration to docs (#1997) @apedroferreira
- Add theming to docs (#1993) @apedroferreira
- Improve types for onChangeProp (#2002) @Janpot
- Remove hideControls and button type (#2017) @Janpot
- Correctly set charset for preview html (#2020) @Janpot
- Remove unused config (#2008) @Janpot
- Make canvas column spacing the same as in the runtime (#2016) @Janpot
- Move to
zod-to-json-schema
(#2003) @Janpot - Deprecate typeDef (#1994) @Janpot
- Clean up dead code (#2000) @Janpot
- Add jest tests for
create-toolpad-app
(#1965) @bharatkashyap - [docs] Make code the hero (#1992) @bharatkashyap
- [docs] Fix 404 link to fix the page (#2009) @oliviertassinari
v0.1.11
May 10, 2023
A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
Allow setting page parameters in navigation actions, fix overlay grid spacing, add schema reference to docs.
- Update references and screenshots (#1987) @apedroferreira
- Add Toolpad file schema reference to the docs (#1940) @Janpot
- Fix broken preview in vite runtime (#1989) @Janpot
- Deps fix (#1985) @Janpot
- Fix console.error being called in tests (#1966) @Janpot
- Change tests structure to use ESM (#1970) @bharatkashyap
- Fix overlay grid spacing (#1947) @apedroferreira
- Add page parameters to navigation actions (#1876) @apedroferreira
- Separate deps updates for docs in renovatebot (#1980) @Janpot
- Isolate next updates (#1979) @Janpot
- Pin all dependencies (#1968) @Janpot
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot
v0.1.10
May 5, 2023
A big thanks to the 1 contributors who made this release possible. Here are some highlights ✨:
This is a hotfix to deal with broken dependency upgrade in next.js.
All contributors of this release in alphabetical order: @Janpot
v0.1.9
May 3, 2023
A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
Fixing several regressions, set new runtime as default.
- Fix preview header missing in app preview (#1962) @Janpot
- small improvements (#1960) @Janpot
- Fix: Wrapping on Text/Link (#1956) @bharatkashyap
- Added dog app arcade to quickstart section of docs (#1942) @prakhargupta1
- Optimize some docs images (#1946) @apedroferreira
- Fix autocomplete after monaco-editor upgrade (#1943) @Janpot
- Make vite runtime default (#1938) @Janpot
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @prakhargupta1
v0.1.8
Apr 26, 2023
A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
Use page name as a routing alias, add a Form component, and replace Next.js API routes with Express under the hood.
- Add page name as an alias for routing in the runtime (#1925) @Janpot
- Use correct command for opening vscode (#1931) @Janpot
- Replace next api routes with express (#1920) @Janpot
- Add link to open example in CodeSandbox (#1936) @Janpot
- Fix: Local installation needs new resolution (#1932) @bharatkashyap
- Fix: Use
nanonid/non-secure
instead ofcuid
(#1912) @bharatkashyap - Form component (#1926) @apedroferreira
- Import correct font in vite runtime (#1924) @Janpot
- Update CONTRIBUTING.md @apedroferreira
- Fix gitignore file creation log message (#1923) @Janpot
- Add utils package for generic non-toolpad utilities (#1915) @Janpot
- [docs] Polish a bit the docs (#1927) @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @oliviertassinari