Releases: k94ll13nn3/Strinken
Releases · k94ll13nn3/Strinken
6.0.0
5.0.1
Fixed
- Fix visibility of
IsExternalInit
5.0.0
Changed
- [Breaking] Removed
netstandard1.0
target framework - [Breaking] Changed
Parser<T>.Filters
property toGetFilters()
method - [Breaking] Changed
Parser<T>.ParameterTags
property toGetParameterTags()
method - [Breaking] Changed
Parser<T>.Tags
property toGetTags()
method
4.1.1
Fixed
- Fix repository url for
NuGet
4.1.0
Added
- Add SourceLink
- Add
netstandard2.0
target framework
4.0.0
Changed
- [Breaking] Change assembly versionning to be
Major.Minor
(instead ofMajor.Minor.Patch
) - [Breaking] Add a new property to
IFilter
:AlternativeName
. This property can be used to set an alternative name composed of the following characters for the filter:!
,%
,&
,*
,.
,/
,<
,=
,>
,@
,^
,|
,~
,?
,$
or#
. - [Breaking] All classes are now under the
Strinken
namespace only - [Breaking] Reworked the resolution and compilation of a string. The compilation of a string now returns a
CompiledString
and is no longer stored in the parser. ThisCompiledString
can be passed to an overload ofResolve
for the resolution. Bulk resolution of values is now also possible.
Fixed
- Fix a potential
NullReferenceException
in some base filters
3.3.0
Changed
- Remove net45 version.
Fixed
- Fix incorrect enum visibility
3.2.1
Fixed
- Fix regression : arguments were no longer passed to the filter validation process.
3.2.0
Added
- New tag : Value tag
- New tags : Number tags
- Add base class for filter without arguments.
Changed
- (Internal) New tokens registration and parsing mechanism.
3.1.0
Added
- New filter : Repeat
- Add possibility to register and unregister base filters
- Add a Parser contructor that allows the creation of a parser without base filters
Changed
- New project logo