Skip to content

Latest commit

 

History

History
155 lines (87 loc) · 3.88 KB

File metadata and controls

155 lines (87 loc) · 3.88 KB

Changelog

Release v0.4.0

30/4/2025

  • New function ConvertToNullable DateTimeUtils class

Release v0.3.0

28/12/2024

  • Published to Nuget.org
  • Github Action build.yml to compile and publish to Nuget.org
  • New build.ps1 script to set build vserion number for Visual Studio Packages

Release v0.2.0

6/4/2024

  • Removed Dynamic from method public string RequestRESTCall(string uri, string method, string jsonParams)
  • Github Action to build dotnet
  • Moved to Newtonsoft.Json to 13.03
  • Removed NovusCodeLibrary4.JSONUtils
  • Renamed class RESTClient to RESTClientUtils
  • New Class Standard 2.0 Library NovusCodeLibrary.JSONUtils
  • Removed NovusCodeLibrary4.Exceptions
  • New Class Standard 2.0 Library NovusCodeLibrary.Exceptions
  • Removed NovusCodeLibrary4.WebUtils
  • Removed class WebConfigUtils
  • Removed WebUtils public static string GetUserAddress(HttpRequest request)
  • Removed WebUtils public static string GetFullDomain(HttpRequest aRequest)
  • New Class Standard 2.0 Library NovusCodeLibrary.WebUtils
  • Removed class library NovusCodeLibrary4.Utils
  • Removed DataTableUtils public static List ConvertTo(DataTable datatable) where T : new()
  • New Class Standard 2.0 Library NovusCodeLibrary.Utils
  • Removed class library NovusCodeLibrary4.Elmah
  • Renamed Visual Studio to NovusCodeLibrary.net.v0.2.0.sln
  • public static List ConvertTo(DataTable datatable) where T : new()

Release v0.1.0

31/07/2023

  • Adjusted public static Boolean IsAlphaNumeric(string aString)
  • Fixed Ignore file

8/2/2023

  • New public static string RandomAlphaNumericString(int length)

1/7/2022

  • New public static string GetUserAddress(HttpRequest request)

2/12/2021

  • New public static string InBetween(string aString, string aStrartString, string aEndString)

05/10/2021

  • new class AppVersionUtils in NovusCodeLibrary.Utils

11/05/2021

  • Added public static Boolean IsAlphaNumeric(string aString)

30/04/2021

  • Fixed Nuget package for NovusCodeLibrary.Elmah

17/07/2020

  • Fix reference issue with NovusCodeLibrary4.WebUtils with MVC4

22/08/2019

  • public static Boolean IsNumeric(string aString) now using Regex.IsMatch fixes Int32 size issue
  • public static bool UrlsMatch(string aURI1, string aURI2, bool aJustPath = false) new option for JustPath in URL

30/04/2019

NovusCodeLibrary.WebUtils

  • New method public static string GetFullDomain(HttpRequest aRequest)

12/12/2018

NovusCodeLibrary4.Elmah

  • Fixed namespace from NovusCodeLibrary4.Elmah to NovusCodeLibrary.Elmah

NovusCodeLibrary4.SimpleTemplate

  • Rename property IgnoreBlankTags to IgnoreBlankValue
  • public void ParseInputbuffer() clears TemplateTags when called
  • Check key exists public void AddTag(string aTagName, string aRawTagEx)

05/10/2018

NovusCodeLibrary4.Utils

new method string BytesToString(byte[] bytes) in class StringUtils

06/08/2018

NovusCodeLibrary4.Utils

  • New method byte[] GetBinaryFilename(string aFilename) in class SystemUtils

02/08/2018

NovusCodeLibrary4.Utils

  • New method CleanString(string aString) in class StringUtils

19/06/2018

NovusCodeLibrary4.Utils

  • New method bool IsDateEmpty(DateTime aDate) in class DateTimeUtils

14/11/2017

  • Start of the Changelog

NovusCodeLibrary4.SimpleTemplate

  • Updated TagName without <%xxx%> save in HashTable for key
  • New method public string CleanTagName(string aRawTagEx)
  • New method public void UpdateTagValue(string aTagName, string aTagValue )
  • New property IgnoreBlankTags - If TagValue is blank re-insert <%TagName%>