PackageTrack

Go modules · #2771 by repository stars

github.com/crossplane/terrajet

v0.4.2crossplane/terrajet

Release timeline

79 releases since 2021
20222023202420252026

Releases

  1. v0.4.27 Mar 2022
    Release notes

    What's Changed

    • [Backport release-0.4] Support for configuring blocks with optional parameters in attributes-as-blocks mode by @github-actions in #254
    • [Backport release-0.4] Fix sensitive path mapping by @github-actions in #256

    Full Changelog: v0.4.1...v0.4.2

    Open source →
    Additional notes

    v0.4.2

    Compare

    Choose a tag to compare

    Open source →
  2. v0.4.14 Mar 2022
    Release notes

    What's Changed

    • [Backport release-0.4] Cli Schema Conversion Fixes & Set ConfigMode Attribute by @github-actions in #252

    Full Changelog: v0.4.0...v0.4.1

    Open source →
    Additional notes

    v0.4.1

    Compare

    Choose a tag to compare

    Open source →
  3. v0.4.022 Feb 2022
    Release notes

    Notable Changes

    With #174 , you don't need to import TF provider Go module anymore! We'll be able to run Terraform CLI to get the schema JSON and work with that directly, hence no need to deal with all dependency problems with the TF provider!

    With #198 , you can add your own initializers and there is a built-in common one that you can use off the shelf to tag your resources automatically! Take a look at the API Patterns doc to see why this is important.

    Breaking Changes

    • #195 changes the function signature of generated Setup function. A PR that does all the steps described below is here.
      • You'll need to call controller.Setup in your cmd/provider/main.go with the new Options struct.
      • The Setup signature of non-generated controllers will need to be changed as well, such as ProviderConfig controller.
      • In the new kubebuilder version, crd:trivialVersions=true argument has been removed, so you'll need to remove it from the command in your apis/generate.go
      • This change will update kubebuilder as well and in its new version it doesn't print extra two lines at the top anymore. So, in your Makefile, delete the crds.clean target and the line generate.done: crds.clean.

    What's Changed

    • controller: set ongoing operation condition correctly by @muvaf in #194
    • Update Configuring a Resource guide by @turkenh in #187
    • Conversion: Default to string as element type by @turkenh in #199
    • Fix function name in documentation by @ezgidemirel in #202
    • Terrajet provider generation documentation fixes by @ytsarev in #205
    • Tagging Convention by @sergenyalcin in #198
    • Support []string and []*string as sensitive fields by @sergenyalcin in #197
    • Add Sergen as a maintainer by @turkenh in #215
    • Add unit tests for builder by @sergenyalcin in #189
    • Support for map[string]*string as sensitive fields by @sergenyalcin in #218
    • Fixes the unmarshal error for sensitive string type by @sergenyalcin in #238
    • Conversion from tfjson to consume schema from cli output by @turkenh in #174
    • Fix reconciliation errors if a referenced secret is deleted by @ezgidemirel in #237
    • Update go, crossplane-runtime and k8s libraries by @muvaf in #195
    • [Backport release-0.4] controller: set async finished condition only if the resource is async by @github-actions in #240

    New Contributors

    Full Changelog: v0.3.0...v0.4.0

    Open source →
    Additional notes

    v0.4.0

    Compare

    Choose a tag to compare

    Open source →
  4. v0.4.0-rc.0.0.20221128112424-767e1dc0d0e228 Nov 2022pre-release

    Nothing published for this version

  5. v0.4.0-rc.0.0.20221104123036-c627232f07984 Nov 2022pre-release

    Nothing published for this version

  6. v0.4.0-rc.0.0.20221017083044-8d0ed485f95117 Oct 2022pre-release

    Nothing published for this version

  7. v0.4.0-rc.0.0.20220830111355-86b74433f93930 Aug 2022pre-release

    Nothing published for this version

  8. v0.4.0-rc.0.0.20220823181315-5f647469f7b223 Aug 2022pre-release

    Nothing published for this version

  9. v0.4.0-rc.0.0.20220809090519-689dd7ae3fff9 Aug 2022pre-release

    Nothing published for this version

  10. v0.4.0-rc.0.0.20220809035322-4238a8ce19d99 Aug 2022pre-release

    Nothing published for this version

  11. v0.4.0-rc.0.0.20220801122613-dac34f9a99bf1 Aug 2022pre-release

    Nothing published for this version

  12. v0.4.0-rc.0.0.20220512072756-6e78c0471d6212 May 2022pre-release

    Nothing published for this version

  13. v0.4.0-rc.0.0.20220512003149-6f5a0652b03412 May 2022pre-release

    Nothing published for this version

  14. v0.4.0-rc.0.0.20220510203225-5e7094f2ea5c10 May 2022pre-release

    Nothing published for this version

  15. v0.4.0-rc.0.0.20220506071911-3b673dcc0b596 May 2022pre-release

    Nothing published for this version

  16. v0.4.0-rc.0.0.20220506070434-4cddcfec3acb6 May 2022pre-release

    Nothing published for this version

  17. v0.4.0-rc.0.0.20220421012850-4f9db892a4ae21 Apr 2022pre-release

    Nothing published for this version

  18. v0.4.0-rc.0.0.20220414235536-8274f237800a14 Apr 2022pre-release

    Nothing published for this version

  19. v0.4.0-rc.0.0.20220402205027-6ef18d5e03492 Apr 2022pre-release

    Nothing published for this version

  20. v0.4.0-rc.0.0.20220330140332-bd8313db323530 Mar 2022pre-release

    Nothing published for this version

  21. v0.4.0-rc.0.0.20220325143246-6142eefbcf5b25 Mar 2022pre-release

    Nothing published for this version

  22. v0.4.0-rc.0.0.20220325072044-3143bc68c28225 Mar 2022pre-release

    Nothing published for this version

  23. v0.4.0-rc.0.0.20220314083402-1dfbdfcd716214 Mar 2022pre-release

    Nothing published for this version

  24. v0.4.0-rc.0.0.20220310220952-fd4224b01b7110 Mar 2022pre-release

    Nothing published for this version

  25. v0.4.0-rc.0.0.20220310202302-1f955eed6f0310 Mar 2022pre-release

    Nothing published for this version

  26. v0.4.0-rc.0.0.20220309073725-f4acb3da457f9 Mar 2022pre-release

    Nothing published for this version

  27. v0.4.0-rc.0.0.20220307083528-13683c29f7687 Mar 2022pre-release

    Nothing published for this version

  28. v0.4.0-rc.0.0.20220304190903-5c9eff3337cc4 Mar 2022pre-release

    Nothing published for this version

  29. v0.4.0-rc.0.0.20220304092730-ea0ad4c98b324 Mar 2022pre-release

    Nothing published for this version

  30. v0.4.0-rc.0.0.20220301074741-3d439f652bb01 Mar 2022pre-release

    Nothing published for this version

  31. v0.4.0-rc.0.0.20220223144651-28422508962823 Feb 2022pre-release

    Nothing published for this version

  32. v0.4.0-rc.0.0.20220222115050-c93fdfda452d22 Feb 2022pre-release

    Nothing published for this version

  33. v0.4.0-rc.0.0.20220222112901-461bf2a5783522 Feb 2022pre-release

    Nothing published for this version

  34. v0.4.0-rc.0.0.20220222093111-4b85fd9032c522 Feb 2022pre-release

    Nothing published for this version

  35. v0.4.0-rc.0.0.20220221102850-391b75996abf21 Feb 2022pre-release

    Nothing published for this version

  36. v0.4.0-rc.0.0.20220221092342-b8a22b69fe0a21 Feb 2022pre-release

    Nothing published for this version

  37. v0.4.0-rc.0.0.20220210071116-0243e257ab0010 Feb 2022pre-release

    Nothing published for this version

  38. v0.4.0-rc.0.0.20220203220943-e9c9bb7d8ede3 Feb 2022pre-release

    Nothing published for this version

  39. v0.4.0-rc.0.0.20220131134536-ae78a0a4c43831 Jan 2022pre-release

    Nothing published for this version

  40. v0.4.0-rc.0.0.20220131132847-a3e660b10aea31 Jan 2022pre-release

    Nothing published for this version

  41. v0.4.0-rc.0.0.20220128111246-e5aaa1790fe628 Jan 2022pre-release

    Nothing published for this version

  42. v0.4.0-rc.0.0.20220124152600-67fddf8893a724 Jan 2022pre-release

    Nothing published for this version

  43. v0.4.0-rc.0.0.20220118140457-7beeadb198b418 Jan 2022pre-release

    Nothing published for this version

  44. v0.4.0-rc.0.0.20220118110134-66c9701c53f018 Jan 2022pre-release

    Nothing published for this version

  45. v0.4.0-rc.0.0.20220107095946-ac613b27b6a37 Jan 2022pre-release

    Nothing published for this version

  46. v0.4.0-rc.0.0.20220107073004-47caf62fb93e7 Jan 2022pre-release

    Nothing published for this version

  47. v0.4.0-rc.06 Jan 2022pre-release

    Nothing published for this version

  48. v0.3.218 Jan 2022
    Release notes

    What's Changed

    No breaking changes, fixing an issue in conversion package which is used when terraform provider still uses an old version (i.e. v1) of terraform plugin sdk.

    • [cherry-pick to release-0.3] Conversion: Default to string as element type by @turkenh in #201

    Full Changelog: v0.3.1...v0.3.2

    Open source →
  49. v0.3.17 Jan 2022
    Release notes

    Notable Changes

    The new async operation tracking condition wasn't working properly, #194 fixed it with no breaking changes.

    See https://github.com/crossplane/terrajet/releases/tag/v0.3.0 for full release notes of v0.3.

    Open source →
  50. v0.3.06 Jan 2022
    Release notes

    Terrajet is part of Crossplane organization now! In addition, this release adds many improvements to existing pipelines and unit tests that adds to the maturity of Terrajet.

    Notable Changes

    What's Changed

    • pipeline: use generated parameters name instead of hard-coded by @muvaf in #155
    • Update guide to get tf provider from generate main by @turkenh in #163
    • Make Terraform resource ID available in status.atProvider by @ulucinar in #160
    • typo fix in terraformed template by @muvaf in #165
    • github: remove github actions that are related to publishing container images by @muvaf in #166
    • Directions for calling ./hack/prepare.sh in the provider guide by @ulucinar in #167
    • Instruct to update provider import path in cmd/provider/main.go as well by @turkenh in #168
    • Handle sensitive optionals coming as null by @turkenh in #170
    • Add OWNERS.md in preparation of move to crossplane org by @muvaf in #180
    • Unit tests for terraform.Workspace by @sergenyalcin in #172
    • Capitalize prefix/suffix acronyms in default resource config's kind name by @ulucinar in #179
    • Add more acronyms by @turkenh in #181
    • New acronyms by @muvaf in #183
    • types: add type name to scope earlier by @muvaf in #184
    • go.mod: rename go module to adopt new org in github by @muvaf in #188
    • Assume string type for unset Set/List/Map element types by @ulucinar in #182
    • controller: set external name to its latest value no matter what by @muvaf in #190
    • Add condition about running async operation by @vaspahomov in #186
    • Configurable operation timeouts by @turkenh in #191
    • Empty commit ahead of the 0.3 release by @muvaf in #192

    New Contributors

    Full Changelog: v0.2.0...v0.3.0

    Open source →
    Additional notes

    v0.3.0

    Compare

    Choose a tag to compare

    Open source →
  51. v0.2.1-0.20220210071116-0243e257ab0010 Feb 2022pre-release

    Nothing published for this version

  52. v0.2.1-0.20220124152600-67fddf8893a724 Jan 2022pre-release

    Nothing published for this version

  53. v0.2.1-0.20220105161513-9b6e0a48181a5 Jan 2022pre-release

    Nothing published for this version

  54. v0.2.1-0.20220103132713-9152fb59f4193 Jan 2022pre-release

    Nothing published for this version

  55. v0.2.1-0.20220103083602-2c54e8491aba3 Jan 2022pre-release

    Nothing published for this version

  56. v0.1.1-0.20220126201210-fab7bbf9c37626 Jan 2022pre-release

    Nothing published for this version

  57. v0.1.1-0.20220107095946-ac613b27b6a37 Jan 2022pre-release

    Nothing published for this version

  58. v0.0.0-20221104123036-c627232f07984 Nov 2022pre-release

    Nothing published for this version

  59. v0.0.0-20221017083044-8d0ed485f95117 Oct 2022pre-release

    Nothing published for this version

  60. v0.0.0-20220830111355-86b74433f93930 Aug 2022pre-release

    Nothing published for this version