Skip to content

Releases: MatthewJohn/terrareg

v3.10.0

09 Aug 06:09
Compare
Choose a tag to compare
chore(release): 3.10.0

# [3.10.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.9.0...v3.10.0) (2024-08-09)

### Features

* Add support for basic authentication when indexing git repositories over http/https ([fead9ef](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/fead9ef2f901301892a9d5ad152e54dbf77499c8)), closes [#535](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/535)

v3.9.0

21 Jul 14:21
Compare
Choose a tag to compare
chore(release): 3.9.0

# [3.9.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.8.0...v3.9.0) (2024-07-21)

### Features

* Add ability to customise module call version template for pre-1.0.0 module releases ([5cecd20](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/5cecd201b94d730acb18f99fe385874b8a20504e)), closes [#525](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/525)

v3.8.0

07 Jul 07:17
Compare
Choose a tag to compare
chore(release): 3.8.0

# [3.8.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.7.1...v3.8.0) (2024-07-07)

### Bug Fixes

* Ensure archive-based uploads use the git_path in the same was as git-based indexing is handled. ([18f0f7f](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/18f0f7f9499fd80a937328a8325aea4ed3440d3c)), closes [#513](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/513)
* Fix use of git_path for archive-based responses and git-based responses when downloading a module version. ([9fc6381](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/9fc63813cdcd7e52e87f203f859b997c4dd673ad)), closes [#513](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/513)
* Store git_path and archive_git_path in module version. ([9cfcc0c](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/9cfcc0c1f628e98dd4890da9a59befc00b68c6b2)), closes [#513](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/513)
* Throw error when git_path cannot be found during extraction ([063a0f0](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/063a0f002eaa7abaadc4d5a82762e9bc5b3a90e7)), closes [#513](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/513)
* Update description of git_path and archive_git_path to ensure it makes sense with new behavior ([2104038](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/2104038e85c224b9e596d9ec038a2c8b27d32a81)), closes [#513](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/513)

### Features

* Add configuration to module settings to set whether archives only contain contents of git path ([4bf64b6](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/4bf64b65712584fb6aa28171e0fe18e602a7b19c)), closes [#513](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/513)
* Add module provider configuration to limit generated archives to only the git_path of the repository. ([36a463f](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/36a463f9369071c650ab97c8aa55d45b6133530f)), closes [#513](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/513)

v3.7.1

21 Jun 07:40
Compare
Choose a tag to compare
chore(release): 3.7.1

## [3.7.1](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.7.0...v3.7.1) (2024-06-21)

### Bug Fixes

* Fix matching terraform module version constraint that is just the version number ([96c502d](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/96c502df28da7b49c212b3727836bf7fe03a53dd)), closes [#530](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/530)

v3.7.0

19 Jun 08:16
Compare
Choose a tag to compare
chore(release): 3.7.0

# [3.7.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.6.2...v3.7.0) (2024-06-19)

### Features

* Support syntax highlighting in code blocks in README and other markdown ([a32c66a](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/a32c66a3bf59c5583d77379180c9bc863460ebdd)), closes [#529](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/529)

v3.6.2

17 Jun 09:10
Compare
Choose a tag to compare
chore(release): 3.6.2

## [3.6.2](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.6.1...v3.6.2) (2024-06-17)

### Bug Fixes

* Fix bug where HTML is only rendered in inputs/outputs when terraform compatibility is configured ([09b9e39](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/09b9e3948dfdf0313cab2bf868c74922bfba09f4)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)

v3.6.1

14 Jun 16:55
Compare
Choose a tag to compare
chore(release): 3.6.1

## [3.6.1](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.6.0...v3.6.1) (2024-06-14)

### Bug Fixes

* Update terraform switch to 1.0.0. ([957f258](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/957f258258ac633400328b2858e2b5c52aeea1b6)), closes [#515](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/515)

v3.6.0

13 Jun 08:10
Compare
Choose a tag to compare
chore(release): 3.6.0

# [3.6.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.5.0...v3.6.0) (2024-06-13)

### Bug Fixes

* Disable logging around disabling OIDC, unless debug is enabled ([ef0885a](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/ef0885aa787d84c49332eca08be755754c20ba1c)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)
* Handle multi-line types in new display of input variables ([fdcbbaf](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/fdcbbaf173ea00243c6d93ae66c79892c85f07e3)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)
* Improve formatting of tables in inputs tab ([08cc3e9](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/08cc3e91adf39abb5059a87061f03cc69f6b6655)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)
* Improve handling of multi-line default values in input variables for module provider ([f041908](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/f041908ff2270bb0d5f1818892dbb0172ac3fb40)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)
* Split required and optional inputs in inputs tab ([f7ef44c](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/f7ef44c7eca02ea526a29aff14a6db7756ce4b71)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)

### Features

* Add support for rendering input/output descriptions as markdown. ([9171cb7](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/9171cb75b55bbbf668d3e1b386d95b8b7e50479b)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)
* Add support for switching between table and expanded view in inputs and outputs ([cdd9fda](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/cdd9fdaba631be49ac57620253ad4475a28710e6)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)
* Add UI support for markdown in input/output descriptions ([4f49257](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/4f49257eb39b9ec979a3d4ed1c11e4cb026822c4)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)
* Allow setting default input/output UI view type system-wide ([8375e1d](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/8375e1d998893ef43bcd9e742984065cc2d32218)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)
* Update output table to no longer use a table and use full page content for description ([a710e9b](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/a710e9b07216269a84811117115ff3e0fb5e008a)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)
* Update usage builder variables API endpoint to support HTML descriptions ([d743030](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/d74303030ddde49dc7dccced0959b42a6913a5d4)), closes [#527](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/527)

v3.5.0

03 Jun 17:03
Compare
Choose a tag to compare
chore(release): 3.5.0

# [3.5.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.4.2...v3.5.0) (2024-06-03)

### Bug Fixes

* Pass through exceptions from refresh_versions when publishing provider version to avoid hiding errors ([90321ab](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/90321ab03b195a07e32420330dba02d64e8d8635)), closes [#478](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/478)

### Features

* Add API endpoint to list provider integration details ([7ed205c](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/7ed205c1934c21b0e56bfe3c3dd201645c348ac1)), closes [#478](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/478)
* Add integrations tab to provider page, allowing indexing of provider version from UI ([9b380a3](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/9b380a3fde2a3ce3505555758e7b9c7977eea534)), closes [#478](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/478)
* Add POST method to provider versions endpoint to support indexing a single provider version ([50d1af1](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/50d1af10750b55bef6c347782f028f4ce75a902b)), closes [#478](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/478)
* Add tabbing functionality to provider page, allowing for content other than documentation ([b6fcb72](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/b6fcb72d9cff7a5dbdab5d7be1503cb20b9b8288)), closes [#478](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/478)

v3.4.2

26 May 12:09
Compare
Choose a tag to compare
chore(release): 3.4.2

## [3.4.2](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.4.1...v3.4.2) (2024-05-26)

### Bug Fixes

* Ensure user-agent matches expected Terraform or OpenTofu user agents ([83ee182](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/83ee18215c818cf59151b7aabf35803f3bc96b21)), closes [#519](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/519)