|
1 |
| -# Version update record |
| 1 | +## v2.2.4 |
| 2 | +- Improved unit test coverage [#81](https://github.com/jefferyjob/go-easy-utils/pull/81) |
| 3 | +- Dependabot scheduled every week [#82](https://github.com/jefferyjob/go-easy-utils/pull/82) |
| 4 | +- feature: update issue template [#83](https://github.com/jefferyjob/go-easy-utils/pull/83) |
| 5 | +- Update to issue question form [#84](https://github.com/jefferyjob/go-easy-utils/pull/84) |
| 6 | +- Optimizing the IsDate method [#85](https://github.com/jefferyjob/go-easy-utils/pull/85) |
2 | 7 |
|
3 |
| -## v1.0.0 |
4 |
| -- Toolkit development, supporting common function development |
| 8 | +## v2.2.3 |
| 9 | +- jsonUtil optimizes var definition [#80](https://github.com/jefferyjob/go-easy-utils/pull/80) |
5 | 10 |
|
6 |
| -## v1.0.1 |
7 |
| -- Optimized the parameter judgment of pointer type in `JsonToStruct` method |
8 |
| -- Optimized the judgment of pointer type in `anyUti`l package |
9 |
| -- Optimized the documentation of `anyUtil` and `jsonUtil` |
10 |
| -- Fix: Removed debug code from the `AnyToInt` method (#5) |
11 |
| -- Fix: Problems in ID number verification (#7) |
| 11 | +## v2.2.2 |
| 12 | +- feat: Added set methods difference, symmetric difference, intersection [#77](https://github.com/jefferyjob/go-easy-utils/pull/77) |
| 13 | +- feat: Documentation supplement [#78](https://github.com/jefferyjob/go-easy-utils/pull/78) |
| 14 | +- Optimize var definition in [#79](https://github.com/jefferyjob/go-easy-utils/pull/79) |
12 | 15 |
|
13 |
| -## v1.0.2 |
14 |
| -- Optimized the validation of the result type in the `jsonUtil` package (#9) |
15 |
| -- Fixed the validation error of passing an empty string for the data type in `JsonToStruct` (#9) |
| 16 | +## v2.2.1 |
| 17 | +- Known issues in optimization documentation [#76](https://github.com/jefferyjob/go-easy-utils/pull/76) |
16 | 18 |
|
17 |
| -## v1.1.0 |
18 |
| -- `sliceUtil` More methods have been added to the package (#11) |
19 |
| -- Some formal parameters in the project are more standardized in naming (#10) |
| 19 | +## v2.2.0 |
| 20 | +- Developed a new method ExtractKeys to extract slice fields [#74](https://github.com/jefferyjob/go-easy-utils/pull/74) |
| 21 | +- Developed a new method SliceToMap to convert slices to maps [#74](https://github.com/jefferyjob/go-easy-utils/pull/74) |
20 | 22 |
|
21 |
| -## v1.1.1 |
22 |
| -- Fixed the data type inconsistency parsing error in `slice` in `JsonToStruct` (#36) |
23 |
| -- `JsonToStruct` supports parsing of `map` data type (#36) |
| 23 | +## v2.1.3 |
| 24 | +- error codes are migrated to their respective packages [#67](https://github.com/jefferyjob/go-easy-utils/pull/67) |
| 25 | +- Add unit test method of cryptoUtil package [#68](https://github.com/jefferyjob/go-easy-utils/pull/68) |
24 | 26 |
|
25 |
| -## v1.2.0 |
26 |
| -- `JsonToStruct` supports `interface{}` defined in basic data types (#40) |
27 |
| -- `JsonToStruct` supports `any` defined in primitive data types (#40) |
28 |
| -- Optimize `string` escape compatibility of `parsePrimitiveValue` (#42) |
29 |
| -- Optimize `parsePrimitiveValue`'s `bool` escape compatibility (#42) |
| 27 | +## v2.1.2 |
| 28 | +- `cryptoUtil` package supports RAS encryption method [#62](https://github.com/jefferyjob/go-easy-utils/pull/62) |
| 29 | +- `mathUtil` package unit test optimization [#63](https://github.com/jefferyjob/go-easy-utils/pull/63) |
30 | 30 |
|
31 |
| -## v2.0.0 |
32 |
| -- The project fully supports generics and any (#19) |
33 |
| -- Added `mathUtil` package (#22) |
34 |
| -- Removed `intUtil` package (#27) |
35 |
| -- `mathUtil` package generic optimization (#30) |
| 31 | +## v2.1.1 |
| 32 | +- Optimize the display of makefile help information [#53](https://github.com/jefferyjob/go-easy-utils/pull/53) |
| 33 | +- Add unit test code [#52](https://github.com/jefferyjob/go-easy-utils/pull/52) |
| 34 | + |
| 35 | +## v2.1.0 |
| 36 | +- `JsonToStruct` supports `interface{}` defined in basic data types [#41](https://github.com/jefferyjob/go-easy-utils/pull/41) |
| 37 | +- `JsonToStruct` supports `any` defined in primitive data types [#41](https://github.com/jefferyjob/go-easy-utils/pull/41) |
| 38 | +- Optimize `string` escape compatibility of `parsePrimitiveValue` [#43](https://github.com/jefferyjob/go-easy-utils/pull/43) |
| 39 | +- Optimize `parsePrimitiveValue`'s `bool` escape compatibility [#43](https://github.com/jefferyjob/go-easy-utils/pull/43) |
36 | 40 |
|
37 | 41 | ## v2.0.1
|
38 |
| -- Fixed the data type inconsistency parsing error in `slice` in `JsonToStruct` (#37) |
39 |
| -- `JsonToStruct` supports parsing of `map` data type (#37) |
| 42 | +- Fixed the data type inconsistency parsing error in `slice` in `JsonToStruct` [#37](https://github.com/jefferyjob/go-easy-utils/pull/37) |
| 43 | +- `JsonToStruct` supports parsing of `map` data type [#37](https://github.com/jefferyjob/go-easy-utils/pull/37) |
40 | 44 |
|
41 |
| -## v2.1.0 |
42 |
| -- `JsonToStruct` supports `interface{}` defined in basic data types (#41) |
43 |
| -- `JsonToStruct` supports `any` defined in primitive data types (#41) |
44 |
| -- Optimize `string` escape compatibility of `parsePrimitiveValue` (#43) |
45 |
| -- Optimize `parsePrimitiveValue`'s `bool` escape compatibility (#43) |
| 45 | +## v2.0.0 |
| 46 | +- The project fully supports generics and any [#19](https://github.com/jefferyjob/go-easy-utils/pull/19) |
| 47 | +- Added `mathUtil` package [#22](https://github.com/jefferyjob/go-easy-utils/pull/22) |
| 48 | +- Removed `intUtil` package [#27](https://github.com/jefferyjob/go-easy-utils/pull/27) |
| 49 | +- `mathUtil` package generic optimization [#30](https://github.com/jefferyjob/go-easy-utils/pull/30) |
46 | 50 |
|
47 |
| -## v2.1.1 |
48 |
| -- Optimize the display of makefile help information (#53) |
49 |
| -- Add unit test code (#52) |
| 51 | +## v1.2.0 |
| 52 | +- `JsonToStruct` supports `interface{}` defined in basic data types [#40](https://github.com/jefferyjob/go-easy-utils/pull/40) |
| 53 | +- `JsonToStruct` supports `any` defined in primitive data types [#40](https://github.com/jefferyjob/go-easy-utils/pull/40) |
| 54 | +- Optimize `string` escape compatibility of `parsePrimitiveValue` [#42](https://github.com/jefferyjob/go-easy-utils/pull/42) |
| 55 | +- Optimize `parsePrimitiveValue`'s `bool` escape compatibility [#42](https://github.com/jefferyjob/go-easy-utils/pull/42) |
50 | 56 |
|
51 |
| -## v2.1.2 |
52 |
| -- `cryptoUtil` package supports RAS encryption method (#62) |
53 |
| -- `mathUtil` package unit test optimization (#63) |
| 57 | +## v1.1.1 |
| 58 | +- Fixed the data type inconsistency parsing error in `slice` in `JsonToStruct` [#36](https://github.com/jefferyjob/go-easy-utils/pull/36) |
| 59 | +- `JsonToStruct` supports parsing of `map` data type [#36](https://github.com/jefferyjob/go-easy-utils/pull/36) |
54 | 60 |
|
55 |
| -## v2.1.3 |
56 |
| -- error codes are migrated to their respective packages (#67) |
57 |
| -- Add unit test method of cryptoUtil package (#68) |
| 61 | +## v1.1.0 |
| 62 | +- `sliceUtil` More methods have been added to the package [#11](https://github.com/jefferyjob/go-easy-utils/pull/11) |
| 63 | +- Some formal parameters in the project are more standardized in naming [#10](https://github.com/jefferyjob/go-easy-utils/pull/10) |
58 | 64 |
|
59 |
| -## v2.2.0 |
60 |
| -- Developed a new method ExtractKeys to extract slice fields (#74) |
61 |
| -- Developed a new method SliceToMap to convert slices to maps (#74) |
| 65 | +## v1.0.2 |
| 66 | +- Optimized the validation of the result type in the `jsonUtil` package [#9](https://github.com/jefferyjob/go-easy-utils/pull/9) |
| 67 | +- Fixed the validation error of passing an empty string for the data type in `JsonToStruct` [#9](https://github.com/jefferyjob/go-easy-utils/pull/9) |
62 | 68 |
|
63 |
| -## v2.2.1 |
64 |
| -- Known issues in optimization documentation |
| 69 | +## v1.0.1 |
| 70 | +- Optimized the parameter judgment of pointer type in `JsonToStruct` method |
| 71 | +- Optimized the judgment of pointer type in `anyUtil` package |
| 72 | +- Optimized the documentation of `anyUtil` and `jsonUtil` |
| 73 | +- Fix: Removed debug code from the `AnyToInt` method [#5](https://github.com/jefferyjob/go-easy-utils/pull/5) |
| 74 | +- Fix: Problems in ID number verification [#7](https://github.com/jefferyjob/go-easy-utils/pull/7) |
| 75 | + |
| 76 | +## v1.0.0 |
| 77 | +- Toolkit development, supporting common function development |
0 commit comments