Skip to content

Release notes

Xelit3 edited this page Jun 1, 2021 · 10 revisions

[CommonNET]

2.0.2

  • Restored support in .NET Core 2.1

2.0.1

  • Restored support in .NET Framework 4.7.1

2.0.0

  • ITrackableBuilder added extending / splittig previous IBuilder contract
  • Removed deprecated implementation of IBuilder
  • Removed deprecated IMapper contract
  • Removed deprecated whole feature realted to SelectablePropertiesBuilder
  • Enhaced maintenance being compatible in .NET Standard 2.1
  • Enhaced maintenance being compatible in .NET 5.0
  • Removed support for other targets

1.3.2

  • IAuditable LastModificationDate nullable

1.3.1

  • New IKeyable interface added
  • New IAuditable interface added

1.2.2

  • Documentation added
  • .NET Framework support for 4.7, 4.7.1 and 4.7.2

1.2.0

  • Documentation added
  • .NET Framework support for 4.7, 4.7.1 and 4.7.2

1.1.5

  • Implemented multiple key configurations for Encrypt and Decrypt operations

1.1.4

  • Added documentation to EncryptionHelper
  • Added GetAttirubtes to EnumsHelper

1.1.3

  • Allowed to clear objects by reflection even if they have Indexer

1.1.1

  • Allowed to encrypt and decrypt JSON objects

1.1.0

  • Changed some namespaces:
    • Added Builders namespace
    • Added Contracts namespace

[CommonNET.AspNet]

2.0.2

  • Support for Common 2.0.2
  • Restored compatibility with .Net Core 2.1

2.0.1

  • Support for Common 2.0.1

2.0.0

  • Added compatibility with .NET5
  • Removed support for .NET Core previous than 3.1

1.1.0

  • .NET Core 3.x suport

1.0.0

  • Created library with:
    • ApiControllerBase

1.0.20.1

  • Concurrency error on CommonNET SelectablePropertyBuilder

Previous versions not shown

[CommonNET.Wpf]

2.0.2

  • Support for Common 2.0.2

2.0.1

  • Support for Common 2.0.1

2.0.0

  • Added compatibility with .NET 5.0

1.2.0:

  • Removed VisibilityConverter as it is included in the base .NET Core SDK
  • Improved Loading configuration
    • Top and Bottom positions
    • Linear or Circular, pending to implement, by te moment only linear is available
    • Brush binding instead of solid color

1.1.1:

  • Added Loading control
    • Following are the available input parameters to customize the loading control:
      • Visible (bool): Whether to show the popup
      • Text (string): Text that will appear in the popup
      • TextColor (string): RGB Color code for the text (example: #FFFFFF)
      • BackgroundColor (string): RGB Color code for the backgroung of the loading popup (example: #FFFFFF)
      • PanelOpacity (float): Value from 0.0 to 1 to indicate the opacity of the popup
      • TopBarVisible (bool): Whether to show a loading bar on the top of the popup
      • BottomBarVisible (bool): Whether to show a loading bar on the bottom of the popup

1.0.4:

  • Documentation addded

1.0.3:

  • SelectableOption and ExtensionMethods for UserControls ussage

1.0.0

  • Library created with this implementations:
    • Controls:
      • Selection
      • MultiSelection
    • Helpers:
      • DefaultVisibilityConverter
      • VisibilityConverter
      • RelayCommand
    • Base
      • ViewModelBase
      • TraceableViewModelBase