connectors-release-notes.asciidoc 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284
  1. [#es-connectors-release-notes]
  2. == Connector release notes
  3. ++++
  4. <titleabbrev>Release notes</titleabbrev>
  5. ++++
  6. [NOTE]
  7. ====
  8. Prior to version *8.16.0*, the connector release notes were published as part of the {enterprise-search-ref}/changelog.html[Enterprise Search documentation].
  9. ====
  10. [discrete]
  11. [[es-connectors-release-notes-8-19-4]]
  12. === 8.19.4
  13. [discrete]
  14. [[es-connectors-release-notes-8-19-4-enhancements]]
  15. ==== Enhancements
  16. * Salesforce connector: Reduced API calls during field validation with caching, improving sync performance.
  17. See https://github.com/elastic/connectors/pull/3668[*PR 3668*].
  18. [discrete]
  19. [[es-connectors-release-notes-8-19-3]]
  20. === 8.19.3
  21. There are no new features, enhancements, fixes, known issues, or deprecations associated with this release.
  22. [discrete]
  23. [[es-connectors-release-notes-8-19-2]]
  24. === 8.19.2
  25. There are no new features, enhancements, fixes, known issues, or deprecations associated with this release.
  26. [discrete]
  27. [[es-connectors-release-notes-8-19-1]]
  28. === 8.19.1
  29. [discrete]
  30. [[es-connectors-release-notes-8-19-1-bug-fixes]]
  31. ===== Bug fixes
  32. .Resolves missing access control for “Everyone Except External Users” in SharePoint connector
  33. [%collapsible]
  34. ====
  35. Permissions granted to the “Everyone Except External Users” group were previously ignored, causing incomplete access control metadata in documents. This occurred because the connector did not recognize the group’s login name format.
  36. PR https://github.com/elastic/connectors/pull/3577[*#3577*] resolves this issue by recognizing the group’s login format and correctly applying its permissions to document access control metadata.
  37. ====
  38. [discrete]
  39. [[es-connectors-release-notes-8-19-0]]
  40. === 8.19.0
  41. There are no new features, enhancements, fixes, known issues, or deprecations associated with this release.
  42. [discrete]
  43. [[es-connectors-release-notes-8-18-7]]
  44. === 8.18.7
  45. [discrete]
  46. [[es-connectors-release-notes-8-18-7-enhancements]]
  47. ==== Enhancements
  48. * Salesforce connector: Reduced API calls during field validation with caching, improving sync performance.
  49. See https://github.com/elastic/connectors/pull/3668[*PR 3668*].
  50. [discrete]
  51. [[es-connectors-release-notes-8-18-6]]
  52. === 8.18.6
  53. No notable changes in this release.
  54. [discrete]
  55. [[es-connectors-release-notes-8-18-5]]
  56. === 8.18.5
  57. [discrete]
  58. [[es-connectors-release-notes-8-18-5-bug-fixes]]
  59. ===== Bug fixes
  60. .Resolves missing access control for “Everyone Except External Users” in SharePoint connector
  61. [%collapsible]
  62. ====
  63. Permissions granted to the “Everyone Except External Users” group were previously ignored, causing incomplete access control metadata in documents. This occurred because the connector did not recognize the group’s login name format.
  64. PR https://github.com/elastic/connectors/pull/3577[*#3577*] resolves this issue by recognizing the group’s login format and correctly applying its permissions to document access control metadata.
  65. ====
  66. [discrete]
  67. [[es-connectors-release-notes-8-18-3]]
  68. === 8.18.3
  69. [discrete]
  70. [[es-connectors-release-notes-8-18-3-enhancements]]
  71. ==== Enhancements
  72. * Improve UUID handling by correctly parsing type 4 UUIDs and skipping unsupported type 3 with a warning.
  73. See https://github.com/elastic/connectors/pull/3459[*PR 3459*].
  74. * Confluence connector no longer swallows errors that may occur during ingestion.
  75. See https://github.com/elastic/connectors/pull/3384[*PR 3384*].
  76. [discrete]
  77. [[es-connectors-release-notes-8-18-0]]
  78. === 8.18.0
  79. [discrete#release-notes-8-18-0-Enterprise-search-support]
  80. == Enterprise Search is discontinued in Elastic 9.0.0
  81. Elastic 9.0.0 and 8.18.0 are released at the same time.
  82. Please note that Enterprise Search is not available in Elastic 9.0+, including App Search, Workplace Search, the Elastic Web Crawler, and Elastic managed connectors.
  83. If you are an Enterprise Search user and want to upgrade to Elastic 9.0, refer to https://www.elastic.co/resources/search/enterprise-search-faq#what-features-are-impacted-by-this-announcement[our Enterprise Search FAQ].
  84. It includes detailed steps, tooling, and resources to help you transition to supported alternatives in 9.x, such as Elasticsearch, the Open Web Crawler, and self-managed connectors.
  85. [discrete]
  86. [[es-connectors-release-notes-8-18-0-enhancements]]
  87. ==== Enhancements
  88. * Updated the OSS Dockerfile in the https://github.com/elastic/connectors[Connectors] repository to use a different base image for improved security.
  89. +
  90. IMPORTANT: Users building custom docker images based on this Dockerfile may have to review their configuration for compatibility with the new base image.
  91. See https://github.com/elastic/connectors/pull/3063[*PR 3063*].
  92. [discrete]
  93. [[es-connectors-release-notes-8-17-10]]
  94. === 8.17.10
  95. [discrete]
  96. [[es-connectors-release-notes-8-17-10-bug-fixes]]
  97. ===== Bug fixes
  98. .Resolves missing access control for “Everyone Except External Users” in SharePoint connector
  99. [%collapsible]
  100. ====
  101. Permissions granted to the “Everyone Except External Users” group were previously ignored, causing incomplete access control metadata in documents. This occurred because the connector did not recognize the group’s login name format.
  102. PR https://github.com/elastic/connectors/pull/3577[*#3577*] resolves this issue by recognizing the group’s login format and correctly applying its permissions to document access control metadata.
  103. ====
  104. [discrete]
  105. [[es-connectors-release-notes-8-17-9]]
  106. === 8.17.9
  107. No notable changes in this release.
  108. [discrete]
  109. [[es-connectors-release-notes-8-17-8]]
  110. === 8.17.8
  111. No notable changes in this release.
  112. [discrete]
  113. [[es-connectors-release-notes-8-17-7]]
  114. === 8.17.7
  115. No notable changes in this release.
  116. [discrete]
  117. [[es-connectors-release-notes-8-17-6]]
  118. === 8.17.6
  119. No notable changes in this release.
  120. [discrete]
  121. [[es-connectors-release-notes-8-17-5]]
  122. === 8.17.5
  123. No notable changes in this release.
  124. [discrete]
  125. [[es-connectors-release-notes-8-17-4]]
  126. === 8.17.4
  127. No notable changes in this release.
  128. [discrete]
  129. [[es-connectors-release-notes-8-17-3]]
  130. === 8.17.3
  131. No notable changes in this release.
  132. [discrete]
  133. [[es-connectors-release-notes-8-17-2]]
  134. === 8.17.2
  135. No notable changes in this release.
  136. [discrete]
  137. [[es-connectors-release-notes-8-17-1]]
  138. === 8.17.1
  139. No notable changes in this release.
  140. [discrete]
  141. [[es-connectors-release-notes-8-17-0]]
  142. === 8.17.0
  143. No notable changes in this release.
  144. [discrete]
  145. [[es-connectors-release-notes-8-16-3]]
  146. === 8.16.3
  147. No notable changes in this release.
  148. [discrete]
  149. [[es-connectors-release-notes-8-16-2]]
  150. === 8.16.2
  151. [discrete]
  152. [[es-connectors-release-notes-8-16-2-bug-fixes]]
  153. ==== Bug fixes
  154. * Fixed a bug where full syncs may delete documents they just ingested if the document ID when fetched from the 3rd party was numeric.
  155. See https://github.com/elastic/connectors/pull/3031[*PR 3031*].
  156. [discrete]
  157. [[es-connectors-release-notes-8-16-1]]
  158. === 8.16.1
  159. [discrete]
  160. [[es-connectors-release-notes-8-16-1-bug-fixes]]
  161. ==== Bug fixes
  162. * Fixed a bug in the Outlook Connector where having deactivated users could cause the sync to fail.
  163. See https://github.com/elastic/connectors/pull/2967[*PR 2967*].
  164. * Fixed a bug where the Confluence connector was not downloading some blog post documents due to unexpected response format.
  165. See https://github.com/elastic/connectors/pull/2984[*PR 2984*].
  166. [discrete]
  167. [[es-connectors-release-notes-8-16-0]]
  168. === 8.16.0
  169. [discrete]
  170. [[es-connectors-release-notes-deprecation-notice]]
  171. ==== Deprecation notices
  172. * *Direct index access for connectors and sync jobs*
  173. +
  174. IMPORTANT: Directly accessing connector and sync job state through `.elastic-connectors*` indices is deprecated, and will be disallowed entirely in a future release.
  175. * Instead, the Elasticsearch Connector APIs should be used. Connectors framework code now uses the <<connector-apis,Connector APIs>> by default.
  176. See https://github.com/elastic/connectors/pull/2884[*PR 2902*].
  177. * *Docker `enterprise-search` namespace deprecation*
  178. +
  179. IMPORTANT: The `enterprise-search` Docker namespace is deprecated and will be discontinued in a future release.
  180. +
  181. Starting in `8.16.0`, Docker images are being transitioned to the new `integrations` namespace, which will become the sole location for future releases. This affects the https://github.com/elastic/connectors[Elastic Connectors] and https://github.com/elastic/data-extraction-service[Elastic Data Extraction Service].
  182. +
  183. During this transition period, images are published to both namespaces:
  184. +
  185. ** *Example*:
  186. +
  187. Deprecated namespace::
  188. `docker.elastic.co/enterprise-search/elastic-connectors:v8.16.0`
  189. +
  190. New namespace::
  191. `docker.elastic.co/integrations/elastic-connectors:v8.16.0`
  192. +
  193. Users should migrate to the new `integrations` namespace as soon as possible to ensure continued access to future releases.
  194. [discrete]
  195. [[es-connectors-release-notes-8-16-0-enhancements]]
  196. ==== Enhancements
  197. * Connectors now support working with index aliases.
  198. See https://github.com/elastic/connectors/pull/2796[*PR 2796*].
  199. * Docker images now use Chainguard's Wolfi base image (`docker.elastic.co/wolfi/jdk:openjdk-11-dev`), replacing the previous `ubuntu:focal` base.
  200. * The Sharepoint Online connector now works with the `Sites.Selected` permission instead of the broader permission `Sites.Read.All`.
  201. See https://github.com/elastic/connectors/pull/2762[*PR 2762*].
  202. * Starting in 8.16.0, connectors will start using proper SEMVER, with `MAJOR.MINOR.PATCH`, which aligns with Elasticsearch/Kibana versions. This drops the previous `.BUILD` suffix, which we used to release connectors between Elastic stack releases. Going forward, these inter-stack-release releases will be suffixed instead with `+<timestamp>`, aligning with Elastic Agent and conforming to SEMVER.
  203. See https://github.com/elastic/connectors/pull/2749[*PR 2749*].
  204. * Connector logs now use UTC timestamps, instead of machine-local timestamps. This only impacts logging output.
  205. See https://github.com/elastic/connectors/pull/2695[*PR 2695*].
  206. [discrete]
  207. [[es-connectors-release-notes-8-16-0-bug-fixes]]
  208. ==== Bug fixes
  209. * The Dropbox connector now fetches the files from team shared folders.
  210. See https://github.com/elastic/connectors/pull/2718[*PR 2718*].