Bloqs 0.2.1 – Release Notes
Bloqs 0.2.1 introduces significant updates to make app development faster, smarter, and more flexible. This release adds support for Visual Studio 2026 and .NET 10, as well as the latest versions of Aspire and MudBlazor. Alongside performance improvements and bug fixes, this version brings powerful AI integrations, enhanced UI components, and new tools for developers.
🚀 Key Improvements
AI Integration: You can now generate entire apps based on specifications and generate sample data for new or existing apps automatically.
Export Options: Pages and models can be exported to C# and JSON, making it easier to reuse and extend your work.
Datagrid Enhancements: Searching, sorting, and column management have been improved for smoother data handling.
Scratch Programming: Simplified workflow for creating logic visually.
External Data Sources: Map external data directly to entity classes for more flexible data integration.
Reusable Fragments: Combine components into fragments that can be reused across multiple pages.
💡 New Components
Bloqs 0.2.1 introduces several new components to enhance UI and interactivity:
Decimal Input – Enter decimal numbers with precision.
Label – Display static text.
Logic Result – Display the output of a logic block.
Embed Fragment – Reuse fragments across pages.
Polymorphic Entity – Differentiate between entities sharing the same base class.
HTML Template – Render dynamic HTML content using Scriban templates.
Source Code Input – Integrated Monaco code editor for editing code directly in the app.
Slice Chart – Visualize data with donut or pie charts.
Series Chart – Visualize data with line or bar charts.
Statistics Tile – Display counts for a specific entity class.
Icon Button – Clickable button with an icon for UI actions.
🆕 New Attributes for Data Models
These attributes allow developers to customize UI generation and behavior:
[DisableInlineEditing] – Disable inline editing for list properties.
[HelpInfo] – Add help text for a property or enum value.
[IncludeInDefaultView] – Include the property in default views, such as lists or overviews.
[Order] – Define the order of properties in the UI.
[Paper] – Display the property inside a paper-styled container.
[SpaceDemand] – Control how much space (1–12) the property occupies in the layout.
[StringType] – Specify string format, such as single-line or multi-line.
Bloqs 0.2.1 focuses on productivity, flexibility, and smarter app development. With these updates, developers can build, customize, and extend apps faster while taking advantage of AI-assisted features and more powerful UI components.
Last updated