Files
go-easy-utils/CHANGELOG.md
2025-08-29 17:02:23 +08:00

6.0 KiB

v3.0.2

  • Feature: Cut #102
  • Feature: 0723 docs update #103
  • Support Filter method function #104

v3.0.1

  • Unified package names #98
  • Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 #99
  • Update the document URL address #100
  • Ternary operator support #101

v3.0.0

  • Newly upgraded to v3.0.0, the package name and method name are fully optimized and more concise #94

v2.3.0

  • Go version upgraded to 1.24 #91
  • codecov: test analysis #86
  • Optimize jsonUtil documentation #87
  • Support ExtractKeys and ExtractValues methods #92
  • Documentation update #93

v2.2.4

  • Improved unit test coverage #81
  • Dependabot scheduled every week #82
  • feature: update issue template #83
  • Update to issue question form #84
  • Optimizing the IsDate method #85

v2.2.3

  • jsonUtil optimizes var definition #80

v2.2.2

  • feat: Added set methods difference, symmetric difference, intersection #77
  • feat: Documentation supplement #78
  • Optimize var definition in #79

v2.2.1

  • Known issues in optimization documentation #76

v2.2.0

  • Developed a new method ExtractKeys to extract slice fields #74
  • Developed a new method SliceToMap to convert slices to maps #74

v2.1.3

  • error codes are migrated to their respective packages #67
  • Add unit test method of cryptoUtil package #68

v2.1.2

  • cryptoUtil package supports RAS encryption method #62
  • mathUtil package unit test optimization #63

v2.1.1

  • Optimize the display of makefile help information #53
  • Add unit test code #52

v2.1.0

  • JsonToStruct supports interface{} defined in basic data types #41
  • JsonToStruct supports any defined in primitive data types #41
  • Optimize string escape compatibility of parsePrimitiveValue #43
  • Optimize parsePrimitiveValue's bool escape compatibility #43

v2.0.1

  • Fixed the data type inconsistency parsing error in slice in JsonToStruct #37
  • JsonToStruct supports parsing of map data type #37

v2.0.0

  • The project fully supports generics and any #19
  • Added mathUtil package #22
  • Removed intUtil package #27
  • mathUtil package generic optimization #30

v1.2.0

  • JsonToStruct supports interface{} defined in basic data types #40
  • JsonToStruct supports any defined in primitive data types #40
  • Optimize string escape compatibility of parsePrimitiveValue #42
  • Optimize parsePrimitiveValue's bool escape compatibility #42

v1.1.1

  • Fixed the data type inconsistency parsing error in slice in JsonToStruct #36
  • JsonToStruct supports parsing of map data type #36

v1.1.0

  • sliceUtil More methods have been added to the package #11
  • Some formal parameters in the project are more standardized in naming #10

v1.0.2

  • Optimized the validation of the result type in the jsonUtil package #9
  • Fixed the validation error of passing an empty string for the data type in JsonToStruct #9

v1.0.1

  • Optimized the parameter judgment of pointer type in JsonToStruct method
  • Optimized the judgment of pointer type in anyUtil package
  • Optimized the documentation of anyUtil and jsonUtil
  • Fix: Removed debug code from the AnyToInt method #5
  • Fix: Problems in ID number verification #7

v1.0.0

  • Toolkit development, supporting common function development