github.com/regadas/controller-tools@v0.5.1-0.20210408091555-18885b17ff7b/VERSIONING.md (about)

     1  # Versioning and Releasing in controller-tools
     2  
     3  We follow the [common KubeBuilder versioning guidelines][guidelines], and
     4  use the corresponding tooling.
     5  
     6  For the purposes of the aforementioned guidelines, controller-tools counts
     7  as a "library project", but otherwise follows the guidelines closely.
     8  
     9  [guidelines]: https://sigs.k8s.io/kubebuilder-release-tools/VERSIONING.md
    10  
    11  ## Compatibility and Release Support
    12  
    13  For release branches, we generally do not support older branches.  This
    14  may change in the future.
    15  
    16  Compability-wise, remember that changes to generation defaults are
    17  breaking changes.
    18  
    19  ## Updates to Other Projects on Release
    20  
    21  When you release, you'll need to perform updates in other KubeBuilder
    22  projects:
    23  
    24  - Update the controller-tools version used to generate the KubeBuilder
    25    book at [docs/book/install-and-build.sh][book-script]
    26  
    27  [book-script]: https://sigs.k8s.io/kubebuilder/docs/book/install-and-build.sh