diff --git a/NStack/NStack.csproj b/NStack/NStack.csproj index b2d2830..54d731b 100644 --- a/NStack/NStack.csproj +++ b/NStack/NStack.csproj @@ -26,29 +26,32 @@ It starts with a new string type that is focused on Unicode code-points as opposed to the historical chars and UTF-16 encoding and introduces a utf8 string that supports slicing -Version 1.0.1 - Moderinized API doc generation and now using gitflow - * Fixes #59. Automatically generate API docs via github action - * Fixes #61. ustring.IsNullOrEmpty doesn't work the same way as the string.IsNullOrEmpty method. - -Previous Versions: -0.17: Fork by @tig modernize build/deploy and help publishing newer versions. No functional changes. -0.16: Fixes issue #51 (chess symbols); -0.15: Fixes to MaxRune; ColumnWidth differentiates between non-printable and nul characters; Rune has a constructor from two surrogate pairs; contributions by @BDisp; -0.14: Upgrade the NetStandard dependencies; -0.13: Fixes ustring.Map() and Lower(); Extends Rune.IsValid to match Go; add Rune.ExpectedSizeFromFirstByte() plus a bug fix; -stack -0.12: Rebuild with an older Roslyn, to prevent regressions on Xamarin. -0.10: Merged some changes from upstream. + Version 1.0.2 + * Fixes #79. Needed to add unit test for equal and not equal operators. + + Version 1.0.1 - Moderinized API doc generation and now using gitflow + * Fixes #59. Automatically generate API docs via github action + * Fixes #61. ustring.IsNullOrEmpty doesn't work the same way as the string.IsNullOrEmpty method. -0.9: -Added ustring.ColumnWidth to return number of columns that a ustring takes in a console. + Previous Versions: + 0.17: Fork by @tig modernize build/deploy and help publishing newer versions. No functional changes. + 0.16: Fixes issue #51 (chess symbols); + 0.15: Fixes to MaxRune; ColumnWidth differentiates between non-printable and nul characters; Rune has a constructor from two surrogate pairs; contributions by @BDisp; + 0.14: Upgrade the NetStandard dependencies; + 0.13: Fixes ustring.Map() and Lower(); Extends Rune.IsValid to match Go; add Rune.ExpectedSizeFromFirstByte() plus a bug fix; + stack + 0.12: Rebuild with an older Roslyn, to prevent regressions on Xamarin. + 0.10: Merged some changes from upstream. -0.8: -* Renamed some methods to match the equivalent methods in Char. -* Introduced Substring (int start) -* Introduced difference between this [int start, int end] and this [int start, object end] the latter used to mean "until the end", replacing '0' as the previous value for "until the end". -* Introduced new method in Rune to measure the width in columns for console applications. - + 0.9: + Added ustring.ColumnWidth to return number of columns that a ustring takes in a console. + + 0.8: + * Renamed some methods to match the equivalent methods in Char. + * Introduced Substring (int start) + * Introduced difference between this [int start, int end] and this [int start, object end] the latter used to mean "until the end", replacing '0' as the previous value for "until the end". + * Introduced new method in Rune to measure the width in columns for console applications. +