github.com/instill-ai/component@v0.16.0-beta/CHANGELOG.md (about) 1 # Changelog 2 3 ## [0.16.0-beta](https://github.com/instill-ai/component/compare/v0.15.0-beta...v0.16.0-beta) (2024-04-30) 4 5 6 ### Features 7 8 * add contribution guide ([#106](https://github.com/instill-ai/component/issues/106)) ([3957579](https://github.com/instill-ai/component/commit/3957579268f4088798ecafeeb6d0553103c3987a)) 9 10 11 ### Bug Fixes 12 13 * typos in contribution guide ([#108](https://github.com/instill-ai/component/issues/108)) ([f01c049](https://github.com/instill-ai/component/commit/f01c0491e8eb171ccae0a076763405800f84383d)) 14 15 ## [0.15.0-beta](https://github.com/instill-ai/component/compare/v0.14.1-beta...v0.15.0-beta) (2024-04-25) 16 17 18 ### Features 19 20 * add `UsageHandler` interface ([#87](https://github.com/instill-ai/component/issues/87)) ([b9d9645](https://github.com/instill-ai/component/commit/b9d9645f8bdbf5d63eb56b0b0a4510b016870970)) 21 * adjust `IConnector` interface ([#83](https://github.com/instill-ai/component/issues/83)) ([46ea796](https://github.com/instill-ai/component/commit/46ea7960392deb2804c9a097af7871e5960e0523)) 22 * adjust `Test()` interface ([#81](https://github.com/instill-ai/component/issues/81)) ([763cc6d](https://github.com/instill-ai/component/commit/763cc6d000e317bb54af9fccf115ed54994987f4)) 23 * adopt system variables ([#92](https://github.com/instill-ai/component/issues/92)) ([e8ae4e1](https://github.com/instill-ai/component/commit/e8ae4e145fc022f3a86a1f4b93b3fe5967bc44a2)) 24 * **airbyte:** remove Airbyte connectors ([#88](https://github.com/instill-ai/component/issues/88)) ([ec770d6](https://github.com/instill-ai/component/commit/ec770d62cf52fa099a9be6825432d76f0d211f4a)) 25 * **airbyte:** remove local connector and refine definition ([#85](https://github.com/instill-ai/component/issues/85)) ([8203316](https://github.com/instill-ai/component/commit/8203316e021022ae801a10cd6275f8e34d3dd1ab)) 26 * **compogen:** use jsonref when generating the README ([#99](https://github.com/instill-ai/component/issues/99)) ([ff49157](https://github.com/instill-ai/component/commit/ff491574a96b9316a4012fec5b312b6526aa13dc)) 27 * expose `IsCredentialField` interface ([#93](https://github.com/instill-ai/component/issues/93)) ([6cd2801](https://github.com/instill-ai/component/commit/6cd2801569a34b734cf58f59e6e02cb3cd4acd08)) 28 * **instill:** drop support for "external mode" ([#101](https://github.com/instill-ai/component/issues/101)) ([b0c091b](https://github.com/instill-ai/component/commit/b0c091b5e51090046659c82f261f57d76dd41b99)) 29 * merge resource spec into component spec ([#86](https://github.com/instill-ai/component/issues/86)) ([a6de70e](https://github.com/instill-ai/component/commit/a6de70e1e3ab4e46548a8847fc723628a1a09260)) 30 31 32 ### Bug Fixes 33 34 * **airbyte:** add missing release_stage ([#84](https://github.com/instill-ai/component/issues/84)) ([9c0a57d](https://github.com/instill-ai/component/commit/9c0a57d6e66e185bbc58ec968a8d874bad713aca)) 35 * **instill:** add nil check for GetConnectorDefinitionByUID ([0ca6fc3](https://github.com/instill-ai/component/commit/0ca6fc3cf9ecefdcd74e132fbafd2cdcbbfb180e)) 36 * **numbers:** fix recipe data bug ([#103](https://github.com/instill-ai/component/issues/103)) ([36480f8](https://github.com/instill-ai/component/commit/36480f8402d7ed09842c21093781a07d725a4c46)) 37 38 ## [0.14.1-beta](https://github.com/instill-ai/component/compare/v0.14.0-beta...v0.14.1-beta) (2024-04-01) 39 40 41 ### Bug Fixes 42 43 * **compogen:** better installation command ([#78](https://github.com/instill-ai/component/issues/78)) ([f1b453b](https://github.com/instill-ai/component/commit/f1b453b322ae43df1b18773affc5c65a9fcd3059)) 44 * **instill:** fix multi-region connection problem ([#76](https://github.com/instill-ai/component/issues/76)) ([591a6a2](https://github.com/instill-ai/component/commit/591a6a20233f5d1509cb678e27b133d4dc329e20)) 45 46 ## [0.14.0-beta](https://github.com/instill-ai/component/compare/v0.13.0-beta...v0.14.0-beta) (2024-03-29) 47 48 49 ### Features 50 51 * document release stages and versions ([#70](https://github.com/instill-ai/component/issues/70)) ([91457dc](https://github.com/instill-ai/component/commit/91457dc5b4cf9bd397d42a70d37f3e75c3398095)) 52 * merge connector and operator repos into this repo ([#72](https://github.com/instill-ai/component/issues/72)) ([2fd6b1d](https://github.com/instill-ai/component/commit/2fd6b1dd65b2b50eeb2f89209b939b397164d272)) 53 * read release stage in auto generated docs from field in definitions ([#68](https://github.com/instill-ai/component/issues/68)) ([90ea333](https://github.com/instill-ai/component/commit/90ea333c3f443e9c3f0a9306ce72317254a61210)) 54 * remove pre-release label in version ([#75](https://github.com/instill-ai/component/issues/75)) ([f0320d3](https://github.com/instill-ai/component/commit/f0320d3a2107daa5f1d9463c0b417a838f957434)) 55 56 57 ### Bug Fixes 58 59 * document pre-release version removal ([#71](https://github.com/instill-ai/component/issues/71)) ([e527a11](https://github.com/instill-ai/component/commit/e527a11e19530b225602bb49ad87fd18ae076ff1)) 60 61 ## [0.13.0-beta](https://github.com/instill-ai/component/compare/v0.12.0-beta...v0.13.0-beta) (2024-03-07) 62 63 64 ### Features 65 66 * expose description field in component entities ([#62](https://github.com/instill-ai/component/issues/62)) ([85bbc22](https://github.com/instill-ai/component/commit/85bbc223c1df208d0c619af20a6ad693761dc36f)) 67 * simplify `openapi_specifications` to `data_specifications` ([#64](https://github.com/instill-ai/component/issues/64)) ([7c27d15](https://github.com/instill-ai/component/commit/7c27d15e4e01290b728458a2f711029bb600a0a8)) 68 69 70 ### Bug Fixes 71 72 * **vdp:** better casting errors ([#65](https://github.com/instill-ai/component/issues/65)) ([81e34c4](https://github.com/instill-ai/component/commit/81e34c476e97f388d46b9cdb496291748b897c63)) 73 74 ## [0.12.0-beta](https://github.com/instill-ai/component/compare/v0.11.0-beta...v0.12.0-beta) (2024-02-27) 75 76 77 ### Features 78 79 * create README.mdx generation command ([#59](https://github.com/instill-ai/component/issues/59)) ([c814c05](https://github.com/instill-ai/component/commit/c814c05eaa68b9a62b7f9a9ab8fc1253586fb197)) 80 * extract task title generation ([#58](https://github.com/instill-ai/component/issues/58)) ([52804d4](https://github.com/instill-ai/component/commit/52804d408e44f4e92cc6d7b734fc577962a900f0)) 81 82 ## [0.11.0-beta](https://github.com/instill-ai/component/compare/v0.10.0-beta...v0.11.0-beta) (2024-02-14) 83 84 85 ### Features 86 87 * add tasks to component definition ([#54](https://github.com/instill-ai/component/issues/54)) ([b067f9c](https://github.com/instill-ai/component/commit/b067f9cbaa984349f482e9cc6b6011a0b14b240b)) 88 * introduce `instillFormat: semi-structured/json` ([#55](https://github.com/instill-ai/component/issues/55)) ([3dbaa03](https://github.com/instill-ai/component/commit/3dbaa03ff7085a851b6eb424c67733173667b447)) 89 90 91 ### Bug Fixes 92 93 * fix `instillFormat` validation when using `semi-structured` and `structured data` ([#56](https://github.com/instill-ai/component/issues/56)) ([66fea88](https://github.com/instill-ai/component/commit/66fea88f30d8f95f178235170ca1df1b1c9ab083)) 94 * fix bug when `instillAcceptFormats` has multiple values ([#52](https://github.com/instill-ai/component/issues/52)) ([5cbfb44](https://github.com/instill-ai/component/commit/5cbfb4402c3ccc8aa379d6281161059a45183c9f)) 95 96 ## [0.10.0-beta](https://github.com/instill-ai/component/compare/v0.9.0-beta...v0.10.0-beta) (2024-01-28) 97 98 99 ### Features 100 101 * add task title and description in component json schema ([#49](https://github.com/instill-ai/component/issues/49)) ([0878f99](https://github.com/instill-ai/component/commit/0878f99479f26d1a082d9477dc823e18be3fbae7)) 102 103 ## [0.9.0-beta](https://github.com/instill-ai/component/compare/v0.8.0-beta...v0.9.0-beta) (2024-01-12) 104 105 106 ### Features 107 108 * add `instillUpstreamTypes: template` in component condition field ([#46](https://github.com/instill-ai/component/issues/46)) ([60b2117](https://github.com/instill-ai/component/commit/60b21171a6abaffb9381b38a4c73fd63fa8e2489)) 109 * **schema:** add new instillFormat for chat history ([#43](https://github.com/instill-ai/component/issues/43)) ([abed794](https://github.com/instill-ai/component/commit/abed794dc3a122025ab4978fd7b4646aa8c6ae74)) 110 * update GetOperatorDefinition functions to support dynamic definition ([#47](https://github.com/instill-ai/component/issues/47)) ([792559e](https://github.com/instill-ai/component/commit/792559e0b538742c5e53b9f5269ff22e98345d44)) 111 112 113 ### Bug Fixes 114 115 * **connector:** fix credentialFields bug inside `oneOf` schema ([#45](https://github.com/instill-ai/component/issues/45)) ([eb76043](https://github.com/instill-ai/component/commit/eb76043417a30d2dfb3cfc03087bc3417183c88d)) 116 117 ## [0.8.0-beta](https://github.com/instill-ai/component/compare/v0.7.1-alpha...v0.8.0-beta) (2023-12-15) 118 119 120 ### Miscellaneous Chores 121 122 * release v0.8.0-beta ([3c1c85c](https://github.com/instill-ai/component/commit/3c1c85c3d9a57ef8ad7b21b39c7d37bb3f736cf9)) 123 124 ## [0.7.1-alpha](https://github.com/instill-ai/component/compare/v0.7.0-alpha...v0.7.1-alpha) (2023-11-28) 125 126 127 ### Miscellaneous Chores 128 129 * release v0.7.1-alpha ([0015dff](https://github.com/instill-ai/component/commit/0015dfffca247b0b44a1bac6beb6d0ef81c61127)) 130 131 ## [0.7.0-alpha](https://github.com/instill-ai/component/compare/v0.6.1-alpha...v0.7.0-alpha) (2023-11-09) 132 133 134 ### Features 135 136 * **component:** support json reference ([#20](https://github.com/instill-ai/component/issues/20)) ([bafafe9](https://github.com/instill-ai/component/commit/bafafe960082eb4b6b85137cc85cf71ff6dec987)) 137 138 139 ### Bug Fixes 140 141 * **component:** fix `instillShortDescription` parser bug ([#28](https://github.com/instill-ai/component/issues/28)) ([7f528ae](https://github.com/instill-ai/component/commit/7f528aef1869ce1db2f541a26d6791cabcecd59a)) 142 * **component:** fix jsonreference pointer bug ([#29](https://github.com/instill-ai/component/issues/29)) ([dc5371e](https://github.com/instill-ai/component/commit/dc5371eae05c071a7d4ee72193a4a49a81614e7d)) 143 * **schema:** fix schema inconsistent naming ([#23](https://github.com/instill-ai/component/issues/23)) ([dd7aa52](https://github.com/instill-ai/component/commit/dd7aa52dc2cd5185733543ec0d9171b161cee149)) 144 145 ## [0.6.1-alpha](https://github.com/instill-ai/component/compare/v0.6.0-alpha...v0.6.1-alpha) (2023-10-27) 146 147 148 ### Miscellaneous Chores 149 150 * **release:** release v0.6.1-alpha ([da0483c](https://github.com/instill-ai/component/commit/da0483cefac5d39c585fc802799b65f83d70e554)) 151 152 ## [0.6.0-alpha](https://github.com/instill-ai/component/compare/v0.5.0-alpha...v0.6.0-alpha) (2023-10-13) 153 154 155 ### Bug Fixes 156 157 * **execution:** fix empty task bug ([6e15dc3](https://github.com/instill-ai/component/commit/6e15dc306543495f1bc75b8b8c11d5099a843471)) 158 159 160 ### Miscellaneous Chores 161 162 * **release:** release v0.6.0-alpha ([120a147](https://github.com/instill-ai/component/commit/120a147ecaeb06d52613e738b81d6158bd74211c)) 163 164 ## [0.5.0-alpha](https://github.com/instill-ai/component/compare/v0.4.0-alpha...v0.5.0-alpha) (2023-09-30) 165 166 167 ### Miscellaneous Chores 168 169 * **release:** release v0.5.0-alpha ([dd16044](https://github.com/instill-ai/component/commit/dd16044d675986f75f260935dbebeb9714d6f802)) 170 171 ## [0.4.0-alpha](https://github.com/instill-ai/connector/compare/v0.3.0-alpha...v0.4.0-alpha) (2023-09-13) 172 173 174 ### Miscellaneous Chores 175 176 * **release:** release v0.4.0-alpha ([725b63f](https://github.com/instill-ai/connector/commit/725b63f948366db1670b2b0d34a0309c5ebb06c6)) 177 178 ## [0.3.0-alpha](https://github.com/instill-ai/connector/compare/v0.2.0-alpha...v0.3.0-alpha) (2023-08-03) 179 180 181 ### Miscellaneous Chores 182 183 * **release:** release v0.3.0-alpha ([dfe81c0](https://github.com/instill-ai/connector/commit/dfe81c05fea87a887f94628d3908251961c0058e)) 184 185 ## [0.2.0-alpha](https://github.com/instill-ai/connector/compare/v0.1.0-alpha...v0.2.0-alpha) (2023-07-20) 186 187 188 ### Miscellaneous Chores 189 190 * **release:** release v0.2.0-alpha ([fa946bd](https://github.com/instill-ai/connector/commit/fa946bd6ad4984ecba92e5fd9d0c477bd7fe21ef)) 191 192 ## [0.1.0-alpha](https://github.com/instill-ai/connector/compare/v0.1.0-alpha...v0.1.0-alpha) (2023-07-09) 193 194 195 ### Features 196 197 * Added object mapper implementation and basic tests ([#7](https://github.com/instill-ai/connector/issues/7)) ([a91364b](https://github.com/instill-ai/connector/commit/a91364b7e08866259296810743803341a2097612)) 198 199 200 ### Miscellaneous Chores 201 202 * **release:** release v0.1.0-alpha ([6984052](https://github.com/instill-ai/connector/commit/6984052f8e5a80201b90e82580f10f8872c86d7e))