Releases

  1. 1.0.0

    Released 16.06.2025

    We are excited to announce our initial release of Centias, a .NET toolbox designed to help developers rapidly implement fully functional admin panels in C#.

    New Features

    • Added Resources as starting point for representing your entity models.
    • Added a collection of Fields to build your admin panels with:
      • BooleanField for representing boolean data
      • CountryField for storing and representing information regarding countries
      • CurrencyField for representing currencies based on their 3-letter ISO code, such as USD for US Dollars
      • DateOnlyField for dates without an hourly component
      • DateTimeOffsetField for dates including the hourly component, e.g. 6/16/2025 12:30:00 PM
      • EmailField for valid email addresses
      • EnumField for custom C# Enums
      • FileField for uploading and representing non-image files
      • IdField for representing the unique database identifier of an entity
      • ImageField for uploading and representing typical image-based files such as JPEGs, PNGs or GIFs
      • NumberField for numeric representations, such as int, double or float
      • PasswordField used for managing local accounts
      • TextField for short one-liner texts
      • TextAreaField for longer multi-line texts
    • Added Dashboard functionality along with four new Metrics to visualize your data with:
      • Added DistributionMetric to display the distribution of values across different categories
      • Added ProgressMetric to visualize the progress towards a pre-defined target value
      • Added TrendMetric to show the development of values over time
      • Added ValueMetric to display an absolute value at the current point of time
    • Added Search functionality so you can quickly find entities based on your specified Fields.
    • Added Actions as feature so you can simplify and streamline complex data modifications.
    • Added Filter functionality for different Fields so you can more easily focus on the data that matters to you.
    • Added Sorting for Fields in ascending or descending order. This feature supports multiple data types, including strings, numbers, and dates.
    • Added Entra authentication which allows you to quickly implement login mechanics based on Microsoft Entra.
    • Added Identity mechanics which makes it easy to implement authentication with local accounts:
      • Added IdentityUserResource to create and manage local user accounts
      • Added IdentityRoleResource to create and manage account roles for role-based authentication