What's new
1.2.2
Fixes
- Validation messages in the database connection dialog are shown prematurely.
- Generating CRUD pages from existing data source leads to wrong code (missing data source namespace).
1.2.1
Fixes
- Some license codes are incorrectly reported as expired.
- Cannot infer an existing data source. COMException logged in the output window.
1.2.0
Improvements
- Clicking the label of an entity will check it.
- Clicking on a label in the UI will toggle the associated switch.
- Log the output of
dotnet --info
when analyzing.Fixes
- Cannot move existing components.
- Checking an entity in the CRUD page wizard sometimes checks all other entities.
- Does not generate lookups for related entities.
1.1.1
Improvements
- Allow the developer to analyze their application when design-time build fails.
Fixes
- Missing code for entity relations.
1.1.0
Improvements
- Theme Builder - ability to customize themes and use swatches. Available only to active subscribers.
- Add scrolling to database infer page (if required).
- Reduce flickering during theme changes.
Fixes
- Generating security sometimes uses MySql database code instead of MSSQL.
- Cannot infer existing data sources in some cases.
- Visual Studio sometimes complains that a code generation operation was slow and asks the developer to disable the plugin.
1.0.11
Fixes
- The property grid sometimes steals the focus from the code editor.
1.0.10
Improvements
- Infer component type argument when setting a property from the property grid.
Fixes
- Type arguments of components are not set after drag and drop from the toolbox.
1.0.9
Improvements
- Show the property grid after dragging and dropping an item from the toolbox.
Fixes
- Cannot drag and drop components from the toolbox inside other components.
- The toolbox stays empty in some cases and asks the user to open a .razor file even though one is already open.
- Concurrency exception is sometimes thrown while trying to populate the toolbox.
1.0.8
Fixes
- Design-time build sometimes fails with a web asset related exception.
NullReference
exception is sometimes thrown while populating the toolbox.
1.0.7
Improvements
- Add additional logging when design-time startup fails.
1.0.6
Improvements
- Allow the developer to change the current application theme.
- Improve the toolbox behavior - populate on demand, display message when there is no razor file opened.
1.0.5
Improvements
- Use a higher contrast color for the design time selection.
Fixes
- Context menu icons are not visible in dark Visual Studio themes.
- Cannot select some disabled components.
1.0.4
Fixes
- Unhandled exceptions sometimes lead to a crash.
1.0.3
Improvements
- Allow the developer to change the default edit mode from the options (split, design or source).
Fixes
- Crash while trying to display the toolbox in some applications.
1.0.2
Improvements
- Add helpful links to the Extensions and Help menu items.
- The Radzen Blazor for Visual Studio context menu item will check if the
Radzen.Blazor
package is installed.Fixes
- Generates wrong code when the data source wizard is started from a client project.
1.0.1
First official release of Radzen Blazor for Visual Studio.
Available features
- WYSIWYG design time support with split view between design and source.
- Radzen Blazor application project template.
- Blazor component toolbox.
- Blazor component property grid.
- Scaffolding templates for pages, layouts, databases, security and localization.