Skip to content

Releases: mjn110/Bil

Blazor Interface Library - v1.1.0

01 Dec 12:40

Choose a tag to compare

v1.1.0 Release Notes

We are excited to introduce version 1.1.0 of BIL, an open-source UI component library for Blazor that enables .NET developers and data scientists to build elegant, responsive dashboards using pure C# code—no JavaScript or extensive CSS required.
This release focuses on enhancing developer productivity through smarter component generation, making it even easier to prototype and deploy data visualizations, admin panels, IoT monitors, and more.

What's New

Dynamic Component Generation with RenderFragment: A major enhancement allowing components to be generated dynamically from C# classes. This reduces boilerplate code, simplifies the workflow, and lowers the barrier for users less familiar with Blazor's Razor syntax. Now, you can create fully customizable UI elements like charts, progress indicators, cards, tables, sliders, and badges with minimal effort, boosting overall productivity.

Improvements

Enhanced Customization and Performance: Components are now more lightweight and optimized for faster rendering, with improved support for mobile-first designs and cross-platform compatibility.
Documentation Updates: Expanded guides and examples to demonstrate the new dynamic generation feature, ensuring a smoother onboarding experience.

Bug Fixes

Resolved minor issues related to component rendering in certain Blazor hosting models.
Improved accessibility attributes for better compliance with web standards.

How to Get Started or Upgrade

Install via NuGet: dotnet add package BlazorInterfaceLibrary --version 1.1.0
Update your existing projects by bumping the package version in your .csproj file.
Explore the new features with our updated code samples—start by importing the library and experimenting with RenderFragment-based components.

For detailed usage instructions, including live demos of the new dynamic generation, visit our website: https://blazorinterfacelibrary.com/.
Acknowledgments
A big thank you to the community for your feedback and contributions. BIL remains fully free and open-source under the MIT license and actively maintained. If you find this useful, consider starring the repo to support its growth!
Repository: https://github.com/mjn110/Bil
If you encounter any issues or have suggestions, please open an issue on GitHub. Happy building! 🚀