Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

create-toolpad-app

Package Overview
Dependencies
Maintainers
0
Versions
74
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

create-toolpad-app - npm Package Versions

23
8

0.11.0

Diff

Changelog

Source

v0.11.0

<!-- generated comparing v0.10.0..master -->

Dec 12, 2024

A big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:

  • BREAKING toolbar slot in the PageContainer component has been moved to new PageHeader component, which can be used in the header slot in PageContainer. New usage example here.
  • Add homeUrl to branding properties, and appTitle slot to override layout header branding.
  • Allow full-size content inside PageContainer.
  • Add "rememberMe" slot to SignInPage.
  • Add navigation prop override to DashboardLayout.
  • Add Vite example with Firebase authentication.

@toolpad/core

  • Add homeUrl to branding and appTitle slot (#4477) @bharatkashyap
  • Allow full-size content in PageContainer (#4480) @apedroferreira
  • Add "rememberMe" slot (#4487) @bharatkashyap
  • Add navigation prop as override (#4523) @apedroferreira
  • Do not spread PageContainer title to child Container (#4504) @christiancookbuzz
  • Wrap App Router AppProvider in Suspense (#4526) @bharatkashyap
  • Remove docs context from component logic (#4489) @bharatkashyap
  • Make control in rememberMe slot prop optional (#4529) @hmon
  • Do not make text bold in navigation sidebar (#4533) @apedroferreira

Docs

  • Add Vite example with Firebase auth (#4500) @bharatkashyap
  • Upgrade featured example to React 19 (#4517) @bharatkashyap
  • Add pre-requisites to Next integration docs (#4473) @bharatkashyap
  • Correct Tutorial code (#4467) @bharatkashyap
  • Update deployed template link (#4454) @bharatkashyap
  • Update deployed example URL (#4531) @bharatkashyap
  • Handle integration docs 404 (#4475) @prakhargupta1
  • Fix 301 link to Render docs (cdaa9b7) @oliviertassinari
  • Add 'New' badge for examples (#4481) @prakhargupta1
  • Remove the live app link (#4482) @prakhargupta1
  • Improve callout copy for layout override props (#4535) @apedroferreira
  • Update base-concepts.md (#4484) @prakhargupta1
  • Fix missed parenthesis (#4510) @bharatkashyap

Core

  • Remove/update offending deps (#4483) @bharatkashyap
  • Update @mui/monorepo (#4455) @oliviertassinari

All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @christiancookbuzz, @hmon, @oliviertassinari, @prakhargupta1

bharatkashyap
published 0.10.0 •

Changelog

Source

0.10.0

<!-- generated comparing v0.9.0..master -->

Nov 23, 2024

A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:

  • Upgrade to Next.js 15
  • Add Passkey and Magic Link support inside the CLI
  • Add ability to override labels on SignInPage
  • Multiple bug-fixes and small improvements
  • Add a functional dashboard template to the docs!

@toolpad/core

  • Fix SignInButton UI (#4421) @bharatkashyap
  • Bump Next.js to 15.0.3 (#4321) @hollandjake
  • Add branding prop as override (#4442) @apedroferreira
  • Fix app bar items alignment (#4437) @bharatkashyap
  • Add width containment on flex container (#4414) @bharatkashyap
  • SignInPage UI tweaks (#4451) @bharatkashyap
  • Allow slotProps to override all labels (#4418) @bharatkashyap
  • Fix missing "Remember Me" state from formData (#4404) @bharatkashyap

create-toolpad-app

  • Support Magic Link and Passkeys in CLI (#4339) @bharatkashyap
  • Skip path validation for examples (#4434) @bharatkashyap

Docs

  • Add a new section for Integration (#4411) @prakhargupta1
  • Update examples to Next.js 15 (#4435) @bharatkashyap
  • Add Templates listing to examples page (#4449) @bharatkashyap
  • Host themed template under mui.com (#4415) @bharatkashyap
  • Fix 301 in the docs (3ab3b4e) @oliviertassinari
  • Fix 301 redirection in docs (2404ac6) @oliviertassinari
  • Fix missed Vale error (#4419) @bharatkashyap
  • Update SignInPage docs and themed example (#4410) @bharatkashyap
  • Correct version on themed example (#4405) @bharatkashyap
  • Fix 404 link (#4401) @oliviertassinari

Core

  • Update lockfile (#4386) @apedroferreira
  • Simplify OpenSSF badge (b61a32c) @oliviertassinari
  • Update to match with the rest of the codebase (5ceb4f0) @oliviertassinari
  • Remove dead style contain code (#4402) @oliviertassinari
  • Improve bug template for reproductions (a84ba1e) @oliviertassinari

All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @hollandjake, @oliviertassinari, @prakhargupta1

apedroferreira
published 0.9.0 •

Changelog

Source

v0.9.0

<!-- generated comparing v0.8.0..master -->

Nov 8, 2024

A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:

  • Support magic links in SignInPage
  • Support placing Account component in layout sidebar
  • Improved UI integration with custom themes
  • Improved customizability of DashboardLayout header actions
  • Improved documentation, especially around React Router integration

@toolpad/core

  • Support magic links in SignInPage (#4085) @bharatkashyap
  • Add <Account /> in sidebarFooter (#4255) @bharatkashyap
  • Improve default UI and customisation ability (#4370) @bharatkashyap
  • Allow theme switcher override with slots (#4340) @apedroferreira
  • Left-align header title in mobile viewport (#4346) @apedroferreira
  • Allow changing the width of the drawer in dashboard layout (#4296) @garryxiao
  • Hide layout header and sidebar when printing (#4334) @apedroferreira

Docs

  • Add SignInPage Vite + React Router example (#4335) @bharatkashyap
  • Add custom user details example (#4227) @bharatkashyap
  • Update React Router example configs (#4303) @apedroferreira
  • Make Themed example run by default on Codesandbox (#4382) @bharatkashyap
  • Add component as payload example to useDialogs docs (#4375) @bharatkashyap
  • Add sandbox links for Toolpad Core examples (#4325) @bharatkashyap
  • Separate example folders for Core and Studio (#4301) @bharatkashyap
  • Clean up examples (#4383) @bharatkashyap
  • Fix more 404s on examples page (#4368) @prakhargupta1
  • Fix tool redirection (#4366) @oliviertassinari
  • Fix missing punctuation on descriptions (#4351) @oliviertassinari
  • Sentence case (10dde48) @oliviertassinari
  • Polish to match standard (#4344) @oliviertassinari
  • Move the description to match the other pages (#4348) @oliviertassinari
  • Adjust some casings and sections in component docs (#4306) @apedroferreira
  • Fix "breadcrumbs" spelling (#4297) @bharatkashyap
  • Minor changes (#4372) @prakhargupta1
  • Replace support link from Studio to Core in the GitHub Issue template (#4272) @prakhargupta1

Core

  • Fix Dependabot warning in Next.js example with passkey (#4371) @apedroferreira
  • Fix Vale errors (#4347) @oliviertassinari
  • Fix VS Code reference (0520057) @oliviertassinari

All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @garryxiao, @oliviertassinari, @prakhargupta1

bharatkashyap
published 0.8.1 •

bharatkashyap
published 0.8.0 •

Changelog

Source

v0.8.0

<!-- generated comparing v0.7.0..master -->

Oct 19, 2024

A big thanks to the 8 contributors who made this release possible. Here are some highlights ✨:

  • BREAKING Replaces the menuItems slot on the Account component with a more exhaustive popoverContent slot
  • Adds a sidebarFooter slot and a hideNavigation prop to DashboardLayout
  • Adds a React-Router integration example for DashboardLayout
  • Increased customizability of the Account component using new slots preview and popoverContent
  • Adds passkey support to the SignInPage, and an integration example to the docs
  • Integrates Toolpad Core components in the Toolpad Studio runtime

@toolpad/core

  • Added page-container to all components page also reordered based on the side-nav (#4178) @prakhargupta1
  • New slots and sub-components on the Account component (#4181) @bharatkashyap
  • Fix auth.ts file generation (#4237) @bharatkashyap
  • Add passkey provider support and example (#4063) @bharatkashyap
  • Support collapsed mini-drawer by default (#4234) @apedroferreira
  • Add sidebarFooter slot (#4236) @apedroferreira
  • Add hideNavigation prop (#4231) @vikasgurjar
  • Avoid React invalid props warning for PageContainer (#4189) @Janpot
  • Remove leading slash from patterns for PageContainer (#4191) @Janpot
  • Rename breadCrumbs to breadcrumbs (#4143) @Janpot
  • Toolpad Core website was linking to Toolpad Studio examples (#4238) @prakhargupta1

@toolpad/studio

  • Integrate Toolpad Core in Toolpad Studio runtime (#4119) @apedroferreira

Docs

  • Improve tutorial example, docs, CLI installation (#4225) @bharatkashyap
  • Docs/demo cleanup (#4268) @apedroferreira
  • Full documentation for React Router integration (#4185) @apedroferreira
  • Fix integration docs _app.tsx (#4239) @bharatkashyap
  • Use production URL to demo production use @oliviertassinari
  • Add placeholders for upcoming features (#4175) @prakhargupta1
  • Update package screenshot in contributing.md (#4230) @prakhargupta1
  • Fix input.label in SlotsSignIn (#4157) @djedu28

Core

  • Update README.md @apedroferreira
  • Move vitest to dev dependency in @toolpad/utils (#4267) @Janpot
  • Revert "Bump typescript to 5.6.2" (#4228) @Janpot
  • Lock file maintenance (#4176) @renovate[bot]
  • Remove custom playwright installation steps (#4154) @Janpot
  • remove e identifier (#4152) @Janpot
  • Enable React compiler eslint plugin (#4121) @Janpot
  • Remove <-- from changelog (#4232) @oliviertassinari
  • Make git repo easier to go to from IDE @oliviertassinari
  • Increase the minimum Node.js version support to 14.0.0 (#4171) @oliviertassinari

All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @djedu28, @Janpot, @oliviertassinari, @prakhargupta1, @renovate[bot], @vikasgurjar

janpotoms
published 0.7.0 •

Changelog

Source

v0.7.0

<!-- generated comparing v0.6.0..master -->

Sep 20, 2024

A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:

  • BREAKING Dynamic navigation segments can't have a leading slash (/orders/:id should be orders/:id)
  • Make it possible to override title and breadcrumbs in PageContainer for dynamic routes.
  • Upgrade path-to-regexp to fix vulnerabilities.

@toolpad/core

  • Fixes for docs and DashboardLayout component (#4104) @apedroferreira
  • Make PageContainer customizable for dynamic routes (#4114) @Janpot

Docs

  • Add Toolpad Core readme video (#4006) @prakhargupta1
  • Add integration, base concepts (#4080) @bharatkashyap
  • add maxwidth section in the page container docs (#4103) @prakhargupta1
  • Fix typo from feedback (#4105) @Janpot

Core

  • Update/correct toolpad repository links in package.json (#4113) @Janpot
  • Update path-to-regexp to 6.3.0 (#4126) @Janpot
  • Rename repo to mui/toolpad (#4062) @Janpot
  • Bring CI to node 20 (#4038) @Janpot
  • Fix redirection @oliviertassinari
  • Fix 301 link to Next.js and git diff @oliviertassinari
  • Copy vale-action.yml from main repo @oliviertassinari
  • Fix Vale error @oliviertassinari
  • [core] Fix package.json repository rule @oliviertassinari
  • Fix 301 link to authjs @oliviertassinari

All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @oliviertassinari, @prakhargupta1

apedroferreira
published 0.6.0 •

Changelog

Source

v0.6.0

<!-- generated comparing v0.5.2..master -->

Sep 13, 2024

A big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:

  • Migrate to Material UI v6
  • Collapsible sidebar in DashboardLayout component with mini drawer variant
  • Support route patterns in navigation
  • Add more OAuth providers to SignInPage
  • Docs and website improvements

@toolpad/core

  • Use outlined button for logout (#4016) @Janpot
  • Clean templates, fix a bunch of issues in generated apps (#4040) @bharatkashyap
  • Add mini drawer variant to DashboardLayout (#4017) @apedroferreira
  • Add more OAuth providers to SignInPage (#3933) @bharatkashyap
  • Refactor <Account /> (#3992) @bharatkashyap
  • Add toolbarActions and toolbarAccount slots to DashboardLayout (#3984)
  • Migrate to Material UI v6 (#3862) @Janpot
  • Support route patterns in navigation (#3991) @apedroferreira

Docs

  • Adjust DashboardLayout documentation to link to AppProvider more clearly (#4083) @apedroferreira
  • Fix 301 link @oliviertassinari
  • Add missing end of sentence ponctuation @oliviertassinari
  • Link docs from component demos on Toolpad Core landing page (#4013) @prakhargupta1
  • Remove the list of upcoming features (#4041) @prakhargupta1
  • Add next-auth v4 example (#3982) @bharatkashyap
  • Fix 404 links @oliviertassinari
  • Add signed in state as default on <Account /> docs (#3970) @bharatkashyap
  • Strengthen CSP (#4075) @oliviertassinari
  • Explain props of text-field component with demos (#4012) @prakhargupta1

Core

  • Update renovate.json @Janpot
  • Update package.json @Janpot
  • Update netlify.toml to install with --frozen-lockfile (#4014) @Janpot
  • Upgrade monorepo (#4010) @Janpot @apedroferreira
  • Remove unnecessary lock file (#4011) @Janpot
  • Adds reusable workflow for new issue cleanup (#4077) @michelengelen
  • Adds reusable workflow for closing messages (#4076) @michelengelen
  • Fix Calendly link for Toolpad Studio demo (#4035) @prakhargupta1

All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @michelengelen, @oliviertassinari, @prakhargupta1

bharatkashyap
published 0.5.2 •

Changelog

Source

v0.5.2

<!-- generated comparing v0.5.1..master -->

Aug 27, 2024

A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:

  • Add authentication when bootstrapping a new project using create-toolpad-app
  • Fix some layout issues in the component attribute editor for Studio
  • Docs and website improvements

@toolpad/core

  • Bootstrap authentication from create-toolpad-app (#3860) @bharatkashyap
  • Polish SignInPage and docs (#3935) @bharatkashyap

@toolpad/studio

  • Fix layout issues in the component attribute editor (#3966) @Janpot

Docs

  • Clarify contribution guide references @oliviertassinari
  • Fix description of eslint-plugin-material-ui @oliviertassinari
  • Fix Core docs navigation sidebar links (#3986) @bharatkashyap
  • Follow theme on SignInPage docs demos (#3968) @bharatkashyap
  • Sign-in page grammar (#3977) @bharatkashyap
  • Improve docs and address some ahrefs reported 404s (#3928) @Janpot
  • Fix redirection to react tree fiber @oliviertassinari
  • Update to have API page URLs built correctly (#3999) @bharatkashyap
  • Add og image (#3965) @prakhargupta1
  • Add missing <Head> (#3939) @oliviertassinari
  • Fix brand copy (#3938) @bharatkashyap
  • Improve hero (#3936) @bharatkashyap

Core

  • Update renovate.json @Janpot
  • Update renovate.json @Janpot
  • Fully resolve imports in ESM target (#3975) @Janpot

All contributors of this release in alphabetical order: @bharatkashyap, @Janpot, @oliviertassinari, @prakhargupta1

apedroferreira
published 0.5.1 •

Changelog

Source

v0.5.1

<!-- generated comparing v0.5.0..master -->

Aug 9, 2024

A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:

  • Support Material UI v5 and v6 in @toolpad/core, especially regarding CSS variables themes
  • Fix theme switcher in documentation examples
  • Fix DashboardLayout bugs with theming and mobile navigation
  • Fix some file handling restrictions in @toolpad/studio

@toolpad/core

  • Replace CssVarsProvider with ThemeProvider (#3872) @siriwatknp
  • Match v5 compatibility (#3906) @bharatkashyap
  • Fix some DashboardLayout bugs and make some docs examples more consistent (#3905) @apedroferreira
  • Refix mobile menu closing when link is clicked (#3915) @apedroferreira
  • Remove @mui/base dependency from @toolpad/core (#3912) @Janpot
  • Add test for nested routes in PageContainer (#3840) @Janpot

@toolpad/studio

  • Increase body-parser limit (#3903) @Janpot
  • Support Blob in js expressions (#3907) @Janpot

Core

  • Support require (#3908) @bharatkashyap
  • Port fixes from Material UI v6 migration branch (#3910) @Janpot
  • Upgrade monorepo (#3911) @Janpot
  • Clarify security policy @oliviertassinari
  • Update smoke test instructions (#3899) @Janpot

All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @oliviertassinari, @siriwatknp

janpotoms
published 0.5.0 •

Changelog

Source

v0.5.0

<!-- generated comparing v0.4.0..master -->

Aug 5, 2024

A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:

This is the first production-ready release of Toolpad Core! This version includes:

  • A new SignInPage component
  • Updates to the create-toolpad-app CLI to bootstrap Toolpad Core projects
  • Many documentation updates and improvements

Breaking Changes

The create-toolpad-app CLI now by default bootstraps a Toolpad Core project.

Please use the --studio flag to generate a Toolpad Studio project.

@toolpad/core

  • Add authentication to Toolpad Core (#3609) @bharatkashyap
  • Make Core the default project (#3868) @bharatkashyap
  • Make navigation item segments optional (#3838) @apedroferreira
  • Ensure Material UI v5 compatibility (#3894) @Janpot
  • Bring in some fixes from the next update branch (#3866) @Janpot

Docs

  • Improve DashboardLayout navigation docs (#3864) @apedroferreira
  • Fix Core example (#3847) @bharatkashyap
  • Fix issues with DashboardLayout in Toolpad Core homepage (#3893) @apedroferreira
  • Fix grid layout in examples (#3848) @Janpot
  • Fix missing Studio examples grid (#3897) @bharatkashyap
  • Add PageContainer content and make the theme follow the docs theme (#3895) @Janpot
  • Improve Core tutorial (#3874) @bharatkashyap
  • Core docs edits (#3844) @prakhargupta1

Core

  • Upgrade inquirer to @inquirer/prompts (#3843) @bharatkashyap
  • Export @mui/toolpad/internals (#3873) @Janpot

All contributors of this release in alphabetical order: @apedroferreira, @bharatkashyap, @Janpot, @prakhargupta1

23
8
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc