PackageTrack
Sign in Get early access

github.com/crossplane/terrajet

v0.4.2 #3827 most downloaded on Go modules crossplane/terrajet

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Release timing varies

gaps range from 9 days to 3 months

Nearly every release is documented

notes for 6 of 6 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

79 releases · first in 2021

0 releases in the last 12 months

see the full history below

Release timeline

79 releases · Aug 2021 to Nov 2022
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 79
  1. v0.4.2 07 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 →
    Release notes

    v0.4.2

    Compare

    Choose a tag to compare

    Open source →
  2. v0.4.1 04 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 →
    Release notes

    v0.4.1

    Compare

    Choose a tag to compare

    Open source →
  3. v0.4.0 22 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 →
    Release notes

    v0.4.0

    Compare

    Choose a tag to compare

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

    Nothing published for this version

  5. v0.4.0-rc.0.0.20221104123036-c627232f0798 04 Nov 2022 pre-release

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

  11. v0.4.0-rc.0.0.20220801122613-dac34f9a99bf 01 Aug 2022 pre-release

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

  20. v0.4.0-rc.0.0.20220330140332-bd8313db3235 30 Mar 2022 pre-release

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

  24. v0.4.0-rc.0.0.20220310220952-fd4224b01b71 10 Mar 2022 pre-release

    Nothing published for this version

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

    Nothing published for this version

  26. v0.4.0-rc.0.0.20220309073725-f4acb3da457f 09 Mar 2022 pre-release

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

  29. v0.4.0-rc.0.0.20220304092730-ea0ad4c98b32 04 Mar 2022 pre-release

    Nothing published for this version

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

    Nothing published for this version

  31. v0.4.0-rc.0.0.20220223144651-284225089628 23 Feb 2022 pre-release

    Nothing published for this version

  32. v0.4.0-rc.0.0.20220222115050-c93fdfda452d 22 Feb 2022 pre-release

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

  36. v0.4.0-rc.0.0.20220221092342-b8a22b69fe0a 21 Feb 2022 pre-release

    Nothing published for this version

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

    Nothing published for this version

  38. v0.4.0-rc.0.0.20220203220943-e9c9bb7d8ede 03 Feb 2022 pre-release

    Nothing published for this version

  39. v0.4.0-rc.0.0.20220131134536-ae78a0a4c438 31 Jan 2022 pre-release

    Nothing published for this version

  40. v0.4.0-rc.0.0.20220131132847-a3e660b10aea 31 Jan 2022 pre-release

    Nothing published for this version

  41. v0.4.0-rc.0.0.20220128111246-e5aaa1790fe6 28 Jan 2022 pre-release

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

  45. v0.4.0-rc.0.0.20220107095946-ac613b27b6a3 07 Jan 2022 pre-release

    Nothing published for this version

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

    Nothing published for this version

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

    Nothing published for this version

  48. v0.3.2 18 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.1 07 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.0 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 →
    Release notes

    v0.3.0

    Compare

    Choose a tag to compare

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

    Nothing published for this version

  52. v0.2.1-0.20220124152600-67fddf8893a7 24 Jan 2022 pre-release

    Nothing published for this version

  53. v0.2.1-0.20220105161513-9b6e0a48181a 05 Jan 2022 pre-release

    Nothing published for this version

  54. v0.2.1-0.20220103132713-9152fb59f419 03 Jan 2022 pre-release

    Nothing published for this version

  55. v0.2.1-0.20220103083602-2c54e8491aba 03 Jan 2022 pre-release

    Nothing published for this version

  56. v0.1.1-0.20220126201210-fab7bbf9c376 26 Jan 2022 pre-release

    Nothing published for this version

  57. v0.1.1-0.20220107095946-ac613b27b6a3 07 Jan 2022 pre-release

    Nothing published for this version

  58. v0.0.0-20221104123036-c627232f0798 04 Nov 2022 pre-release

    Nothing published for this version

  59. v0.0.0-20221017083044-8d0ed485f951 17 Oct 2022 pre-release

    Nothing published for this version

  60. v0.0.0-20220830111355-86b74433f939 30 Aug 2022 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive