Skip to content

Conversation

@alexwizp
Copy link
Contributor

@alexwizp alexwizp commented Aug 17, 2020

Closes: #21721

Release Summary

We have introduced Vega visualizations in Kibana 6.2 as experimental visualizations as of this versions this visualization is no longer experimental. This includes a couple of fixes for outstanding issues (like dark theme support) and adding an inspector to help debugging your Vega specification (https://www.elastic.co/guide/en/kibana/7.10/vega-reference.html#_vega_debugging).

Note to docs: this links should become valid as soon as 7.10 docs are published.

Checklist

Delete any items that are not applicable to this PR.

For maintainers

@alexwizp alexwizp self-assigned this Aug 17, 2020
@alexwizp alexwizp added Feature:Vega Vega visualizations Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// release_note:breaking release_note:enhancement v7.10.0 v8.0.0 and removed release_note:breaking labels Aug 17, 2020
@alexwizp
Copy link
Contributor Author

@elasticmachine merge upstream

@alexwizp
Copy link
Contributor Author

@elasticmachine merge upstream

}

public async typeInSpec(text: string) {
await this.focusEditor();
Copy link
Contributor Author

@alexwizp alexwizp Aug 18, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting, but after removing the experimental flag, this method becomes unstable. @flash1293 could you please review my fix? And if possible run that test suite 20 times to be sure that it's not fluky

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Running via https://kibana-ci.elastic.co/view/All/job/kibana+flaky-test-suite-runner/783/ (ciGroup9, containing the _vega_chart test file)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alexwizp alexwizp requested a review from AlonaNadler August 18, 2020 09:04
@alexwizp alexwizp marked this pull request as ready for review August 18, 2020 09:04
@alexwizp alexwizp requested a review from a team August 18, 2020 09:04
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@timroes timroes changed the title Bringing Vega out of experimental Vega is now GA Aug 19, 2020
Copy link
Contributor

@timroes timroes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code and Tests LGTM

Copy link
Contributor

@stratoula stratoula left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did a quick check on Safari, LGTM 🎉

@alexwizp
Copy link
Contributor Author

@elasticmachine merge upstream

@alexwizp alexwizp merged commit d158692 into elastic:master Aug 20, 2020
alexwizp added a commit to alexwizp/kibana that referenced this pull request Aug 20, 2020
* Bringing Vega out of experimental

Closes: elastic#21721

* fix CI group 12

* remove experimental flag from doc

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
alexwizp added a commit that referenced this pull request Aug 20, 2020
* Bringing Vega out of experimental

Closes: #21721

* fix CI group 12

* remove experimental flag from doc

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
@kibanamachine
Copy link
Contributor

💚 Build Succeeded

Build metrics

page load bundle size

id value diff baseline
visTypeVega 661.8KB -21.0B 661.8KB

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature:Vega Vega visualizations release_note:enhancement Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// v7.10.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bringing Vega out of experimental

5 participants