Tb wf test#350
Conversation
…ken validation (#314)
…rd styling variables (#313)
…ables from documentation (#332)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… for data-panel-v2 from 1.43.0 to 1.41.1
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
|
SonarQube Quality Gate
|
Summary of ChangesHello @ruchI9897, 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! This pull request significantly enhances the ThoughtSpot Visual Embed SDK by introducing a powerful API interception feature, allowing developers to programmatically manage network requests within embedded content. Complementing this, the SDK's lifecycle management has been refined, offering more control over embed destruction and pre-rendering. A suite of new configuration flags has been added to enable deeper customization of the embedded UI and features, alongside improvements to authentication token validation and the TypeScript build process. These updates collectively aim to provide a more flexible, robust, and customizable embedding experience. Highlights
Using Gemini Code AssistThe 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 by creating a comment using either
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 Limitations & Feedback Gemini Code Assist 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. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. 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. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request introduces a significant number of improvements and new features. The refactoring of the API interception logic is a major step forward, providing a more flexible and powerful way to interact with the SDK. The updates to the build system, addition of new embed flags, and improvements to the destroy and pre-rendering logic are all valuable changes that enhance the SDK's capabilities and robustness.
I've left a few comments regarding potential breaking changes, mainly around the removal of a legacy flag from type definitions and the removal of some CSS variables. It would be great to get some clarification on these points to ensure a smooth transition for users of the SDK.
Overall, this is a very solid set of changes. Great work!








No description provided.