Skip to content

Comments

[backport] PR #8283 to 5.x - Check plugin version on startup#8335

Merged
BigFunger merged 1 commit into5.xfrom
jasper/backport/8283/5.x
Sep 19, 2016
Merged

[backport] PR #8283 to 5.x - Check plugin version on startup#8335
BigFunger merged 1 commit into5.xfrom
jasper/backport/8283/5.x

Conversation

@elastic-jasper
Copy link
Contributor

Backport PR #8283

Commit 1:
fixes plugin path in .gitignore

Commit 2:
Moves version from plugin installer to utils

Commit 3:
Adds plugin version check to kibana startup

Commit 4:
Changes plugin version to 'kibana' in text fixture

Commit 5:
Merge branch 'master' into check-plugin-version-on-startup

Commit 6:
review changes to check_version

Commit 7:
reworked logic to remove config when deleting a plugin from plugin_collection

Commit 8:
Adds a kibanaVersion property to the Plugin class

Commit 9:
move enabled check into it's own mixin, and cleaned up how you disable a plugin

---------

**Commit 1:**
fixes plugin path in .gitignore

* Original sha: f74eb9b
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-09-14T18:40:21Z

**Commit 2:**
Moves version from plugin installer to utils

* Original sha: ae492ff
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-09-14T18:41:19Z

**Commit 3:**
Adds plugin version check to kibana startup

* Original sha: 83d0821
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-09-14T18:41:40Z

**Commit 4:**
Changes plugin version to 'kibana' in text fixture

* Original sha: 922c04a
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-09-14T19:07:09Z

**Commit 5:**
Merge branch 'master' into check-plugin-version-on-startup

* Original sha: 5da33ad
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-09-15T14:45:01Z

**Commit 6:**
review changes to check_version

* Original sha: 2802410
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-09-15T16:53:28Z

**Commit 7:**
reworked logic to remove config when deleting a plugin from plugin_collection

* Original sha: 2f52be6
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-09-15T20:11:43Z

**Commit 8:**
Adds a kibanaVersion property to the Plugin class

* Original sha: e920bca
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-09-15T21:04:41Z

**Commit 9:**
move enabled check into it's own mixin, and cleaned up how you disable a plugin

* Original sha: 049c029
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-09-16T17:22:47Z
@elastic-jasper elastic-jasper added the backport This PR is a backport of another PR label Sep 19, 2016
@BigFunger BigFunger merged commit 97960b0 into 5.x Sep 19, 2016
@epixa epixa deleted the jasper/backport/8283/5.x branch September 19, 2016 22:03
@epixa epixa changed the title [backport] PR #8283 to 5.x [backport] PR #8283 to 5.x - Check plugin version on startup Oct 10, 2016
airow pushed a commit to airow/kibana that referenced this pull request Feb 16, 2017
tkajtoch added a commit that referenced this pull request Mar 6, 2025
`99.4.0-borealis.0` ⏩ `100.0.0`

[Questions? Please see our Kibana upgrade
FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)

---

First of all, 💯 🎉!

> [!Warning]
> Please note that the [public changelog for EUI
v100.0.0](https://github.com/elastic/eui/releases/tag/v100.0.0) is
longer than what's included below.
>
> Kibana has been using Borealis-specific builds of EUI since November
last year (suffixed with `-borealis.X`), which were built from a
just-merged EUI feature branch.
> Since that feature branch just got merged and released with EUI
v100.0.0, **the public changelog differs from what Kibana should be
concerned about** due to updating from a custom Borealis-enabled version
of EUI.
>
> You can find the list of all (one 👀) changes made between version
`99.4.0-borealis.0` and `100.0.0` below.

## [`v100.0.0`](https://github.com/elastic/eui/releases/v100.0.0)

**Bug fixes**

- Fixed `EuiComboBox` by cleaning duplicated values when having a
delimiter prop. ([#8335](elastic/eui#8335))

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Mar 6, 2025
`99.4.0-borealis.0` ⏩ `100.0.0`

[Questions? Please see our Kibana upgrade
FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)

---

First of all, 💯 🎉!

> [!Warning]
> Please note that the [public changelog for EUI
v100.0.0](https://github.com/elastic/eui/releases/tag/v100.0.0) is
longer than what's included below.
>
> Kibana has been using Borealis-specific builds of EUI since November
last year (suffixed with `-borealis.X`), which were built from a
just-merged EUI feature branch.
> Since that feature branch just got merged and released with EUI
v100.0.0, **the public changelog differs from what Kibana should be
concerned about** due to updating from a custom Borealis-enabled version
of EUI.
>
> You can find the list of all (one 👀) changes made between version
`99.4.0-borealis.0` and `100.0.0` below.

## [`v100.0.0`](https://github.com/elastic/eui/releases/v100.0.0)

**Bug fixes**

- Fixed `EuiComboBox` by cleaning duplicated values when having a
delimiter prop. ([elastic#8335](elastic/eui#8335))

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
(cherry picked from commit 18fa931)
kibanamachine added a commit that referenced this pull request Mar 6, 2025
# Backport

This will backport the following commits from `main` to `9.0`:
- [Upgrade EUI to v100.0.0
(#213292)](#213292)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Tomasz
Kajtoch","email":"tomasz.kajtoch@elastic.co"},"sourceCommit":{"committedDate":"2025-03-06T12:28:21Z","message":"Upgrade
EUI to v100.0.0 (#213292)\n\n`99.4.0-borealis.0` ⏩
`100.0.0`\n\n[Questions? Please see our Kibana
upgrade\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)\n\n---\n\nFirst
of all, 💯 🎉!\n\n> [!Warning]\n> Please note that the [public changelog
for EUI\nv100.0.0](https://github.com/elastic/eui/releases/tag/v100.0.0)
is\nlonger than what's included below.\n>\n> Kibana has been using
Borealis-specific builds of EUI since November\nlast year (suffixed with
`-borealis.X`), which were built from a\njust-merged EUI feature
branch.\n> Since that feature branch just got merged and released with
EUI\nv100.0.0, **the public changelog differs from what Kibana should
be\nconcerned about** due to updating from a custom Borealis-enabled
version\nof EUI.\n>\n> You can find the list of all (one 👀) changes made
between version\n`99.4.0-borealis.0` and `100.0.0` below.\n\n##
[`v100.0.0`](https://github.com/elastic/eui/releases/v100.0.0)\n\n**Bug
fixes**\n\n- Fixed `EuiComboBox` by cleaning duplicated values when
having a\ndelimiter prop.
([#8335](https://github.com/elastic/eui/pull/8335))\n\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"18fa931a2651f933cc3ebf26109a1fc22fb1ea3a","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","ci:cloud-deploy","ci:project-deploy-observability","v9.1.0"],"title":"Upgrade
EUI to
v100.0.0","number":213292,"url":"https://github.com/elastic/kibana/pull/213292","mergeCommit":{"message":"Upgrade
EUI to v100.0.0 (#213292)\n\n`99.4.0-borealis.0` ⏩
`100.0.0`\n\n[Questions? Please see our Kibana
upgrade\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)\n\n---\n\nFirst
of all, 💯 🎉!\n\n> [!Warning]\n> Please note that the [public changelog
for EUI\nv100.0.0](https://github.com/elastic/eui/releases/tag/v100.0.0)
is\nlonger than what's included below.\n>\n> Kibana has been using
Borealis-specific builds of EUI since November\nlast year (suffixed with
`-borealis.X`), which were built from a\njust-merged EUI feature
branch.\n> Since that feature branch just got merged and released with
EUI\nv100.0.0, **the public changelog differs from what Kibana should
be\nconcerned about** due to updating from a custom Borealis-enabled
version\nof EUI.\n>\n> You can find the list of all (one 👀) changes made
between version\n`99.4.0-borealis.0` and `100.0.0` below.\n\n##
[`v100.0.0`](https://github.com/elastic/eui/releases/v100.0.0)\n\n**Bug
fixes**\n\n- Fixed `EuiComboBox` by cleaning duplicated values when
having a\ndelimiter prop.
([#8335](https://github.com/elastic/eui/pull/8335))\n\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"18fa931a2651f933cc3ebf26109a1fc22fb1ea3a"}},"sourceBranch":"main","suggestedTargetBranches":["9.0"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/213292","number":213292,"mergeCommit":{"message":"Upgrade
EUI to v100.0.0 (#213292)\n\n`99.4.0-borealis.0` ⏩
`100.0.0`\n\n[Questions? Please see our Kibana
upgrade\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)\n\n---\n\nFirst
of all, 💯 🎉!\n\n> [!Warning]\n> Please note that the [public changelog
for EUI\nv100.0.0](https://github.com/elastic/eui/releases/tag/v100.0.0)
is\nlonger than what's included below.\n>\n> Kibana has been using
Borealis-specific builds of EUI since November\nlast year (suffixed with
`-borealis.X`), which were built from a\njust-merged EUI feature
branch.\n> Since that feature branch just got merged and released with
EUI\nv100.0.0, **the public changelog differs from what Kibana should
be\nconcerned about** due to updating from a custom Borealis-enabled
version\nof EUI.\n>\n> You can find the list of all (one 👀) changes made
between version\n`99.4.0-borealis.0` and `100.0.0` below.\n\n##
[`v100.0.0`](https://github.com/elastic/eui/releases/v100.0.0)\n\n**Bug
fixes**\n\n- Fixed `EuiComboBox` by cleaning duplicated values when
having a\ndelimiter prop.
([#8335](https://github.com/elastic/eui/pull/8335))\n\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"18fa931a2651f933cc3ebf26109a1fc22fb1ea3a"}}]}]
BACKPORT-->

Co-authored-by: Tomasz Kajtoch <tomasz.kajtoch@elastic.co>
tkajtoch added a commit that referenced this pull request Mar 7, 2025
# Backport

This is a manual backport of #212974 and #213292

---

`99.3.0-classic.0` ⏩ `100.0.0-classic.0`

[Questions? Please see our Kibana upgrade
FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)

---


## [`v100.0.0`](https://github.com/elastic/eui/releases/v100.0.0)

**Bug fixes**

- Fixed `EuiComboBox` by cleaning duplicated values when having a
delimiter prop. ([#8335](elastic/eui#8335))

## [`v99.4.0`](https://github.com/elastic/eui/releases/v99.4.0)

- Minor design updates to `EuiCollapsibleNavBeta`
([#8332](elastic/eui#8332))
  - Allow section without a title
- Second-level icons should be horizontally aligned with the top-level
icon
  - Turn off text truncation for nav items
- Added `quickSelectButtonProps` to `EuiSuperDatePicker`
([#8380](elastic/eui#8380))

**Bug fixes**

- Fixed a bug in `EuiHeader` where the navigation of
`EuiCollapsibleNavBeta` would render below the `EuiFlyout`'s overlay
([#8325](elastic/eui#8325))

**Accessibility**

- Improved the accessibility of `EuiComboBox` by adding `aria-setsize`
and `aria-posinset` to ensure correct information is provided for its
virtualized listbox ([#8333](elastic/eui#8333))
- Improved the `EuiAccordionTrigger`'s screen reader UX by passed
`aria-hidden` to the `EuiAccordionArrow` to avoid duplicated
announcements by screen readers.
([#8342](elastic/eui#8342))

---------

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Mar 22, 2025
`99.4.0-borealis.0` ⏩ `100.0.0`

[Questions? Please see our Kibana upgrade
FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)

---

First of all, 💯 🎉!

> [!Warning]
> Please note that the [public changelog for EUI
v100.0.0](https://github.com/elastic/eui/releases/tag/v100.0.0) is
longer than what's included below.
>
> Kibana has been using Borealis-specific builds of EUI since November
last year (suffixed with `-borealis.X`), which were built from a
just-merged EUI feature branch.
> Since that feature branch just got merged and released with EUI
v100.0.0, **the public changelog differs from what Kibana should be
concerned about** due to updating from a custom Borealis-enabled version
of EUI.
>
> You can find the list of all (one 👀) changes made between version
`99.4.0-borealis.0` and `100.0.0` below.

## [`v100.0.0`](https://github.com/elastic/eui/releases/v100.0.0)

**Bug fixes**

- Fixed `EuiComboBox` by cleaning duplicated values when having a
delimiter prop. ([elastic#8335](elastic/eui#8335))

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants