github.com/amplia-iiot/yutil@v1.0.1-0.20231229120411-5d96a4c5a136/CHANGELOG.md (about)

     1  <a name="unreleased"></a>
     2  ## [Unreleased]
     3  
     4  
     5  <a name="v2.0.1"></a>
     6  ## [v2.0.1] - 2022-05-23
     7  
     8  ### Bug Fixes
     9  - **merge:** fix merging of zero value variables
    10  
    11  ### Build changes
    12  - use Go 1.18
    13  
    14  
    15  <a name="v2.0.0"></a>
    16  ## [v2.0.0] - 2021-07-21
    17  
    18  ### Bug Fixes
    19  - **cli:** don't export unwanted methods and types
    20  - **merge:** fix typo in error message
    21  - **merge:** return ignored errors
    22  
    23  ### Features
    24  - **format:** continue formatting files on error
    25  - **format:** add format functionality
    26  
    27  ### Code Refactoring
    28  - convert internal functions to variables to allow mocking
    29  - **merge:** wrap options to avoid clashes with other cmds
    30  
    31  ### Build changes
    32  - add option to include coverage in check and watch tasks
    33  - **docs:** add godoc to display documentation
    34  - **release:** add dispatch workflow option
    35  
    36  ### Documentation changes
    37  - update info for release workflow
    38  - remove license header from docs
    39  - add yutil code documentation (description)
    40  - **cli:** add code documentation
    41  - **format:** add usage information
    42  - **format:** add code documentation
    43  - **merge:** add code documentation
    44  - **testing:** document internal testing package
    45  
    46  ### BREAKING CHANGE
    47  
    48  Some parts of cmd package are no longer exported to be used, as it was never
    49  intended to leave them open.
    50  
    51  
    52  <a name="v1.0.0"></a>
    53  ## v1.0.0 - 2021-05-18
    54  
    55  ### Features
    56  - **cli:** add short version option
    57  - **cli:** allow config file without extension forcing yaml type
    58  - **cli:** display version and keep build info data
    59  - **cli:** add cli
    60  - **merge:** add merge functionality
    61  
    62  ### Code Refactoring
    63  - **cli:** check errors when binding viper with cobra
    64  - **cli:** create error with recommended function
    65  
    66  ### Build changes
    67  - **changelog:** generate changelog from git log
    68  - **lint:** lint source code
    69  - **release:** generate rpm, deb and apk packages for linux
    70  - **release:** use goreleaser to build release
    71  - **release-notes:** generate release-notes for current version from git log
    72  - **version:** generate next semantic version based on git log
    73  
    74  ### Documentation changes
    75  - add deb, rpm and apk installation info
    76  - add development info
    77  - add usage info
    78  - **help:** capitalize all short command messages
    79  
    80  
    81  [Unreleased]: https://github.com/amplia-iiot/yutil/compare/v2.0.1...HEAD
    82  [v2.0.1]: https://github.com/amplia-iiot/yutil/compare/v2.0.0...v2.0.1
    83  [v2.0.0]: https://github.com/amplia-iiot/yutil/compare/v1.0.0...v2.0.0