-
Notifications
You must be signed in to change notification settings - Fork 199
feat: generate SDKs for Looker 25.8 #1584
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Release-As: 25.8.0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello @drstrangelooker, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!
Summary of Changes
I've updated the SDKs across multiple languages (C#, Go, Kotlin, TypeScript/JavaScript, Python, Swift) to align with Looker version 25.8. This release includes the addition of several new API models, primarily focused on validation results for CI runs (Assert, Content, LookML, SQL validators) and parameters for Period Over Period calculations. Additionally, the sync_lookml_dashboard
method has been modified to accept an optional list of dashboard IDs to sync, removing the previous body
parameter.
Highlights
- New API Models: Added new API models to represent results and errors for various validators used in CI runs (Assert, Content, LookML, SQL).
- Period Over Period Support: Introduced new models and enums to support Period Over Period calculations within LookML fields.
- sync_lookml_dashboard Method Update: The
sync_lookml_dashboard
method signature has been updated to remove thebody
parameter and add an optionaldashboard_ids
parameter, allowing syncing of specific UDD dashboards. - CI Model Enhancements: Existing CI-related models (
CIChangeRequest
,CIGitState
,CIRun
,CIRunResult
,CIScheduleTrigger
) have been updated with more detailed descriptions and structural changes, including changingCIRun.result
to a singleCIRunResult
object. - Dialect Info Updates: Added new properties (
default_max_queries
,default_max_queries_per_user
) to theDialectInfo
model and renamedDialectDriverVersion
toDialectDriverNamesVersion
. - Generic Error Model: Added a new
GenericError
model for standardized error representation.
Changelog
Click here to see the changelog
- csharp/rtl/Constants.cs
- Updated
LookerVersion
constant to "25.8".
- Updated
- csharp/sdk/4.0/methods.cs
- Modified
sync_lookml_dashboard
method signature to removebody: WriteDashboard
parameter and add optionaldashboard_ids: DelimArray<string>?
parameter. - Updated internal call to
AuthRequest
to passdashboard_ids
in query parameters andnull
for the body.
- Modified
- csharp/sdk/4.0/models.cs
- Updated comment reflecting increased API model count (353 to 373).
- Added new models:
AssertValidatorErrorItem
,AssertValidatorResult
,AssertValidatorTestedExplore
,AssertValidatorTestError
,AssertValidatorTestSuccess
. - Updated comments and structure for
CIChangeRequest
,CIGitState
,CIRun
,CIRunResult
,CIScheduleTrigger
. - Changed
CIRun.result
fromCIRunResult[]
toCIRunResult?
. - Added new models:
ContentValidatorContentError
,ContentValidatorErrorItem
,ContentValidatorResult
,ContentValidatorTestedExplore
. - Removed
user_attributes
andwebhooks
properties fromCreateCIRunRequest
. - Renamed
DialectDriverVersion
struct toDialectDriverNamesVersion
. - Added
default_max_queries
anddefault_max_queries_per_user
properties toDialectInfo
. - Updated
DialectInfo.supported_driver_versions
type toDialectDriverNamesVersion[]
. - Added new model:
GenericError
. - Added new enum:
Kind
. - Added
period_over_period_params
property (LookmlModelExploreFieldPeriodOverPeriodParams?
) toLookmlModelExploreField
. - Added new model:
LookmlModelExploreFieldPeriodOverPeriodParams
. - Added new enum:
Period
. - Added new models:
LookMLValidatorError
,LookMLValidatorErrorItem
,LookMLValidatorResult
. - Added new models:
SqlValidatorError
,SqlValidatorErrorItem
,SqlValidatorResult
,SqlValidatorTestedExplore
.
- go/sdk/v4/methods.go
- Modified
SyncLookmlDashboard
function signature to accept aRequestSyncLookmlDashboard
struct. - Updated internal call to
session.Do
to passdashboard_ids
in query parameters andnil
for the body.
- Modified
- go/sdk/v4/models.go
- Updated comment reflecting increased API model count (423 to 444).
- Added new models:
AssertValidatorErrorItem
,AssertValidatorResult
,AssertValidatorTestedExplore
,AssertValidatorTestError
,AssertValidatorTestSuccess
. - Updated comments and structure for
CIChangeRequest
,CIGitState
,CIRun
,CIRunResult
,CIScheduleTrigger
. - Changed
CIRun.Result
from[]CIRunResult
to*CIRunResult
. - Added new models:
ContentValidatorContentError
,ContentValidatorErrorItem
,ContentValidatorResult
,ContentValidatorTestedExplore
. - Removed
UserAttributes
andWebhooks
properties fromCreateCIRunRequest
. - Renamed
DialectDriverVersion
struct toDialectDriverNamesVersion
. - Added
DefaultMaxQueries
andDefaultMaxQueriesPerUser
properties toDialectInfo
. - Updated
DialectInfo.SupportedDriverVersions
type to[]DialectDriverNamesVersion
. - Added new model:
GenericError
. - Added new enum:
Kind
. - Added
PeriodOverPeriodParams
property (*LookmlModelExploreFieldPeriodOverPeriodParams
) toLookmlModelExploreField
. - Added new model:
LookmlModelExploreFieldPeriodOverPeriodParams
. - Added new enum:
Period
. - Added new models:
LookMLValidatorError
,LookMLValidatorErrorItem
,LookMLValidatorResult
. - Added new models:
SqlValidatorError
,SqlValidatorErrorItem
,SqlValidatorResult
,SqlValidatorTestedExplore
. - Added new request type:
RequestSyncLookmlDashboard
.
- kotlin/src/main/com/looker/sdk/4.0/methods.kt
- Modified
sync_lookml_dashboard
function signature to removebody: WriteDashboard
parameter and add optionaldashboard_ids: DelimArray<String>?
parameter. - Updated internal call to
patch
to passdashboard_ids
in query parameters and remove the body.
- Modified
- kotlin/src/main/com/looker/sdk/4.0/models.kt
- Updated comment reflecting increased API model count (353 to 373).
- Added new models:
AssertValidatorErrorItem
,AssertValidatorResult
,AssertValidatorTestedExplore
,AssertValidatorTestError
,AssertValidatorTestSuccess
. - Updated comments and structure for
CIChangeRequest
,CIGitState
,CIRun
,CIRunResult
,CIScheduleTrigger
. - Changed
CIRun.result
fromArray<CIRunResult>?
toCIRunResult?
. - Added new models:
ContentValidatorContentError
,ContentValidatorErrorItem
,ContentValidatorResult
,ContentValidatorTestedExplore
. - Removed
target
,user_attributes
, andwebhooks
properties fromCreateCIRunRequest
. - Renamed
DialectDriverVersion
data class toDialectDriverNamesVersion
. - Added
default_max_queries
anddefault_max_queries_per_user
properties toDialectInfo
. - Updated
DialectInfo.supported_driver_versions
type toArray<DialectDriverNamesVersion>?
. - Added new model:
GenericError
. - Added new enum:
Kind
. - Added
period_over_period_params
property (LookmlModelExploreFieldPeriodOverPeriodParams?
) toLookmlModelExploreField
. - Added new model:
LookmlModelExploreFieldPeriodOverPeriodParams
. - Added new enum:
Period
. - Added new models:
LookMLValidatorError
,LookMLValidatorErrorItem
,LookMLValidatorResult
. - Added new models:
SqlValidatorError
,SqlValidatorErrorItem
,SqlValidatorResult
,SqlValidatorTestedExplore
.
- kotlin/src/main/com/looker/sdk/4.0/streams.kt
- Modified
sync_lookml_dashboard
streaming function signature to removebody: WriteDashboard
parameter and add optionaldashboard_ids: DelimArray<String>?
parameter. - Updated internal call to
patch
to passdashboard_ids
in query parameters and remove the body.
- Modified
- kotlin/src/main/com/looker/sdk/Constants.kt
- Updated
LOOKER_VERSION
constant to "25.8".
- Updated
- package.json
- Added
yarn
to dependencies.
- Added
- packages/sdk/src/4.0/funcs.ts
- Added
IRequestSyncLookmlDashboard
import. - Modified
sync_lookml_dashboard
function signature to accept aPartial<IRequestSyncLookmlDashboard>
object. - Updated internal call to
patch
to passraw_locale
anddashboard_ids
from the request object in query parameters andnull
for the body.
- Added
- packages/sdk/src/4.0/methods.ts
- Added
IRequestSyncLookmlDashboard
import. - Modified
sync_lookml_dashboard
method signature to accept aPartial<IRequestSyncLookmlDashboard>
object. - Updated internal call to
patch
to passraw_locale
anddashboard_ids
from the request object in query parameters andnull
for the body.
- Added
- packages/sdk/src/4.0/methodsInterface.ts
- Added
IRequestSyncLookmlDashboard
import. - Updated
sync_lookml_dashboard
interface signature to accept aPartial<IRequestSyncLookmlDashboard>
object.
- Added
- packages/sdk/src/4.0/models.ts
- Updated comment reflecting increased API model count (424 to 445).
- Added new interfaces:
IAssertValidatorErrorItem
,IAssertValidatorResult
,IAssertValidatorTestedExplore
,IAssertValidatorTestError
,IAssertValidatorTestSuccess
. - Updated comments and structure for
ICIChangeRequest
,ICIGitState
,ICIRun
,ICIRunResult
,ICIScheduleTrigger
. - Changed
ICIRun.result
fromICIRunResult[] | null
toICIRunResult | undefined
. - Added new interfaces:
IContentValidatorContentError
,IContentValidatorErrorItem
,IContentValidatorResult
,IContentValidatorTestedExplore
. - Removed
target
,user_attributes
, andwebhooks
properties fromICreateCIRunRequest
. - Renamed
IDialectDriverVersion
interface toIDialectDriverNamesVersion
. - Added
default_max_queries
anddefault_max_queries_per_user
properties toIDialectInfo
. - Updated
IDialectInfo.supported_driver_versions
type toIDialectDriverNamesVersion[] | null
. - Added new interface:
IGenericError
. - Added new enum:
Kind
. - Added
period_over_period_params
property (ILookmlModelExploreFieldPeriodOverPeriodParams | undefined
) toILookmlModelExploreField
. - Added new interface:
ILookmlModelExploreFieldPeriodOverPeriodParams
. - Added new enum:
Period
. - Added new interfaces:
ILookMLValidatorError
,ILookMLValidatorErrorItem
,ILookMLValidatorResult
. - Added new interfaces:
ISqlValidatorError
,ISqlValidatorErrorItem
,ISqlValidatorResult
,ISqlValidatorTestedExplore
. - Added new request interface:
IRequestSyncLookmlDashboard
.
- packages/sdk/src/4.0/streams.ts
- Added
IRequestSyncLookmlDashboard
import. - Modified
sync_lookml_dashboard
streaming method signature to accept aPartial<IRequestSyncLookmlDashboard>
object. - Updated internal call to
authStream
to passraw_locale
anddashboard_ids
from the request object in query parameters andnull
for the body.
- Added
- packages/sdk/src/constants.ts
- Updated
sdkVersion
constant to '25.8'.
- Updated
- python/looker_sdk/sdk/api40/methods.py
- Modified
sync_lookml_dashboard
function signature to removebody: mdls.WriteDashboard
parameter and add optionaldashboard_ids: Optional[mdls.DelimSequence[str]]
parameter. - Updated internal call to
patch
to passdashboard_ids
in query parameters and remove the body.
- Modified
- python/looker_sdk/sdk/api40/models.py
- Updated comment reflecting increased API model count (353 to 373).
- Added new classes:
AssertValidatorErrorItem
,AssertValidatorResult
,AssertValidatorTestedExplore
,AssertValidatorTestError
,AssertValidatorTestSuccess
. - Updated comments and structure for
CIChangeRequest
,CIGitState
,CIRun
,CIRunResult
,CIScheduleTrigger
. - Changed
CIRun.result
fromOptional[Sequence["CIRunResult"]]
toOptional["CIRunResult"]
. - Added new classes:
ContentValidatorContentError
,ContentValidatorErrorItem
,ContentValidatorResult
,ContentValidatorTestedExplore
. - Removed
target
,user_attributes
, andwebhooks
properties fromCreateCIRunRequest
. - Renamed
DialectDriverVersion
class toDialectDriverNamesVersion
. - Added
default_max_queries
anddefault_max_queries_per_user
properties toDialectInfo
. - Updated
DialectInfo.supported_driver_versions
type toOptional[Sequence["DialectDriverNamesVersion"]]
. - Added new class:
GenericError
. - Added new enum:
Kind
. - Added
period_over_period_params
property (Optional["LookmlModelExploreFieldPeriodOverPeriodParams"]
) toLookmlModelExploreField
. - Added new class:
LookmlModelExploreFieldPeriodOverPeriodParams
. - Added new enum:
Period
. - Added new classes:
LookMLValidatorError
,LookMLValidatorErrorItem
,LookMLValidatorResult
. - Added new classes:
SqlValidatorError
,SqlValidatorErrorItem
,SqlValidatorResult
,SqlValidatorTestedExplore
.
- python/looker_sdk/sdk/constants.py
- Updated
sdk_version
constant to "25.8".
- Updated
- swift/looker/rtl/constants.swift
- Updated
lookerVersion
constant to "25.8".
- Updated
- swift/looker/sdk/methods.swift
- Modified
sync_lookml_dashboard
function signature to remove_ body: WriteDashboard
parameter and add optionaldashboard_ids: DelimArray<String>?
parameter. - Updated internal call to
patch
to passdashboard_ids
in query parameters andnil
for the body.
- Modified
- swift/looker/sdk/models.swift
- Updated comment reflecting increased API model count (353 to 373).
- Added new structs:
AssertValidatorErrorItem
,AssertValidatorResult
,AssertValidatorTestedExplore
,AssertValidatorTestError
,AssertValidatorTestSuccess
. - Updated comments and structure for
CIChangeRequest
,CIGitState
,CIRun
,CIRunResult
,CIScheduleTrigger
. - Changed
CIRun.result
from[CIRunResult]?
toCIRunResult?
. - Added new structs:
ContentValidatorContentError
,ContentValidatorErrorItem
,ContentValidatorResult
,ContentValidatorTestedExplore
. - Removed
target
,user_attributes
, andwebhooks
properties fromCreateCIRunRequest
. - Renamed
DialectDriverVersion
struct toDialectDriverNamesVersion
. - Added
default_max_queries
anddefault_max_queries_per_user
properties toDialectInfo
. - Updated
DialectInfo.supported_driver_versions
type to[DialectDriverNamesVersion]?
. - Added new struct:
GenericError
. - Added new enum:
Kind
. - Added
period_over_period_params
property (LookmlModelExploreFieldPeriodOverPeriodParams?
) toLookmlModelExploreField
. - Added new struct:
LookmlModelExploreFieldPeriodOverPeriodParams
. - Added new enum:
Period
. - Added new structs:
LookMLValidatorError
,LookMLValidatorErrorItem
,LookMLValidatorResult
. - Added new structs:
SqlValidatorError
,SqlValidatorErrorItem
,SqlValidatorResult
,SqlValidatorTestedExplore
.
- swift/looker/sdk/streams.swift
- Modified
sync_lookml_dashboard
streaming function signature to remove_ body: WriteDashboard
parameter and add optionaldashboard_ids: DelimArray<String>?
parameter. - Updated internal call to
patch
to passdashboard_ids
in query parameters andnil
for the body.
- Modified
Using Gemini Code Assist
The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.
Invoking Gemini
You can request assistance from Gemini at any point in your pull request via creating an issue comment (i.e. comment on the pull request page) using either /gemini <command>
or @gemini-code-assist <command>
. Below is a summary of the supported commands.
Feature | Command | Description |
---|---|---|
Code Review | /gemini review |
Performs a code review for the current pull request in its current state. |
Pull Request Summary | /gemini summary |
Provides a summary of the current pull request in its current state. |
Comment | @gemini-code-assist | Responds in comments when explicitly tagged, both in issue comments and review comments. |
Help | /gemini help |
Displays a list of available commands. |
Customization
To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/
folder in the base of the repository. Detailed instructions can be found here.
Limitations & Feedback
Gemini Code Assist is currently in preview and may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments to provide feedback.
You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.
SDKs generated,
For Looker twenty-five point eight,
New models appear,
Validation is clear,
Code flows, no longer debated.
Footnotes
-
Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution. ↩
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request updates the SDKs to support Looker version 25.8. The changes are comprehensive, including version number bumps, the addition of numerous new models and enums primarily related to CI/CD functionalities and various validators (Assert, Content, LookML, SQL), and adjustments to existing methods and models to align with the new API specification.
Key changes include:
- Updates to
LookerVersion
orsdkVersion
constants across all relevant SDKs. - Introduction of new models like
GenericError
,AssertValidatorResult
,ContentValidatorResult
,LookMLValidatorResult
,SqlValidatorResult
, and their associated error/item types. This suggests enhanced validation and error reporting capabilities in the API. - Significant modification to the
sync_lookml_dashboard
method across all SDKs: it no longer accepts a request body and now uses adashboard_ids
query parameter. - The
CIRun.result
field has been changed from an array/sequence to a single object, with theCIRunResult
model itself becoming a container for various specific validator results. - The
CreateCIRunRequest
model has been simplified by removing several parameters. - Descriptions for many CI/CD related models have been updated for improved clarity.
Overall, the changes appear to be systematically generated and consistent across the different SDKs. One minor packaging concern has been noted.
Summary of Findings
- Unconventional
yarn
dependency: Theyarn
package manager has been added to thedependencies
section inpackage.json
. This is unusual for a library, as it would cause consumers to installyarn
as a transitive dependency. It should likely be indevDependencies
or removed if not a direct runtime dependency of the SDK.
Merge Readiness
This pull request largely consists of generated SDK updates for Looker 25.8, which seem consistent and well-executed across the various languages. The new models and API method changes reflect an evolution of the Looker API.
However, there is one concern regarding the package.json
file where yarn
has been added as a direct dependency. This should be reviewed and potentially changed before merging.
Aside from this packaging concern, the SDK generation itself appears to be in good shape. As I am an AI, I am not authorized to approve pull requests. Please ensure this change is reviewed by other maintainers and the package.json
issue is addressed before merging.
Go Tests 6 files 6 suites 2m 35s ⏱️ Results for commit 7b26b44. ♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
🤖 I have created a release *beep* *boop* --- <details><summary>@looker/api-explorer: 0.9.76</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/code-editor bumped from 0.1.42 to 0.1.43 * @looker/extension-utils bumped from 0.1.52 to 0.1.53 * @looker/run-it bumped from 0.9.75 to 0.9.76 * @looker/sdk bumped from 25.6.0 to 25.8.0 * @looker/sdk-codegen bumped from 21.9.11 to 21.9.12 * devDependencies * @looker/sdk-codegen-scripts bumped from 21.5.32 to 21.5.33 * @looker/sdk-node bumped from 25.6.0 to 25.8.0 </details> <details><summary>@looker/code-editor: 0.1.43</summary> ### Dependencies * The following workspace dependencies were updated * devDependencies * @looker/sdk-codegen bumped from 21.9.11 to 21.9.12 </details> <details><summary>@looker/extension-api-explorer: 22.21.33</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/api-explorer bumped from 0.9.75 to 0.9.76 * @looker/extension-sdk bumped from 25.6.0 to 25.8.0 * @looker/extension-sdk-react bumped from 25.6.0 to 25.8.0 * @looker/extension-utils bumped from 0.1.52 to 0.1.53 * @looker/run-it bumped from 0.9.75 to 0.9.76 * @looker/sdk bumped from 25.6.0 to 25.8.0 * @looker/sdk-codegen bumped from 21.9.11 to 21.9.12 </details> <details><summary>@looker/extension-playground: 1.0.33</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/extension-sdk bumped from 25.6.0 to 25.8.0 * @looker/extension-sdk-react bumped from 25.6.0 to 25.8.0 * @looker/sdk bumped from 25.6.0 to 25.8.0 </details> <details><summary>@looker/extension-tile-playground: 1.1.20</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/extension-sdk bumped from 25.6.0 to 25.8.0 * @looker/extension-sdk-react bumped from 25.6.0 to 25.8.0 * @looker/sdk bumped from 25.6.0 to 25.8.0 </details> <details><summary>@looker/extension-utils: 0.1.53</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/code-editor bumped from 0.1.42 to 0.1.43 * @looker/extension-sdk bumped from 25.6.0 to 25.8.0 * @looker/extension-sdk-react bumped from 25.6.0 to 25.8.0 * @looker/sdk bumped from 25.6.0 to 25.8.0 </details> <details><summary>@looker/hackathon: 22.21.35</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/code-editor bumped from 0.1.42 to 0.1.43 * @looker/extension-sdk bumped from 25.6.0 to 25.8.0 * @looker/extension-sdk-react bumped from 25.6.0 to 25.8.0 * @looker/extension-utils bumped from 0.1.52 to 0.1.53 * @looker/sdk bumped from 25.6.0 to 25.8.0 * @looker/wholly-artifact bumped from 0.1.33 to 0.1.34 </details> <details><summary>@looker/run-it: 0.9.76</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/code-editor bumped from 0.1.42 to 0.1.43 * @looker/extension-utils bumped from 0.1.52 to 0.1.53 * @looker/sdk bumped from 25.6.0 to 25.8.0 * @looker/sdk-codegen bumped from 21.9.11 to 21.9.12 * @looker/sdk-codegen-utils bumped from 21.0.22 to 21.0.23 </details> <details><summary>@looker/sdk-codegen: 21.9.12</summary> ### Dependencies * The following workspace dependencies were updated * devDependencies * @looker/sdk-codegen-utils bumped from 21.0.22 to 21.0.23 </details> <details><summary>@looker/sdk-codegen-scripts: 21.5.33</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from 25.6.0 to 25.8.0 * @looker/sdk-codegen bumped from 21.9.11 to 21.9.12 * @looker/sdk-codegen-utils bumped from 21.0.22 to 21.0.23 * @looker/sdk-node bumped from 25.6.0 to 25.8.0 </details> <details><summary>@looker/sdk-codegen-utils: 21.0.23</summary> ### Dependencies * The following workspace dependencies were updated * devDependencies * @looker/sdk bumped from 25.6.0 to 25.8.0 * @looker/sdk-node bumped from 25.6.0 to 25.8.0 </details> <details><summary>@looker/wholly-artifact: 0.1.34</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from 25.6.0 to 25.8.0 * devDependencies * @looker/sdk-node bumped from 25.6.0 to 25.8.0 </details> <details><summary>@looker/wholly-sheet: 0.5.72</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from 25.6.0 to 25.8.0 * devDependencies * @looker/sdk-node bumped from 25.6.0 to 25.8.0 </details> <details><summary>sdk-codegen-all: 25.8.0</summary> ## [25.8.0](sdk-codegen-all-v25.6.0...sdk-codegen-all-v25.8.0) (2025-05-19) ### Features * generate SDKs for Looker 25.8 ([#1584](#1584)) ([1283c4c](1283c4c)) </details> <details><summary>looker_sdk: 25.8.0</summary> ## [25.8.0](looker_sdk-v25.6.0...looker_sdk-v25.8.0) (2025-05-19) ### Features * generate SDKs for Looker 25.8 ([#1584](#1584)) ([1283c4c](1283c4c)) </details> <details><summary>embed-components: 25.8.0</summary> ## [25.8.0](embed-components-v25.6.0...embed-components-v25.8.0) (2025-05-19) ### Miscellaneous Chores * **embed-components:** Synchronize undefined versions ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/embed-services bumped from 25.6.0 to 25.8.0 * @looker/sdk bumped from 25.6.0 to 25.8.0 * devDependencies * @looker/sdk-node bumped from 25.6.0 to 25.8.0 </details> <details><summary>embed-services: 25.8.0</summary> ## [25.8.0](embed-services-v25.6.0...embed-services-v25.8.0) (2025-05-19) ### Miscellaneous Chores * **embed-services:** Synchronize undefined versions ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from 25.6.0 to 25.8.0 * devDependencies * @looker/sdk-node bumped from 25.6.0 to 25.8.0 </details> <details><summary>extension-sdk: 25.8.0</summary> ## [25.8.0](extension-sdk-v25.6.0...extension-sdk-v25.8.0) (2025-05-19) ### Miscellaneous Chores * **extension-sdk:** Synchronize undefined versions ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from 25.6.0 to 25.8.0 </details> <details><summary>extension-sdk-react: 25.8.0</summary> ## [25.8.0](extension-sdk-react-v25.6.0...extension-sdk-react-v25.8.0) (2025-05-19) ### Miscellaneous Chores * **extension-sdk-react:** Synchronize undefined versions ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/extension-sdk bumped from 25.6.0 to 25.8.0 * @looker/sdk bumped from 25.6.0 to 25.8.0 </details> <details><summary>sdk: 25.8.0</summary> ## [25.8.0](sdk-v25.6.0...sdk-v25.8.0) (2025-05-19) ### Features * generate SDKs for Looker 25.8 ([#1584](#1584)) ([1283c4c](1283c4c)) </details> <details><summary>sdk-node: 25.8.0</summary> ## [25.8.0](sdk-node-v25.6.0...sdk-node-v25.8.0) (2025-05-19) ### Miscellaneous Chores * **sdk-node:** Synchronize undefined versions ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from 25.6.0 to 25.8.0 </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: Mike DeAngelo <drstrangelove@google.com>
Release-As: 25.8.0