Releases: skybrud/Skybrud.Forms
v1.0.0-beta010
Installation
Via NuGet:
.NET CLI:
dotnet add package Skybrud.Forms --version 1.0.0-beta010
Package Manager:
Install-Package Skybrud.Forms -Version 1.0.0-beta010
v1.0.0-beta009
Installation
Via NuGet:
.NET CLI:
dotnet add package Skybrud.Forms --version 1.0.0-beta009
Package Manager:
Install-Package Skybrud.Forms -Version 1.0.0-beta009
v1.0.0-beta008
Installation
Via NuGet:
.NET CLI:
dotnet add package Skybrud.Forms --version 1.0.0-beta008
Package Manager:
Install-Package Skybrud.Forms -Version 1.0.0-beta008
v1.0.0-beta007
Installation
Via NuGet:
.NET CLI:
dotnet add package Skybrud.Forms --version 1.0.0-beta007
Package Manager:
Install-Package Skybrud.Forms -Version 1.0.0-beta007
Skybrud.Forms v1.0.0-beta006
Installation
Changelog
-
Changing the property order a bit when serializing to JSON (see 3b45af2 and c2f5126)
Some properties now have a higher gap in theirJsonPropertyAttribute.Order
values, which gives a bit more flexibility to add custom properties between existing ones. -
Fixed issue with the AddDateField extension method (see a3a761c)
TheAddDateField
extension method would add aPasswordField
instead of the correctDateField
. -
Introduced new static
Form.Create
methods (see a2dc96b)
The methods replace the existingNew
methods, as theCreate
name has a better feel.
Skybrud.Forms v1.0.0-beta005
Installation
Changelog
-
Added option for setting fields as disabled (see 270f6ea)
In some cases in makes sense to have a field that the user can see, but not edit. So with this release, most fields now support setting them as disabled. -
Introduced new password field type (see c60c74c)
ThePasswordField
class may now be be used to represent password fields. This also introduces a newAddPasswordField
extension method for conveniently adding a password field to aForm
instance. -
Introduced new date field type (see 75cdd7f)
TheDateField
class may now be be used to represent date fields. This also introduces a newAddDateField
extension method for conveniently adding a date field to aForm
instance. -
Introduced new caption field type (see 62bfefe)
TheCaptionField
allows adding a title and/or description in between regular form fields, helping to make your forms more user friendly. -
Minor adjustments to the
ListItem
class (808b891)
This introduces a new construct overload and also sets the order of properties when a list item is serialized to JSON.
Skybrud.Forms v1.0.0-beta004
Installation
Changelog
-
Added
JsonProperty
attribute to the Name property (see 80afe85)
This ensures the property behaves as described by the XML documentation of the property. -
Added support for adding labels to the form model (see 938891e)
TheForm
class now exposes a dictionary through theLabels
property, representing the labels associated with the form (if any). -
Updated the Skybrud.Essentials dependency (see e2e6aad)
This release updates the dependency to the newest version. -
Added order to the Form properties (see e7a0ee3)
Might help making the generated JSON easier to read. -
Added additional
AddCheckboxList
,AddDropDownList
andAddRadioList
extension methods (see 2bd806d)
The new extension methods allow specifying anIEnumerable<T>
collection and a callback function for converting each item intoListItem
instances.