All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.2.0 - 2025-10-02
tryParseSwissIbanNumberswiss standard functiontryParseSwissSocialInsuranceNumberswiss standard functionsplitLinesstring utility functiontrimStart,trimEndandtrimstring type utility functions
- Moved
isValidSwissIbanNumberandisValidSwissSocialInsuranceNumberto swissStandards
isValidSwissSocialInsuranceNumberis now named properlyisValidSwissIbanNumbernow also allows IBAN numbers with letters
2.1.0 - 2025-09-03
isValidSwissIbanNumberstring utility functionisValidSwissSocialSecurityNumberstring utility function
2.0.0 - 2025-07-29
truncatestring utility function
- UMD build format from Rollup config
convertNullToUndefinedis now handling arrays properly
1.5.0 - 2025-07-07
isImageMimeType,isPdfMimeType,isVideoMimeType,isAudioMimeType,isTextMimeType, andisApplicationMimeTypeMIME type utility functions
1.4.0 - 2025-06-24
uncapitalizestring utils
1.3.1 - 2025-06-06
isValidGuidunwanted behaviour which was returning false for Guid sequentially generated by following Microsoft EntityFramework- maxGuid (
ffffffff-ffff-ffff-ffff-ffffffffffff) is now recognized as valid Guid
1.3.0 - 2025-04-10
- Rollup and Jest configs in TypeScript
- Ignore code coverage output folder
- Migrate to eslint 9 flat config
- Unnecessary dev-dependencies
getFirstDayOfYeardate utility function
1.2.2 - 2025-04-04
- Split up
CIworkflow into two separate workflows for the comment posting to work for PRs from forks.
- Improved
getEnumNameFromValueandgetEnumValueFromNameperformance
1.2.1 - 2025-03-18
- Code coverage with 100% threshold
- README.md
1.2.0 - 2025-01-13
getStartOfDay,getEndOfDayandgetLastDayOfYeardate utility functions
1.1.0 - 2024-10-17
- export
booleanutilities
1.0.0 - 2024-10-10
pkg.pr.newworkflow
- 💥
getEnumValuesandgetEnumValueFromNamereturn type fromstring | numberto enum type
0.7.0 - 2024-10-02
- added
parseBoolutility function - added
clampandroundPrecisionutility functions
0.6.0 - 2024-06-26
- added
dateIsFirstDayOfMonth,dateIsLeapYear,dateIsWeekendandgetNextBusinessDateutility functions - added
isObjectandconvertNullToUndefinedutility functions
0.5.0 - 2024-03-15
isValidGuidfunction to check whether a given string is a valid Guid
0.4.0 - 2024-01-29
- added
CacheProvider<TEnum>utility class - export the
StandardEnum<T>type
0.3.1 - 2024-01-19
- added export
lib/stringandlib/guid
0.3.0 - 2024-01-15
- added
isNullOrEmpty,isNullOrWhitespaceandcapitalizeutility functions
0.2.0 - 2024-01-11
- added
dateIsValid,dateIsLastDayOfMonthanddateDifferenceInDaysutility functions - added
newGuidfunction andemptyGuidconstant - added
getLocalStorageItem,setLocalStorageItemandremoveLocalStorageItemutility functions
0.1.1 - 2023-08-04
- Fixed export for CommonJS
0.1.0 - 2023-08-03
- added
eslint-plugin-jsdocto lint jsdoc comments getEnumNameFromValue,getEnumValueFromName,getEnumNames,getEnumNameValuesfunctions to respectively get the name of an enum from its value, the value from its name, all the names and all the values