Skip to content

chore(deps): update all non-major dependencies - #766

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/all-minor-patch
Dec 27, 2024
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Dec 27, 2024

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
cluster-api-operator minor 0.14.0 -> 0.15.0
harbor (source) minor 24.0.0 -> 24.1.2
headlamp (source) minor 0.25.0 -> 0.27.0
kyverno (source) minor 3.2.7 -> 3.3.4
ollama (source) minor 0.62.0 -> 0.69.0
open-webui (source) minor 3.3.2 -> 3.8.0
plantuml (source) minor 3.34.0 -> 3.35.0
reloader minor 1.1.0 -> 1.2.0
testkube patch 2.1.112 -> 2.1.113
trivy-operator minor 0.24.1 -> 0.25.0
vault minor 1.5.4 -> 1.13.3

Release Notes

kubernetes-sigs/cluster-api-operator (cluster-api-operator)

v0.15.0

Compare Source

What's Changed

New Contributors

Full Changelog: kubernetes-sigs/cluster-api-operator@v0.14.0...v0.15.0

bitnami/charts (harbor)

v24.1.2

  • [bitnami/harbor] Release 24.1.2 (#​31156)

v24.1.0

  • [bitnami/harbor] Detect non-standard images (#​30883)

v24.0.2

v24.0.1

headlamp-k8s/headlamp (headlamp)

v0.27.0: 0.27.0

Compare Source

✨ Enhancements:

  • New global search, for quickly finding cluster resources or running actions
  • Add bulk deletion of Kubernetes resources
    • This is done by allowing multiple selection and consequent deletion from the table actions
  • Add a Create button (when RBAC allows creation) to different Kubernetes resources list views
    • This allows us to have at least the base YAML for the resource pre-set up in the editor
  • Use cached objects when rendering the details view, making it render immediately in most cases
    when going from a list view to it
  • Improve how the plugins are shown in the installed view
    • Shows the org now as the author instead of being part of the plugin's name
  • Misc improvements in the Table component, to make it more performant
  • Add resource name to header in details view, for easier identification (thanks to @​farodin91 )
  • Show the origin of each cluster in the home view

New search feature:

Screenshot showing the search feature with the word dice

Bulk selection & deletion of items:

Screenshot showing a table with selection

🧩 Shipped plugins

  • Update shipped plugin app-catalog 0.4.0 (desktop only)
    • Fix broken installation of Helm charts
    • Misc UX fixes
  • Update shipped plugin plugin-catalog 0.2.0 (desktop only)
    • Allow to toggle whether non-official plugins are shown, right from the main list view
  • Update shipped plugin prometheus 0.3.0
    • Improve how Prometheus is detected (thanks to @​caellach )

🐞 Bug fixes

  • Add tooltips to cluster actions
  • Fix stack overflow issue when dealing with a large number of graph nodes in the map view
  • Remember zoom mode used in the map view
  • Improve performance for the map view
  • Fix search functionality for roles in the Roles list view
  • Prevent flashing refresh button when a table is updated with new data
  • Prevent header actions from "blinking" when there are updates
  • Fix namespace filtering in the Roles list view
  • Remove unused filters
  • Fix log viewer fullscreen
  • Fix storageClassName in PVCs
  • Misc fixes in the Table component including type fixes
  • Fix border on the side of the map's details panel
  • Validate names in the AuthVisible component, to avoid false positives
  • Add link to home when failing to enter a cluster (there was no link if only one cluster was configured)
  • Fix "Add Cluster" button in cluster chooser
  • Misc performance improvements, in the sidebar and other places
  • Prevent problems when nodes' statuses are null (thanks to @​farodin91 )
  • Fix search in log viewer (thanks to @​veyselsahin )

💻 Development

  • Fix push-release-assets release related script
  • Add support for column selection to the Table component
  • Add new Traditional Chinese (Taiwan) translations (thanks to @​pichuang )
    • Due to a last-minute issue, we decided not to add this option yet until we figure out a solution
  • Accept passing a JSON/YAML to the EditorDialog
  • Refactor general and cluster settings views (thanks to @​farodin91 )
  • Add Playwright tests

📖 Documentation

  • Improve docs around running in-cluster with multiple clusters defined (thanks to @​gberche-orange )
  • Add documentation on how to publish a plugin on ArtifactHub

Container image: 🐳 ghcr.io/headlamp-k8s/headlamp:v0.27.0
Desktop Apps:

🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage AMD64, ARM64, ARMv7l
🐧 Linux Tarball AMD64, ARM64, ARMv7l
🐧 Debian / Linux AMD64
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)

v0.26.0: 0.26.0

Compare Source

✨ Enhancements:

  • Add brand new Map view of a cluster (beta)
    • Allows users to view a graph representation of the cluster, at the desired zoom level
    • Errors are indicated in the map view which allows for a quick identification of resources needing attention
    • Users can select different resources for a more detailed and relational view
    • Allows searching and filtering cluster resources by different criteria
    • Allows to open resource details in the same view, without having to navigate to a new page
  • Make the app snappier by adding a new caching layer for requests as
    this avoids requesting the same data multiple times
  • Allow doing common actions (edit, view, remove) directly in resource list's rows to avoid
    having to go into the details view to perform them (thanks to @​farodin91 )
  • Unify general, cluster, and plugin settings under the same section, preventing the confusion of having
    different and separate settings views
  • Move Custom Resources sidebar item to the top level, to highlight this section
  • Update Headlamp logo to the new one
  • Helm: Add change ClusterRole option + docs (thanks to @​SegFault02 )
  • Helm: Support deploying additional manifests inline (thanks to @​guydomb )
  • Use translated labels for workload charts' titles (also improves readability even in English)
  • Add a way to copy the error when the app shows the error (Uh-Oh) view
  • Add CLI option to list plugins
  • Big improvements to the YAML editor and the terminal thanks to the Monaco and xterm teams
  • Prevent the entire app from getting to the error state if the error is in the main view. This means the user may still
    be able to navigate to a different view without having to go to the home view
  • Add Custom Resources instances view (thanks to @​Guilamb ). This allows to look for CR instances in the user's
    allowed namespaces, whereas before the user had to go through each CR Definition and required access to their
    namespaces

New Map view:

Watch the video demo on Youtube.

Screenshot new map view

New Map view with details open:

Screenshot new map with details view

Context actions for resource lists:

Screenshot for context actions for resource lists

🧩 Shipped plugins

  • Update shipped plugin app-catalog 0.3.1 (desktop only)
    • The YAML in the install dialog is updated to reflect the Helm chart version, displaying the latest
      version by default and showing the version number in the dialog for clarity
    • The install dialog now sets default values, including the namespace to "default," the version to
      the latest available, and the description to "[app name] deployment
  • Update shipped plugin plugin-catalog 0.1.1 (desktop only)
    • Prompt user to reload the app after installing/uninstalling a plugin (so the settings show up).
      This makes sure the plugin is activated/deactivated
  • Update shipped plugin prometheus 0.2.2
    • Add settings for configuring Prometheus, allowing the users to configure the service address,
      timespan, and to enable/disable metrics for each cluster (under Settings > Plugins > prometheus)

🐞 Bug fixes

  • Fix issues rendering the release notes in dark theme
  • Prevent refreshing the app when it's just finished loading
  • Fix cluster chooser popup header visibility
  • Show the actual issues that happen when loading clusters from KubeConfig
  • Fix problem in port forwarding when there's no token
  • Fix a11y issues with the notification popups
  • Fix broken cluster settings URL from the cluster auth dialog
  • Fix typo in values.yaml comment (thanks to @​JoniJnm )
  • Fix crashing in Job status label when encountering an unknown label
  • Fix resource status label alignment
  • Fix Headlamp event type when restarting a resource
  • Fix duplicate notifications for cluster actions
  • Fix issue in cluster login flashing the "auth unsuccessful" state by mistake
  • Update home view on an interval
  • Allow to apply resources when user's role can only update, not create (thanks to @​jda258 )

💻 Development

  • Add missing MUI date pickers (need for material-react-table)
  • Export getAllowedNamespaces function (so plugins can use it)
  • Add more backend test coverage
  • Refactor API related modules so now they are versioned
  • Refactor KubeObject to allow more extensive type coverage of the Kubernetes data layer
  • Improve how KubeObject classes can be declared (assigning an API endpoint directly is no
    longer needed)
  • Use react-query for backend requests, which adds caching and centralizes calls
  • Add unit tests for frontend API
  • Allow routes to render their main component in full width
  • Automatically set the cluster param to the ResourceLink component
  • Add easy generation of frontend and backend test coverage reports to help develop with a higher quality
    • Through new backend-coverage and backend-coverage-html make targets
  • Use Ubuntu 22 on CI
  • Refactor istokenAboutToExpire to improve clarity and maintainability (thanks to @​guipguia )
  • Remove axe-react for a11y testing in favor of using the Playwright a11y testing facilities
  • Add GitHub issue templates for easier filing of bugs and enhancement requests
  • Drop certain 3rd party dependencies to improve security
  • Improve security of the build environment
  • Misc dependency updates

📖 Documentation

  • Add new and more comprehensive contributors guide
  • Improve a11y of docs including readability
  • Fix broken link in plugin development docs (thanks to @​kingdonb )
  • Fix broken links after API changes (thanks to @​BelovedAugustine )
  • Add ADOPTERS file (if your company uses or builds on top of Headlamp, please add yourselves!)

Container image: 🐳 ghcr.io/headlamp-k8s/headlamp:v0.26.0
Desktop Apps:

🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage AMD64, ARM64, ARMv7l
🐧 Linux Tarball AMD64, ARM64, ARMv7l
🐧 Debian / Linux AMD64
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)

otwld/ollama-helm (ollama)

v0.69.0

Compare Source

What's Changed

Full Changelog: otwld/ollama-helm@ollama-0.66.0...ollama-0.69.0

v0.68.0

Compare Source

What's Changed

Full Changelog: otwld/ollama-helm@ollama-0.67.0...ollama-0.68.0

v0.67.0

Compare Source

What's Changed

Full Changelog: otwld/ollama-helm@ollama-0.66.0...ollama-0.67.0

v0.66.0

Compare Source

What's Changed

Full Changelog: otwld/ollama-helm@ollama-0.65.0...ollama-0.66.0

v0.65.0

Compare Source

What's Changed

New Contributors

Full Changelog: otwld/ollama-helm@ollama-0.64.0...ollama-0.65.0

v0.64.0

Compare Source

What's Changed

Full Changelog: otwld/ollama-helm@ollama-0.63.1...ollama-0.64.0

v0.63.1

Compare Source

What's Changed

New Contributors

Full Changelog: otwld/ollama-helm@ollama-0.63.0...ollama-0.63.1

v0.63.0

Compare Source

What's Changed

Full Changelog: otwld/ollama-helm@ollama-0.62.0...ollama-0.63.0

open-webui/helm-charts (open-webui)

v3.8.0

Compare Source

v3.6.0

Compare Source

Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋

v3.5.1

Compare Source

Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋

v3.5.0

Compare Source

Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋

v3.4.3

Compare Source

Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋

v3.4.0

Compare Source

Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋

stakater/Reloader (reloader)

v1.2.0

Compare Source

Announcement 📢 📢 📢

From this release onwards, helm charts and images/git releases will have different semver versioning. If you are using git releases as a reference for helm charts, it will break in the future.
It is recommended to make changes to your workflows to accommodate these changes for smooth upgrades in the future.

Changes were made to the understanding of our mistakes in treating both helm chart and git releases as related artifacts so they had the same versioning on releases, which we consider is wrong and we are attempting to fix it.

Apologies in advance for trouble, if any.

** (Different versioning for both artifacts; for example, git release of v1.2.0 might not have a chart released with the same version) **

What's Changed

New Contributors

Full Changelog: stakater/Reloader@v1.1.0...v1.2.0

kubeshop/helm-charts (testkube)

v2.1.113

Compare Source

Commit Changelog

aquasecurity/helm-charts (trivy-operator)

v0.25.0

Compare Source

Keeps security report resources updated


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from devantler as a code owner December 27, 2024 09:31
@renovate
renovate Bot enabled auto-merge (squash) December 27, 2024 09:31
@renovate
renovate Bot merged commit 9b5f70e into main Dec 27, 2024
@renovate
renovate Bot deleted the renovate/all-minor-patch branch December 27, 2024 10:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants