diff --git a/openmetadata-docs/content/partials/v1.8/releases/1.8.10.md b/openmetadata-docs/content/partials/v1.8/releases/1.8.10.md new file mode 100644 index 000000000000..2ea15c9303db --- /dev/null +++ b/openmetadata-docs/content/partials/v1.8/releases/1.8.10.md @@ -0,0 +1,13 @@ +# 1.8.10 Release + +{% note noteType="Tip" %} +**October 2025** +{% /note %} + +You can find the GitHub release [here](https://github.com/open-metadata/OpenMetadata/releases/tag/1.8.10-release). + +## Fixes + +- Fix Bulk Import to preserve existing metadata when fields are not included in the CSV. + +**Full Changelog**: [link](https://github.com/open-metadata/OpenMetadata/compare/1.8.9-release...1.8.10-release) \ No newline at end of file diff --git a/openmetadata-docs/content/partials/v1.8/releases/1.8.11.md b/openmetadata-docs/content/partials/v1.8/releases/1.8.11.md new file mode 100644 index 000000000000..ee1565c5b2f0 --- /dev/null +++ b/openmetadata-docs/content/partials/v1.8/releases/1.8.11.md @@ -0,0 +1,27 @@ +# 1.8.11 Release 🎉 + +{% note noteType="Tip" %} +**October 24th, 2025** +{% /note %} + +You can find the GitHub release [here](https://github.com/open-metadata/OpenMetadata/releases/tag/1.8.11-release). + +## Breaking Changes + +- **Deprecated inline assets field in Domain and Data Product entities.** The `assets` field is now deprecated and will be removed in a future release. Use the new paginated API endpoints instead: `GET /v1/domains/{id}/assets`, `GET /v1/domains/name/{name}/assets` and `GET /v1/dataProducts/{id}/assets`, `GET /v1/dataProducts/name/{name}/assets`. +- Introduced new paginated assets API endpoints for better performance with large asset collections. Python SDK users should migrate to use `ometa.get_domain_assets()` and `ometa.get_data_product_assets()` methods. + +## Improvements + +- Added new paginated assets API endpoints for Domain, Data Product, Glossary Term, Tag, Team, and User entities, providing improved performance and scalability when working with large asset collections. +- Introduced support for MF4 (Measurement Data Format version 4) file reader for automotive and industrial measurement data applications. +- Added support for clone queries in BigQuery lineage tracking to capture lineage for `CREATE TABLE ... CLONE` statements. +- Improved handling of nested column structures (subfields) in Datalake sources for more accurate schema representation. + +## Fixes + +- Fixed MF4 file reader import errors related to the `asammdf` library with proper lazy loading of dependencies. +- Resolved domain assets count mismatch between API and UI responses, ensuring accurate asset tracking. +- Pinned `pydantic` dependency to version `<2.12.0` to ensure compatibility and prevent potential breaking changes. + +**Full Changelog**: [link](https://github.com/open-metadata/OpenMetadata/compare/1.8.10-release...1.8.11-release) \ No newline at end of file diff --git a/openmetadata-docs/content/partials/v1.8/releases/1.8.12.md b/openmetadata-docs/content/partials/v1.8/releases/1.8.12.md new file mode 100644 index 000000000000..fc606546520c --- /dev/null +++ b/openmetadata-docs/content/partials/v1.8/releases/1.8.12.md @@ -0,0 +1,18 @@ +# 1.8.12 Release 🎉 + +{% note noteType="Tip" %} +**October 27th, 2025** +{% /note %} + +You can find the GitHub release [here](https://github.com/open-metadata/OpenMetadata/releases/tag/1.8.12-release). + +## Improvements + +- Remove beta label from useDynamicAssertion in AutomatorTestCaseField component. + +## Fixes + +- Fix German language UI translations for login page. +- Fix the UC Ingestion failing due to non-selected tables. + +**Full Changelog**: [link](https://github.com/open-metadata/OpenMetadata/compare/1.8.11-release...1.8.12-release) \ No newline at end of file diff --git a/openmetadata-docs/content/partials/v1.8/releases/latest.md b/openmetadata-docs/content/partials/v1.8/releases/latest.md index b0c78b67955d..f58ffeb09959 100644 --- a/openmetadata-docs/content/partials/v1.8/releases/latest.md +++ b/openmetadata-docs/content/partials/v1.8/releases/latest.md @@ -1,7 +1,7 @@ -# 1.7.5 Release 🎉 +# 1.8.12 Release 🎉 {% note noteType="Tip" %} -**20th June 2025** +**October 27th, 2025** {% /note %} {% inlineCalloutContainer %} @@ -10,19 +10,21 @@ color="violet-70" icon="celebration" bold="Upgrade OpenMetadata" href="/deployment/upgrade" %} -Learn how to upgrade your OpenMetadata instance to 1.7.5! +Learn how to upgrade your OpenMetadata instance to 1.8.12! {% /inlineCallout %} {% /inlineCalloutContainer %} -You can find the GitHub release [here](https://github.com/open-metadata/OpenMetadata/releases/tag/1.7.5-release). +You can find the GitHub release [here](https://github.com/open-metadata/OpenMetadata/releases/tag/1.8.12-release). # What's New +## Improvements + +- Remove beta label from useDynamicAssertion in AutomatorTestCaseField component. + ## Fixes -- Lineage expand collapse nodes. -- Default boost score and improve fqn parsing. -- OpenSearch by default limits the number of characters, if the field is very large then the limit gets exceeded. -- Handled spaces in database, schema, table, and column names across all connectors for reverse metadata. +- Fix German language UI translations for login page. +- Fix the UC Ingestion failing due to non-selected tables. -**Full Changelog**: [link](https://github.com/open-metadata/OpenMetadata/compare/1.7.4-release...1.7.5-release) +**Full Changelog**: [link](https://github.com/open-metadata/OpenMetadata/compare/1.8.11-release...1.8.12-release) \ No newline at end of file diff --git a/openmetadata-docs/content/v1.8.x-SNAPSHOT/releases/releases/index.md b/openmetadata-docs/content/v1.8.x-SNAPSHOT/releases/releases/index.md index 20bf2f9bd7f1..84f80378d577 100644 --- a/openmetadata-docs/content/v1.8.x-SNAPSHOT/releases/releases/index.md +++ b/openmetadata-docs/content/v1.8.x-SNAPSHOT/releases/releases/index.md @@ -14,6 +14,10 @@ version. To see what's coming in next releases, please check our {% collateConte {% partial file="/v1.8/releases/latest.md" /%} +{% partial file="/v1.8/releases/1.8.12.md" /%} + +{% partial file="/v1.8/releases/1.8.11.md" /%} + {% partial file="/v1.8/releases/1.7.4.md" /%} {% partial file="/v1.8/releases/1.7.3.md" /%} diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Modals/WhatsNewModal/whatsNewData.ts b/openmetadata-ui/src/main/resources/ui/src/components/Modals/WhatsNewModal/whatsNewData.ts index 00bb1fe2fa5a..ef233e3aa150 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Modals/WhatsNewModal/whatsNewData.ts +++ b/openmetadata-ui/src/main/resources/ui/src/components/Modals/WhatsNewModal/whatsNewData.ts @@ -16,7 +16,7 @@ import collateIcon from '../../../assets/svg/ic-collate.svg'; import { CarousalData } from './FeaturesCarousel.interface'; -export const COOKIE_VERSION = 'VERSION_1_8_9'; // To be changed with each release. +export const COOKIE_VERSION = 'VERSION_1_8_12'; // To be changed with each release. // for youtube video make isImage = false and path = {video embed id} // embed:- youtube video => share => click on embed and take {url with id} from it @@ -1198,6 +1198,66 @@ Coupled with existing SAML/OIDC SSO, SCIM rounds out a turn-key identity stack - Add lineage propagation enhancements in Automator with stop conditions and propagation depth, along with related UI fixes, configuration support, and test improvements. ${CollateIconWithLinkMD} `, Fixes: `- Incorrect or missing security labels. +`, + }, + }, + { + id: 82, + version: 'v1.8.10', + description: 'Released on October 2025.', + features: [], + changeLogs: { + Fixes: `- Fix Bulk Import to preserve existing metadata when fields are not included in the CSV. +`, + }, + }, + { + id: 83, + version: 'v1.8.11', + description: 'Released on 24th October 2025.', + features: [], + changeLogs: { + ['Deprecation - Assets field in Domain and Data Product']: ` +**Important:** The inline \`assets\` field in Domain and Data Product entities has been **deprecated** and will be removed in a future release. + +**What changed:** +- The \`assets\` field that returns all assets inline in Domain and Data Product API responses is now deprecated. +- New paginated API endpoints have been introduced for better performance with large asset collections. + +**New Endpoints:** +- \`GET /v1/domains/{id}/assets\` - Paginated access to domain assets by ID +- \`GET /v1/domains/name/{name}/assets\` - Paginated access to domain assets by name +- \`GET /v1/dataProducts/{id}/assets\` - Paginated access to data product assets by ID +- \`GET /v1/dataProducts/name/{name}/assets\` - Paginated access to data product assets by name +- Similar endpoints (both by ID and name) added for Glossary Terms, Tags, Teams, and Users + +**Action Required:** +- Update your integrations to use the new paginated endpoints instead of relying on the inline \`assets\` field. +- Python SDK users should migrate to: \`ometa.get_domain_assets(domain_id)\` and \`ometa.get_data_product_assets(data_product_id)\` + +This change provides significant performance improvements for domains and data products with large numbers of assets. +`, + Improvements: `- Added paginated assets API endpoints for Domain, Data Product, Glossary Term, Tag, Team, and User entities for improved scalability. +- Added support for MF4 (Measurement Data Format version 4) file reader for automotive and industrial measurement data. +- Added support for BigQuery clone queries (\`CREATE TABLE ... CLONE\`) in lineage tracking. +- Improved handling of nested column structures (subfields) in Datalake sources. +`, + Fixes: `- Fixed MF4 file reader import errors with proper lazy loading of dependencies. +- Fixed domain assets count mismatch between API and UI responses. +- Pinned \`pydantic\` dependency to version <2.12.0 for compatibility. +`, + }, + }, + { + id: 84, + version: 'v1.8.12', + description: 'Released on 27th October 2025.', + features: [], + changeLogs: { + Improvements: `- Remove beta label from useDynamicAssertion in AutomatorTestCaseField component. +`, + Fixes: `- Fix German language UI translations for login page. +- Fix the UC Ingestion failing due to non-selected tables. `, }, },