Upgrade perses v0.54.0 - #43
Merged
Merged
Conversation
…dle empty string Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
…dle empty string and undefined Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>
Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>
…witch Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
…witch and cleanup Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>
[BUGFIX] Fix variable editing panel's custom all value text field to handle empty string
…7475ba9 to 0.53.0 in the gomod group (perses#72) * Bump github.com/perses/perses in the gomod group Bumps the gomod group with 1 update: [github.com/perses/perses](https://github.com/perses/perses). Updates `github.com/perses/perses` from 0.53.0-rc.0.0.20260113112038-1e65a7475ba9 to 0.53.0 - [Release notes](https://github.com/perses/perses/releases) - [Changelog](https://github.com/perses/perses/blob/main/CHANGELOG.md) - [Commits](https://github.com/perses/perses/commits/v0.53.0) --- updated-dependencies: - dependency-name: github.com/perses/perses dependency-version: 0.53.0 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gomod ... Signed-off-by: dependabot[bot] <support@github.com> * fix license Signed-off-by: Augustin Husson <augustin.husson@amadeus.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Augustin Husson <augustin.husson@amadeus.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Augustin Husson <augustin.husson@amadeus.com>
Bumps the actions group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact). Updates `actions/upload-artifact` from 6 to 7 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v6...v7) Updates `actions/download-artifact` from 7 to 8 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v7...v8) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/download-artifact dependency-version: '8' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… plugins Signed-off-by: Mahmoud Shahrokni <seyedmahmoud.shahrokni@amadeus.com> Signed-off-by: Mahmoud Shahrokni <seyedmahmoud.shahrokni@amadeus.com>
…in_sys [FEATURE]: add csv export util under plugin sys to be avilable to all…
Signed-off-by: Gabriel Bernal <gbernal@redhat.com>
…es#75) Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>
…ck down Signed-off-by: Adrian Sepiół <adisepko@gmail.com>
[BUGFIX] Threshold color picker goes crazy when holding the mouse cli…
Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>
Signed-off-by: Seyed Mahmoud SHAHROKNI <seyedmahmoud.shahrokni@amadeus.com> Signed-off-by: Seyed Mahmoud SHAHROKNI <seyedmahmoud.shahrokni@amadeus.com> Signed-off-by: Seyed Mahmoud SHAHROKNI <seyedmahmoud.shahrokni@amadeus.com>
[BUGFIX] Components: sync timezone using date fns tz
Signed-off-by: Gabriel Bernal <gbernal@redhat.com>
Signed-off-by: Seyed Mahmoud SHAHROKNI <seyedmahmoud.shahrokni@amadeus.com>
Signed-off-by: Seyed Mahmoud SHAHROKNI <seyedmahmoud.shahrokni@amadeus.com>
* [ENHANCEMENT] theme: add support for color-scheme Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com> * Add prop for enabling/disabling Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com> --------- Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com> Signed-off-by: Seyed Mahmoud SHAHROKNI <seyedmahmoud.shahrokni@amadeus.com>
Signed-off-by: Seyed Mahmoud SHAHROKNI <seyedmahmoud.shahrokni@amadeus.com>
…iagtion (perses#67) Signed-off-by: Prakhar JAIN <prakhar29jain@gmail.com>
* [ENHANCEMENT] theme: add support for color-scheme (perses#78) * [ENHANCEMENT] theme: add support for color-scheme Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com> * Add prop for enabling/disabling Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com> --------- Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com> * Bump github.com/perses/perses from 0.53.0 to 0.53.1 in the gomod group (perses#89) Bumps the gomod group with 1 update: [github.com/perses/perses](https://github.com/perses/perses). Updates `github.com/perses/perses` from 0.53.0 to 0.53.1 - [Release notes](https://github.com/perses/perses/releases) - [Changelog](https://github.com/perses/perses/blob/main/CHANGELOG.md) - [Commits](perses/perses@v0.53.0...v0.53.1) --- updated-dependencies: - dependency-name: github.com/perses/perses dependency-version: 0.53.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gomod ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [change] use perses/spec in shared component Signed-off-by: Augustin Husson <augustin.husson@amadeus.com> * upgrade spec and downgrade zod Signed-off-by: Augustin Husson <augustin.husson@amadeus.com> * fix package-lock.json Signed-off-by: Augustin Husson <augustin.husson@amadeus.com> * fix jest config Signed-off-by: Augustin Husson <augustin.husson@amadeus.com> --------- Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com> Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Augustin Husson <augustin.husson@amadeus.com> Co-authored-by: Guillaume LADORME <Gladorme@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ity and tabular numbers Signed-off-by: Nicolas Takashi <nicolas.tcs@hotmail.com>
feat(theme): update typography from Lato to Inter for better readability and tabular numbers
Signed-off-by: Belyakin Alexander <belyakinaa@cloudx.group> Signed-off-by: Alexander Belyakin <abelyakin@gmail.com> Signed-off-by: Alexander Belyakin <21216343+abelyakin@users.noreply.github.com>
…ustomAllValue (perses#181) * [BUGFIX] fix queryParam interpolation for customAllValue Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com> * [IGNORE] pr comments. add customAllValue in VariableProvider, add test for fallback option Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com> * [IGNORE] add more tests to request-interpoliation.test.ts Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com> --------- Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>
Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>
…egex inetrpolation (perses#191) Signed-off-by: Seyed Mahmoud SHAHROKNI <seyedmahmoud.shahrokni@amadeus.com>
Signed-off-by: Seyed Mahmoud SHAHROKNI <seyedmahmoud.shahrokni@amadeus.com>
The perses plugins declare a higher dependency, `v0.54.0-beta.8`. Because the host (Perses UI) and the plugin ranges don't intersect, but the shared deps are declared `singleton: true`, module federation loads a duplicate copy of `@perses-dev/plugin-system` into the plugin. That duplicate copy runs its own `createContext(undefined)` at module top level, giving the plugin its own `PluginRegistryContext`, a different React Context object than the one the host's `<PluginRegistry>` provider binds to. Plugins that only export data (datasources, panels, queries) never exercise the duplicated context. LogExplorer is the first Explore plugin whose exposed component calls `usePluginRegistry` directly (I think?), so it hits the duplicate and throws "PluginRegistryContext not found. Did you forget a provider?" on `/explore`. Bump the shared entries to `0.54.0-beta.11`. `@perses-dev/core` stays at `0.53.1` as I understand it's being deprecated and no 0.54 release exists. Signed-off-by: Jeremy Rickards <jeremy.rickards@sap.com>
…of @perses-dev/spec (perses#194) * [BREAKINGCHANGE] move PanelEditorValues and panel editor schemas out of @perses-dev/spec Signed-off-by: Adrian Sepiół <a.sepiol@sap.com> * [ENHANCEMENT] move PanelGroupId out of @perses-dev/spec into @perses-dev/plugin-system Signed-off-by: Adrian Sepiół <a.sepiol@sap.com> --------- Signed-off-by: Adrian Sepiół <a.sepiol@sap.com>
Bumps the actions group with 1 update: [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action). Updates `golangci/golangci-lint-action` from 9.2.1 to 9.3.0 - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](golangci/golangci-lint-action@v9.2.1...v9.3.0) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-version: 9.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…erses#195) * [BUGFIX] fix timeseries tooltip hover for stacked and grouped charts Port of perses/perses#3574 by @Gavriel-M. Signed-off-by: Akshay Iyyadurai Balasundaram <akshay.iyyadurai.balasundaram@sap.com> * fix lint Signed-off-by: Akshay Iyyadurai Balasundaram <akshay.iyyadurai.balasundaram@sap.com> * fix review comment Signed-off-by: Akshay Iyyadurai Balasundaram <akshay.iyyadurai.balasundaram@sap.com> * fix lint Signed-off-by: Akshay Iyyadurai Balasundaram <akshay.iyyadurai.balasundaram@sap.com> --------- Signed-off-by: Akshay Iyyadurai Balasundaram <akshay.iyyadurai.balasundaram@sap.com>
…rses#190) * [ENHANCEMENT] EChart: extract timezone-aware axis label formatter This util is used by the timeseries, scatter, heaptmap and statushistory charts. Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com> * update constants Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com> --------- Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
useDefaultQueryDefinition() returned isLoading: false while the plugin
was still loading (only the metadata loading state was checked). This
caused the initial plugin spec to be set to {} because
defaultQueryPlugin was undefined.
Fix by combining both the metadata and plugin loading states into a
single composite isLoading flag.
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
Signed-off-by: Gabriel Bernal <gbernal@redhat.com>
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
chris-czopp
approved these changes
Aug 6, 2026
chris-czopp
left a comment
There was a problem hiding this comment.
👍 your actual changes look good. And reviewing vendor's code to introduce custom non-business changes wouldn't make sense.
paulinachojnowska
approved these changes
Aug 6, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Breaking changes
@perses-dev/specplus new client packageisAnnotationEnabledprop on ViewDashboard and toolbarFeatures
@perses-dev/specFixes
Chores