Stay informed about the latest updates

Zep Fietje

By the designer of Filament

Whizzy is updated regularly with new features, improvements, and bug fixes to be the best it can be. Read about the latest updates here and keep up with what’s new.

Theme demo

New feature

Would you like to actually try Filament themes instead of just looking at screenshots? Now you can! Preview any theme in a complete multitenant demo application to experience not just the look, but also the feel of dynamic UI elements.

Streamlined Minimal theme installation

Improvement

Version 3.1.0 of the Filament Minimal Theme has been released. This release simplifies the installation process of the theme. All you need to do is import the stylesheet, add MinimalTheme::make(), and you’re good to go.

Follow-up prompts

New feature

Since the start, Whizzy has allowed you to design the data model of your Laravel application using artificial intelligence. However, after the first prompt you could only make manual changes or start from scratch using a new prompt. This update brings support for follow-up prompts, enabling you to make changes to your existing data model using natural language.

Filament Minimal Theme

New feature

The official Minimal theme for Filament is now available directly on Whizzy. The Filament Minimal Theme has been designed to offer a cleaner look than the default Filament style, with less rounding, lighter backgrounds, and revamped components.

Model annotations

Improvement

Laravel recently added generics in the framework to improve static analysis for Eloquent models. Whizzy now generates annotations for your models when needed so your freshly created application passes Larastan at PHPStan level 8 right from the get-go.

Faster generation

Improvement

Whizzy already provided the fastest way to start new Laravel and Filament projects, but it’s just gotten even faster. You’ll get a full Laravel application with migrations, models, Filament resources, dependencies and more in just 3 seconds. That’s a 1000% speed improvement!

Combined generation and preview step

Improvement

Previously, the codebase of the project you designed would be generated on the “Generation” page. When completed, you could preview the code on the “Preview” page. These two pages have now been combined into a single step to provide a more streamlined user experience.

Public updates page

New feature

Updates were recently introduced as a way to keep up with changes to Whizzy. However, you had to be signed in to your account to view updates. This update brings a brand-new public “Updates” page so you can check out what’s new in Whizzy if you’re new to Whizzy.

Sessions

New feature

If you’re looking for help with your Filament project, you may now book a private help session with Zep, the designer of Filament. Whether you need advice, want to debug an issue, pair program a feature, or have your code reviewed, just book a session and get up to speed.

Updates

New feature

This update is all about updates! You can easily keep track of what’s new in Whizzy using the “Updates” page.

Reordering model relationships

New feature

Some like to order model relationships alphabetically while others order them by importance. You may now reorder relationships in any way you like by simply dragging them around. This controls the order in the generated Laravel migrations, models, Filament resources, relation managers, etc.

Enabling model soft deletes

New feature

You may now enable soft deletes for all your models in one click. Alternatively, you may add a deleted_at attribute to models selectively. Models, resources, and relation managers will automatically be configured to support restoring, force deleting, and filtering trashed records.

Editing model primary key attribute type

New feature

Whizzy has always supported UUID and ULID primary keys for models in addition to regular auto-incrementing integers. However, changing the type of the primary key attribute for every model is tedious. This update introduces global model settings, allowing you to change the primary key type for all your models at once.

Previewing generations

New feature

One of the most requested features when Whizzy launched was a preview of the codebase you get. You may now generate and browse your app’s codebase before purchasing. Previewing a number of files should give you a good idea of what you’ll get before committing.

Reordering models

New feature

Previously, the order of models in the Whizzy UI was fixed. However, sometimes you may wish to reorder them to group related models and make it easier to design your data model. This update adds support for that.

Searching models

New feature

Designing a Laravel app with a lot of models? This update adds support for searching models, making it easy to find the right model in the list if you need to make any changes.

Importing models

New feature

Are you rebuilding an existing Laravel app with Filament? Manually entering all models, attributes, and relationships into Whizzy can be cumbersome. Starting today, you only need to run the php artisan schema:dump command and upload the generated SQL file to Whizzy. Importing your data model is now a matter of seconds.

Connecting GitHub

New feature

It has always been possible to connect your GitHub account by signing up for Whizzy with GitHub. However, linking a GitHub account to an existing Whizzy account was only possible when the email address used for both apps matched. This is now a thing of the past as you may connect a GitHub account to your existing Whizzy account right when you’re about to generate and push your project.

Project versions

New feature

From now on, any changes to your Whizzy projects are stored as separate versions. You may go back and forth between versions, undoing or redoing edits you made. Changed your prompt and the AI model decided to come up with a completely different data model that you don’t like? Don’t worry, just go back in time.

Generation pull requests

New feature

Sometimes you’re rebuilding an existing app instead of starting a new project, and you already have a GitHub repository. Whizzy now supports generating your project and pushing it to an existing repository. This also makes it super easy to see what’s changed when regenerating your project after making changes.

Reordering model attributes

New feature

When designing your data model using a prompt, there was no way to change the order of AI-generated model attributes. Also, when adding new attributes to your models, they were added before the created_at timestamp with no way to move them. This update adds support for changing the order of attributes so you can drag them around until you’re happy.

Projects

New feature

This is the initial release of Whizzy, introducing the Laravel and Filament application generator. Whizzy automates tedious tasks for you so you can go from zero to a complete app at light speed.