File perses-cli.changes of Package perses-cli
-------------------------------------------------------------------
Thu Sep 18 07:50:20 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.52.0:
The release of Perses v0.52.0 introduces significant new features
and improvements.
This update expands Perses' observability capabilities by
introducing support for logging and continuous profiling, along
with new plugins for Pyroscope, Flame Chart, Loki, and log
visualization.
Additional enhancements include a heatmap panel for Prometheus
histograms, a quick query viewer, panel group variable repeat,
usability improvements, and upgraded CLI commands to streamline
plugin development and schema testing.
- [FEATURE] Add Pyroscope and FlameChart plugin (#3154)
- [FEATURE] Add currency value formatting (#3132)
- [FEATURE] TimeSeries export functionality for plugins (#3129)
- [FEATURE] Add HeatMap plugin (#3143)
- [FEATURE] Support LogQuery type (#3104) (#3163)
- [FEATURE] Support SQL queries on the Perses proxy (#3061)
- [FEATURE] CLI/PLUGIN: Unregister plugin from dev environment
(#3069)
- [FEATURE] Explorer: allow users to collapse tabs menu (#3064)
- [FEATURE] Add user profile (#2984)
- [FEATURE] Core: Add ProfileQuery (#2959) (#3017)
- [FEATURE] Dashboard: leave confirmation dialog with unsaved
changes works with react-router navigation (#3286) (#3339)
(#3268)
- [FEATURE] Add Quick Query Viewer (#3214)
- [FEATURE] Add Grafana panel links migration support (#3259)
- [FEATURE] Add tool tip in case of panel header ellipsis (#3255)
- [FEATURE] Enhance variable replacement with custom formats
(#3250)
- [FEATURE] Dashboard: add optional confirmation dialog on
unsaved leave (#3243)
- [FEATURE] Dashboard: add panel group repeat based on a variable
(#3106)
- [FEATURE] Plugins/TracingGanttChart: show span links
(perses/plugins#214)
- [FEATURE] Plugins/TracingGanttChart: support downloading traces
as JSON (perses/plugins#179)
- [FEATURE] Plugins/TimeSeriesChart: Add CSV export functionality
(perses/plugins#208)
- [FEATURE] Plugins/Tempo: add attribute filter search
(perses/plugins#194)
- [FEATURE] CLI: new command plugin test-schemas (#3168)
- [ENHANCEMENT] Allow direct datasource queries without trailing
path (#3217)
- [ENHANCEMENT] adds more mappings for throughput units (#3267)
- [ENHANCEMENT] Legend: hide useless controls instead of
disabling (#3334)
- [ENHANCEMENT] Add clear button to search bar (#3337)
- [ENHANCEMENT] PluginEditor: improve layout + responsive (#3331)
- [ENHANCEMENT] Sort PluginKindSelect options (#3321)
- [ENHANCEMENT] Add readonly prop to the data source select
(#3317)
- [ENHANCEMENT] Plugins/Tempo: add missing limit to the query in
sdk/go (perses/plugins#270)
- [ENHANCEMENT] Plugins/Tempo: convert base64-encoded trace IDs
and span IDs to hex-encoding (perses/plugins#191)
- [ENHANCEMENT] Plugins/TimeSeriesChart: Grafana migration:
migrate byName-based fixedColor overrides (perses/plugins#275)
- [ENHANCEMENT] Plugins/TimeSeriesChart: migration: Y axis:
support label + new data model for min & max
(perses/plugins#340)
- [ENHANCEMENT] Plugins/TimeSeriesChart: improve migration to
tackle byRegexp color overrides (perses/plugins#334)
- [ENHANCEMENT] Plugins/TracingGanttChart: show trace metadata on
top of chart (perses/plugins#193)
- [ENHANCEMENT] Plugins/TracingGanttChart: show span metadata in
attribute pane (perses/plugins#192)
- [ENHANCEMENT] Plugins/TracingGanttChart: support linking to
Gantt Chart with a span selected (perses/plugins#282)
- [ENHANCEMENT] Plugins/TracingGanttChart: add number of events
and links in tab (perses/plugins#341)
- [ENHANCEMENT] Plugins/TraceTable: sort by trace start time by
default (perses/plugins#321)
- [ENHANCEMENT] Plugins/StaticListVariable migration: handle
escaped commas in query values (perses/plugins#277)
- [ENHANCEMENT] Plugins/Prometheus: Redesign metric finder
filters (perses/plugins#175)
- [ENHANCEMENT] Plugins/Prometheus: Increase size of the finder
tab datasource dropdown in the Explorer view
(perses/plugins#195)
- [ENHANCEMENT] Plugins/Prometheus: Round the promql response
time (perses/plugins#206)
- [ENHANCEMENT] Plugins/Prometheus: add expand/reduce next at the
top of the list (perses/plugins#343)
- [ENHANCEMENT] Plugins/Prometheus: improve explorer filters
(perses/plugins#342)
- [ENHANCEMENT] bump all plugin version and add Loki plugin
(#3260)
- [ENHANCEMENT] update ListSpec validation to handle single
default value conversion (#3239)
- [ENHANCEMENT] CLI/PLUGIN: schema files are watched and reloaded
when modified (#3190)
- [ENHANCEMENT] CLI/PLUGIN: improve the condition to run npm ci
(#3206)
- [ENHANCEMENT] CLI/PLUGIN: improve output of the cmd
test-schemas (#3194)
- [ENHANCEMENT] create RouterProvider to remove hard dependency
on react-router in plugins (#3140)
- [ENHANCEMENT] Spec: make unit field in format optional (#3035)
- [ENHANCEMENT] Plugins List: sort plugins (#3099)
- [ENHANCEMENT] Configuration: Check the default plugin path
instead of checking environment (#3070)
- [ENHANCEMENT] stronger plugin format validation (#3020)
- [ENHANCEMENT] Go SDK: Allow passing description as a dashboard
option (#2998)
- [ENHANCEMENT] Explorer: Add Execute Query Button to query
editors (#3049)
- [BREAKINGCHANGE] Cleanup spec editor before the form is
submitted (#3269)
- [BREAKINGCHANGE] Plugins/TracingGanttChart: configure attribute
links in panel spec instead of panel props (perses/plugins#210)
- [BREAKINGCHANGE] Plugins/TraceTable: configure link in panel
spec (perses/plugins#211)
- [BREAKINGCHANGE] ScatterChart: configure link in panel spec
(perses/plugins#212)
- [BREAKINGCHANGE] Watch the changes of the unknown specs in all
Editor Plugins (#3203)
- [BUGFIX] fix merge indexed columns regex (#3341)
- [BUGFIX] Simplify the panels management (#3332)
- [BUGFIX] Readd ReactRouterProvider (#3327)
- [BUGFIX] Grafana migration: fix invisible group generated for
orphan panels (#3271)
- [BUGFIX] Remove Variable Preview refresh button (#3298)
- [BUGFIX] Force a refresh time range when the Run Query Button
is clicked every time (#3287)
- [BUGFIX] Plugins/Tempo: do not escape raw strings in TraceQL
auto-complete (perses/plugins#324)
- [BUGFIX] Plugins/Tempo filter bar: escape backslash
(perses/plugins#279)
- [BUGFIX] Plugins/Tempo TraceQL editor: escape label values and
support backticks (perses/plugins#278)
- [BUGFIX] Plugins/Table: prevent failing migration on undefined
fields (perses/plugins#274)
- [BUGFIX] Plugins/Prometheus: handle datasource as a variable in
the cue schema (perses/plugins#237)
- [BUGFIX] Plugins/Prometheus: fix wrong usage of close() in
schema (perses/plugins#159)
- [BUGFIX] Plugins/Prometheus: CUE SDK: fix "incomplete value
string" error (perses/plugins#100)
- [BUGFIX] Plugins/Prometheus: Set the time range end according
to the step and start (perses/plugins#213)
- [BUGFIX] Plugins/Prometheus: move PromQL Expression label
higher to avoid overlap with editor (perses/plugins#189)
- [BUGFIX] Plugins/Prometheus: query-editor: use readonly instead
of disabled (perses/plugins#374)
- [BUGFIX] Plugins/PieChart: Add multi-column feature to the
legend table (perses/plugins#238)
- [BUGFIX] Plugins/PieChart: Remove the static text Access from
the tooltip (perses/plugins#207)
- [BUGFIX] Plugins/StatChart: Fix color for zero values
(perses/plugins#224)
- [BUGFIX] Fix typo in error message (#3257)
- [BUGFIX] Remove Click away to avoid unnecessary endpoint call
(#3238)
- [BUGFIX] Add refresh token to the variable fetch (#3231)
- [BUGFIX] Interaction with controls should not update spec
directly (perses/plugins#326)
- [BUGFIX] Add watch_query_changes to fix run query button issue
(#3192)
- [BUGFIX] Show Run Query Button accordingly (#3185)
- [BUGFIX] Fix Piechart legend value (#3162)
- [BUGFIX] set default panel header height to avoid layout shift
(#3165)
- [BUGFIX] Avoid dashboard name duplication from the front-end
side (#3141)
- [BUGFIX] Add optional validation to the insecure skip verify
(#3136)
- [BUGFIX] Handle Piechart tooltip overlap with legend (#3128)
- [BUGFIX] UI: remove cookies on token refresh fail (#3115)
- [BUGFIX] UI: After selecting a project in import dashboard
import button stays disabled unless clicked outside (#3083)
- [BUGFIX] Spec: update datasource selector to include
datasourcevariable (#3111)
- [BUGFIX] CLI/migrate: replace project by namespace when
migrating to CR (#3073)
- [BUGFIX] UI: use YAML 1.1 spec to export dashboards (#3072)
- [BUGFIX] Explorer: Fix tabs in random order (#3043)
- [DOC] Add some hyperlinks in Plugin concept doc (#3295)
- [DOC] User Documentation on project concept (#3293)
- [DOC] add variable interpolation format docs (#3256)
- [DOC] Add concept doc for Variable + few patches (#3138)
- [DOC] update materials with the Rawkode live (#3127)
- [DOC] patch datasource discovery doc (#3130)
- [DOC] docs: fix wrong redirect_url in examples (#3148)
- [DOC] Add link to the API specs in the provisioning doc (#3032)
- [DOC] Improve datasources concept doc (#3007)
- [DOC] Add concept doc for Datasources (#3004)
- [DOC] remove plugin development configuration doc (#3002)
- [DOC] Fix docs for plugin configuration (#3000)
- [DOC] Add model doc for missing common defs (#2987)
- [DOC] Fix format issue for mkdocs syntax (#2985)
* Dependencies
- Bump actions/checkout from 4 to 5 (#3172)
- Bump actions/download-artifact from 4 to 5 (#3173)
- Bump cuelang.org/go from 0.13.0 to 0.13.1 (#3024)
- Bump cuelang.org/go from 0.13.1 to 0.13.2 (#3055)
- Bump cuelang.org/go from 0.14.0 to 0.14.1 (#3175)
- Bump github.com/go-sql-driver/mysql from 1.9.2 to 1.9.3
(#3023)
- Bump github.com/huandu/go-sqlbuilder from 1.35.0 to 1.35.1
(#3025)
- Bump github.com/jackc/pgx/v5 from 5.7.5 to 5.7.6 (#3303)
- Bump github.com/mholt/archives from 0.1.2 to 0.1.3 (#3056)
- Bump github.com/perses/plugins/prometheus (#3176)
- Bump github.com/perses/plugins/prometheus (#3279)
- Bump github.com/perses/plugins/prometheus in /go-sdk/test
(#3088)
- Bump github.com/perses/plugins/prometheus in /go-sdk/test
(#3177)
- Bump github.com/perses/plugins/prometheus in /go-sdk/test
(#3276)
- Bump github.com/perses/plugins/staticlistvariable in
/go-sdk/test (#2995)
- Bump github.com/perses/plugins/staticlistvariable in
/go-sdk/test (#3275)
- Bump github.com/perses/plugins/table from 0.6.1 to 0.7.0 in
/go-sdk/test (#2989)
- Bump github.com/perses/plugins/table from 0.7.0 to 0.7.1 in
/go-sdk/test (#3039)
- Bump github.com/perses/plugins/table from 0.7.1 to 0.8.0 in
/go-sdk/test (#3273)
- Bump github.com/perses/plugins/timeserieschart (#2997)
- Bump github.com/perses/plugins/timeserieschart (#3274)
- Bump github.com/perses/plugins/timeserieschart in
/go-sdk/test (#2996)
- Bump github.com/perses/plugins/timeserieschart in
/go-sdk/test (#3277)
- Bump github.com/spf13/cobra from 1.9.1 to 1.10.0 (#3280)
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.0
(#3229)
- Bump golang.org/x/mod from 0.24.0 to 0.25.0 (#2991)
- Bump golang.org/x/mod from 0.26.0 to 0.27.0 (#3178)
- Bump golang.org/x/mod from 0.27.0 to 0.28.0 (#3304)
- Bump the k8s-io group across 1 directory with 3 updates
(#3038)
- Bump the k8s-io group across 1 directory with 3 updates
(#3109)
- Bump the k8s-io group across 1 directory with 3 updates
(#3200)
- fix: upgrade @grafana/lezer-traceql from 0.0.20 to 0.0.22
(#3126)
- fix: upgrade @module-federation/enhanced from 0.8.12 to
0.16.0 (#3125)
- fix: upgrade @module-federation/enhanced from 0.8.12 to
0.16.0 (#3131)
-------------------------------------------------------------------
Wed Jun 25 04:48:47 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.51.1:
* [BUGFIX]: Move namespace to correct location for Dashboard CR
export (#3036)
* [BUGFIX] Fixing fetch + JWT token expired + replacing
datasource LRU cache by Tanstack query (#3031)
* [IGNORE] Bump table plugin to v0.7.1 (#3026)
* [BUGFIX] Plugin: Fix internal error returned when the plugin
list is empty (#3022)
* [BUGFIX] fix issue when configuring datasource with direct
access (#3016)
* [BUGFIX] remove wrong array length constraint in transform
schema (#3012)
* [BUGFIX] echart: fixing barchart import (#3011)
* [BUGFIX] fix the redundant consumption of the response object
when the json and text functions are called (#3009)
-------------------------------------------------------------------
Sat Jun 07 04:48:49 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.51.0:
This release is one of the biggest releases we ever made.
On top of many features and improvements, we are introducing a
new plugin architecture that allows you to develop external
plugins and load them in Perses.
As part of this change we are introducing a new repository
perses/plugins containing all default plugins supported by
Perses.
We have also improved the documentation, highlighting features
that were implemented some time ago already but not well
advertised (like datasource discovery and ephemeral dashboards)
Details and explanations can be found in our blog post:
https://perses.dev/blog/2025/06/06/release-v0510/
CLI-related changes
* [ENHANCEMENT] CLI: improve the "no args are supported" feedback
for several commands (#2974)
* [FEATURE] add percli plugin generate command and plugin
documentation (#2918)
* [FEATURE] CLI: list the plugins (#2889)
* [BREAKINGCHANGE] CLI/PLUGIN: implement start command and deep
review of how to load a dev plugin (#2831)
* [ENHANCEMENT] CLI/DAC: ignore a list of pre-defined folder when
building dashboard (#2800)
* [ENHANCEMENT] CLI/PLUGIN: build includes the version in the
archive name (#2804)
* [ENHANCEMENT] CLI/plugin: Improve the way to vendor cue
dependencies and rely on cue default caching (#2795)
* [BREAKINGCHANGE] `percli dac setup`: rely on CUE's new modules
for deps installation (#2724)
* [BUGFIX] CLI: plugin build should consider all subfolder when
getting the cue dependencies (#2748)
* [ENHANCEMENT] rework `percli plugin build` to vendor CUE
dependencies (#2695)
* [ignore] add tests for CLI command plugin lint and build
(#2700)
* [BUGFIX] CLI/plugin: Improve error returned when files are
missing in a plugin and fix loading default config file (#2690)
* [ENHANCEMENT] `percli dac preview`: add current dashboard URL
to the output when applicable (#2505)
* [BUGFIX] Login from percli (method not allowed) (#2577)
* BUGFIX: `percli dac setup`: fix useless requirement of go CLI
when using CUE (#2544)
* [ENHANCEMENT] : percli plugin lint: improve the way to find the
schema files (#2526)
* [DOC] User Guides and CLI section of the docs updated. (#2532)
* [ENHANCEMENT] `percli dac diff`: add output + avoid early
return when processing a directory (#2500)
Dependencies
* Bump github.com/prometheus/common from 0.63.0 to 0.64.0 (#2934)
* Bump github.com/labstack/echo/v4 from 4.13.3 to 4.13.4 (#2944)
* Bump github.com/perses/plugins/table from 0.6.0 to 0.6.1 in
/go-sdk/test (#2963)
* upgrade vulnerable dependencies (#2970)
* Bump cuelang.org/go from 0.12.1 to 0.13.0 (#2946)
* Bump github.com/brunoga/deep from 1.2.4 to 1.2.5 (#2945)
* Bump github.com/perses/plugins/timeserieschart (#2961)
* Bump github.com/olekukonko/tablewriter from 1.0.6 to 1.0.7
(#2962)
* Bump github.com/perses/plugins/timeserieschart in /go-sdk/test
(#2964)
* Bump github.com/perses/plugins/staticlistvariable in
/go-sdk/test (#2965)
* Bump the k8s-io group across 1 directory with 3 updates (#2931)
* Bump github.com/olekukonko/tablewriter from 1.0.3 to 1.0.6
(#2933)
* Bump github.com/mholt/archives from 0.1.1 to 0.1.2 (#2932)
* Bump github.com/olekukonko/tablewriter from 0.0.5 to 1.0.3
(#2912)
* Bump github.com/perses/plugins/staticlistvariable in
/go-sdk/test (#2913)
* Bump github.com/perses/plugins/timeserieschart in /go-sdk/test
(#2895)
* Bump github.com/perses/plugins/timeserieschart (#2897)
* Bump github.com/perses/plugins/table from 0.5.0 to 0.6.0 in
/go-sdk/test (#2896)
* Bump golang.org/x/oauth2 from 0.28.0 to 0.30.0 (#2894)
* Bump golang.org/x/crypto from 0.36.0 to 0.38.0 (#2851)
* [ignore] bump go deps (#2900)
* Bump golangci/golangci-lint-action from 6.5.1 to 8.0.0 (#2828)
* Bump github.com/google/cel-go from 0.24.1 to 0.25.0 (#2883)
* Bump github.com/prometheus/client_model from 0.6.1 to 0.6.2
(#2870)
* Bump github.com/mholt/archives from 0.1.0 to 0.1.1 (#2854)
* Bump cuelang.org/go from 0.12.0 to 0.12.1 (#2853)
* Bump github.com/go-sql-driver/mysql from 1.9.1 to 1.9.2 (#2849)
* Bump github.com/prometheus/promu from 0.17.0 to 0.18.0 (#2848)
* [ignore] update go deps (#2836)
* Bump github.com/perses/plugins/table in /go-sdk/test (#2822)
* Bump github.com/perses/plugins/timeserieschart in /go-sdk/test
(#2824)
* Bump github.com/go-sql-driver/mysql from 1.9.0 to 1.9.1 (#2819)
* Bump github.com/huandu/go-sqlbuilder from 1.34.0 to 1.35.0
(#2820)
* Bump github.com/perses/plugins/timeserieschart (#2826)
* [ignore] bump go deps (#2798)
* Bump the k8s-io group across 1 directory with 3 updates (#2782)
* Bump github.com/perses/plugins/prometheus in /go-sdk/test
(#2742)
* Bump github.com/perses/plugins/prometheus (#2743)
* [IGNORE] Update date-fns and date-fns-tz (#2755)
* Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 (#2780)
* [ignore] bumps go deps (#2746)
* [ignore] update dependabot go mod directories (#2740)
* Bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1
(#2736)
* [BUGFIX] Fix the interface impl of the datasource discovery
(#2714)
* [ignore] move datasource discovery test to the new plugin
system (#2712)
* [FEATURE] By configuration, disable datasource and variable
(#2673)
* [ignore] bumps go deps (#2707)
* [IGNORE] fix goreleaser archive format field used (#2706)
* [IGNORE] run all tests on windows (#2701)
* Bump github.com/google/cel-go from 0.23.2 to 0.24.1 (#2703)
* Bump github.com/PaesslerAG/gval from 1.2.2 to 1.2.4 (#2704)
* [ENHANCEMENT] CLI/Migrate: support CR as a migration format
(#2682)
* Bump golang.org/x/crypto from 0.34.0 to 0.35.0 (#2681)
* update go deps (#2679)
* Bump github.com/labstack/echo-jwt/v4 from 4.2.0 to 4.3.0
(#2479)
* [BREAKINGCHANGE] Remove `percli plugin update` command (#2660)
* Bump golangci/golangci-lint-action from 6.3.1 to 6.5.0 (#2650)
* Bump github.com/huandu/go-sqlbuilder from 1.33.1 to 1.34.0
(#2654)
* Bump perses/github-actions from 0.8.0 to 0.9.0 (#2651)
* Bump github.com/goreleaser/goreleaser/v2 from 2.6.1 to 2.7.0
(#2655)
* Bump the k8s-io group with 3 updates (#2652)
* Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#2653)
* upgrade to node v22 (#2636)
* Bump golang.org/x/mod from 0.22.0 to 0.23.0 (#2620)
* Bump golang.org/x/crypto from 0.32.0 to 0.33.0 (#2621)
* Bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 (#2622)
* Bump golangci/golangci-lint-action from 6.2.0 to 6.3.1 (#2623)
* Bump cuelang.org/go from 0.11.2 to 0.12.0 (#2599)
* bump github.com/perses/common to v0.27.0 to support TLS server
(#2605)
* Bump github.com/goreleaser/goreleaser/v2 from 2.5.1 to 2.6.1
(#2592)
* chore(deps): upgrade TanStack Query to version 5 [WIP] (#2588)
* Bump cuelang.org/go from 0.11.1 to 0.11.2 (#2591)
* bump turbo and module-federation version (#2590)
* bump rspack to last version
* Bump github.com/zitadel/oidc/v3 from 3.34.0 to 3.34.1 (#2572)
* Bump github.com/prometheus/common from 0.61.0 to 0.62.0 (#2571)
* Bump the k8s-io group with 3 updates (#2570)
* Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 (#2573)
* Bump github.com/goreleaser/goreleaser/v2 from 2.5.0 to 2.5.1
(#2536)
* Bump golang.org/x/crypto from 0.31.0 to 0.32.0 (#2550)
* Bump github.com/labstack/echo/v4 from 4.13.2 to 4.13.3 (#2527)
* Bump github.com/zitadel/oidc/v3 from 3.33.1 to 3.34.0 (#2537)
* Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 (#2538)
* Bump cuelang.org/go from 0.11.0 to 0.11.1 (#2528)
* Bump perses/github-actions from 0.7.1 to 0.8.0 (#2529)
* Bump github.com/mholt/archives (#2539)
-------------------------------------------------------------------
Fri Mar 21 08:43:37 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.50.3:
* [ENHANCEMENT] allow insecureSkipVerify to be optional
defaulting to false (#2803)
* [ENHANCEMENT] Support min/max TLS version (#2619)
* [ENHANCEMENT] Improve dashboard performance by reducing
re-renders (#2770)
* [ENHANCEMENT] make proxy authorization optional (#2802)
* [ENHANCEMENT] Add OAuth secret type for Datasources (#2631)
* [ENHANCEMENT] Update PanelEditorForm by using watched values
(#2792)
* [ENHANCEMENT] Add Authorization and BasicAuth definitions to
cue package (#2643)
* [BUGFIX] fix variable grafana migration (#2699)
* [BUGFIX] Format expireAt with ISOString to fix
EphemeralDashboard view crash (#2778)
* [BUGFIX] Fix duplicate query keys in useQueries() (#2779)
* [DOC] Fix doc about TLS config and the TLS secret spec (#2685)
* [DOC] Fix typo in ListVariable spec (#2691)
-------------------------------------------------------------------
Thu Mar 13 18:16:04 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.50.2:
* [FEATURE] add yaml and yaml custom resource to download formats
(#2658)
* [ENHANCEMENT] bump github.com/perses/common to v0.27.0 to
support TLS server
* [ENHANCEMENT] Allow npm install flags to be passed in make
build-ui command (#2727)
* [BUGFIX] Table: fix reorder columns button tooltip (#2722)
* [BUGFIX] HTTPSettingsEditor: remove directUrl/proxy of previous
value (#2739)
* [BUGFIX] Fix the interface impl of the datasource discovery
(#2714)
* [BUGFIX] Refresh RBAC cache when adding or removing users.
(#2670)
* [BUGFIX] Dashboard copy: hide ephemeral option if disabled
(#2633)
* [BUGFIX] add id to avoid setState loops (#2600)
* [BUGIFX] ListVariable: do not clear input value when selecting
a value (#2672)
-------------------------------------------------------------------
Fri Jan 24 06:15:23 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.50.1:
* Merge pull request #2584 from perses/nexucis/release
* [IGNORE] CI: e2e: bump actions/upload-artifact to v4 (#2564)
* [FEATURE] Label metrics in stat chart (#2574)
* [BUGFIX] Inject API prefix in all UI assets (#2576)
* [BUGFIX] Login from percli (method not allowed) (#2577)
* [FEATURE] Value mapping settings for Status History and Stat
Chart (#2462)
* [IGNORE] Add error boundary around recent dashboard on home
page (#2560)
* [BUGFIX] ListVariable: fix autocomplete when 'All' is selected
(#2554)
-------------------------------------------------------------------
Wed Jan 15 13:21:42 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.50.0:
* Release v0.50.0 (#2553)
* [BUGFIX] Update unit's migration (#2519)
* [BUGFIX] GaugeChartPanel: fix empty state (#2548)
* [BUGFIX] Fixes tooltip display in EDGE / IE (#2547)
* [BUGFIX] Redirect to the desired page after login success
(#2354)
* [IGNORE] Correctly type useQuery fetch hooks error (#2546)
* BUGFIX: `percli dac setup`: fix useless requirement of go CLI
when using CUE (#2544)
* Release v0.50.0-rc.1 (#2543)
* [BUGFIX] DaC CUE SDK: Fix inconsistencies in mandatory vs
optional attributes in dashboard lib (#2540)
* [ENHANCEMENT] : percli plugin lint: improve the way to find the
schema files (#2526)
* [ENHANCEMENT] `percli dac diff`: add output + avoid early
return when processing a directory (#2500)
* [ENHANCEMENT] DaC CUE SDK: accurate constraints for duration
attributes (#2525)
* [ENHANCEMENT] DaC CUE SDK: add datasource param to the var
group builder (#2524)
* [BUGFIX] Fix preview display name with prefix (#2520)
* [ENHANCEMENT] Use Perses logo for the app loader (#2518)
* [BUGFIX] Fix for migration of decimal units (#2493)
* [BUGFIX] Table panel: fix cell mapping for range condition
(#2517)
* [ENHANCEMENT] Table panel: editor text fields are debounced
(#2470)
* [DOC] Align plugin doc with the migration revamp (#2516)
* Release v0.50.0-rc.0 (#2515)
* [IGNORE] Upgrade to TypeScript 5.4 + upgrade eslint (#2513)
* update go deps (#2512)
* Bump the k8s-io group with 3 updates (#2508)
* Downgrade TypeScript version to v5.3 + enforce return typing
(#2504)
* [IGNORE] Upgrade TypeScript to v5.4 (#2502)
* [IGNORE] Enforce typing in eslint base config (#2499)
* [IGNORE] Enforce typing for plugin-system package (#2494)
* [IGNORE] Enforce typing for e2e package (#2498)
* [IGNORE] Enforce typing for storybook package (#2497)
* [IGNORE] Enforce typing for tempo-plugin package (#2496)
* [IGNORE] Enforce typing for prometheus-plugin package (#2495)
* [IGNORE] Enforce typing for panels-plugin package (#2491)
* [IGNORE] Enforce typing for explore package (#2489)
* [IGNORE] Enforce typing for internal-utils package (#2490)
* [IGNORE] Enforce typing for dashboards package (#2488)
* [ENHANCEMENT] Improve the migration (#2481)
* Bump github.com/huandu/go-sqlbuilder from 1.32.0 to 1.33.1
(#2477)
* [IGNORE] Enforce typing for app package (#2487)
* Bump github.com/labstack/echo/v4 from 4.12.0 to 4.13.0 (#2478)
* Bump github.com/prometheus/common from 0.60.1 to 0.61.0 (#2476)
* [DOC] Adjustments in CLI doc (#2480)
* [IGNORE] Ignore more flaky links checks (#2486)
* [IGNORE] Enforce typing for components package (#2485)
* [BUGFIX] `dac diff`: fix output folder not found (#2484)
* [ENHANCEMENT] Table: add default column sorting (#2482)
* [IGNORE] Upgrade MUI to v6 (#2473)
* [FEATURE] add plugin build command (#2471)
* [ENHANCEMENT] Table panel: migrate custom column ordering via
"organize" transformation (#2419)
* [BUGFIX] Table: mapping with min range 0 not working (#2472)
* [IGNORE] Replace some wrong usage of "chart" term by "panel"
(#2468)
* [IGNORE] CLI remove useless check for output flag (#2467)
* [ENHANCEMENT] Add search in metric finder + new option for
hiding panel (#2466)
* [ENHANCEMENT] Add sparkline migration (#2463)
* Bump perses/github-actions from 0.6.0 to 0.7.1 (#2434)
* [ENHANCEMENT] CLI/DAC: return a success message after writing a
diff files (#2464)
* Update text migration (#2465)
* Add yellow mapping from grafana (#2461)
* [ENHANCEMENT] Table: add default column width setting (#2446)
* [BUGFIX] Table: fix migration of joinByField transform (#2458)
* [FEATURE] add plugin lint command (#2459)
* [ENHANCEMENT] Prefix dashboard display name when using dac
preview command (#2460)
* [BUGFIX] Fix Panel JSON validation (#2456)
* [ENHANCEMENT] Add piechart migration (#2449)
* [ENHANCEMENT] Table: add column sorting (#2450)
* [IGNORE] Add function type check on core package (#2447)
* upgrade debian version in Dockerfiles (#2441)
* [IGNORE] Upgrade react-table and react-virtuoso + remove some
sx props leaks (#2445)
* [ENHANCEMENT] Table: best-effort migration of
fieldConfig.overrides to columnSettings (#2443)
* [ENHANCEMENT] Add cell focus on hover (#2442)
* [FEATURE] Status History panel (#2403)
* [BUGFIX] Fix tree view broken when using prometheus built-in
vars (#2405)
* copy duration type from prometheus/common (#2440)
* add @jgbernalp as maintainer of the perses org (#2438)
* [ENHANCEMENT] Update kubebuilder validation (#2437)
* Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#2436)
* Bump the k8s-io group with 3 updates (#2435)
* [ENHANCEMENT] add kubebuilder annotations to all duration types
(#2433)
* [BUGFIX] TimeSeriesChart: fix migration for the format
attribrute (#2432)
* [ENHANCEMENT] RoleBinding prechecking if user and role exist
has been removed (#2430)
* [IGNORE] Add optional local prometheus and tempo to dev env
(#2418)
* [IGNORE] Bump CUE to latest release (#2423)
* Bump github.com/zitadel/oidc/v3 from 3.32.1 to 3.33.1 (#2422)
* [ENHANCEMENT] Refactor struct field names and add validation
for duration fields (#2360)
* [BUGFIX] PromQL Tree view: stop firing the parse query before
the show button gets clicked (#2427)
* Bump cuelang.org/go from 0.11.0-alpha.5 to 0.11.0-rc.1 (#2421)
* [FEATURE] new CLI command for plugins development (#2410)
* Bump golang.org/x/mod from 0.21.0 to 0.22.0 (#2411)
* Bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#2412)
* Bump cuelang.org/go from 0.11.0-alpha.4 to 0.11.0-alpha.5
(#2414)
* [BUGFIX] Fix login command avoiding reusing previous config
(#2416)
* Bump github.com/huandu/go-sqlbuilder from 1.31.0 to 1.32.0
(#2415)
* Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#2413)
* [FEATURE] Table panel: columns can be reordered (#2392)
* [ENHANCEMENT] More user-friendly helpers for prometheus
built-in variables (#2407)
* [BUGFIX] Remove some SX props leaking (#2408)
* [BUGFIX] Edit mode not working after clicking on the resource
row (#2404)
* Migrate defaultValue (#2406)
* [IGNORE] small fix in DaC doc (#2402)
* [IGNORE] Add some external variables to the dev data (#2088)
* [IGNORE] fix remaining indentation issues for the doc website
(#2400)
* update contact list in github issue (#2398)
* [DOC] Adjust markdown syntax following issues spotted on
website (#2397)
- remove patch b04061023c941d879460d81e6e4c6019621dbc16.patch
-------------------------------------------------------------------
Tue Dec 17 09:32:55 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- backport patch b04061023c941d879460d81e6e4c6019621dbc16.patch to
fix failing logins
https://github.com/perses/perses/pull/2416
-------------------------------------------------------------------
Tue Nov 12 06:52:05 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.49.0:
CLI-related changes:
* [DOC] better wording for `percli dac`'s commands helpers
(#2350)
-------------------------------------------------------------------
Fri Oct 11 07:27:36 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.48.0:
https://github.com/perses/perses/releases/tag/v0.48.0
CLI-related changes:
* [DOC] Add links in the CLI doc (#2276)
* [ENHANCEMENT] Ignore Not Found errors in percli delete command
(#2184)
-------------------------------------------------------------------
Tue Sep 10 06:52:18 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- new package perses-cli: CLI for the Perses observability
visualisation project