diff --git a/docs/static/data/data.json b/docs/static/data/data.json index 2f2f147..c5f0c54 100644 --- a/docs/static/data/data.json +++ b/docs/static/data/data.json @@ -1 +1 @@ -{"updated_at": "2024-07-17T02:01:24Z", "total": 120, "data": [{"name": "", "tag_name": "v17.2.0-rc43", "html_url": "https://api.github.com/repos/gitlabhq/gitlabhq/commits/24d1a95e40d0b792fd52009d7413f7e3309c2294", "repo_url": "https://github.com/gitlabhq/gitlabhq", "body": "Ensure pipelines run for 17.2.0-rc43\n\nThe last commit synced to this repository includes the \"ci skip\" tag,\npreventing tag pipelines from running. To ensure these pipelines do run,\nwe create this commit. This normally is only necessary if a Merge Train\nsync didn't introduce any new changes.\n\nFor more information, refer to issue\nhttps://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/1355.", "created_at": "2024-07-16T23:02:34Z", "project": "Gitlab-ce", "repo": "gitlabhq/gitlabhq", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.65.1", "tag_name": "v1.65.1", "html_url": "https://github.com/grpc/grpc/releases/tag/v1.65.1", "repo_url": "https://github.com/grpc/grpc", "body": "This is release gRPC Core 1.65.1 (gnarly).\r\n\r\nFor gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases).\r\n\r\nThis release contains refinements, improvements, and bug fixes.\r\n", "created_at": "2024-07-16T22:53:49Z", "project": "gRPC", "repo": "grpc/grpc", "type": "Remote Procedure Call", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "helm-loki-6.7.1", "html_url": "https://github.com/grafana/loki/commit/b5b861c348bc768254fd083fb40d2820cf347be6", "repo_url": "https://github.com/grafana/loki", "body": "fix(helm): Update yaml file `./production/helm/loki/Chart.yaml` (+1 other) (#13392)\n\nCo-authored-by: Trevor Whitney ", "created_at": "2024-07-16T22:00:33Z", "project": "loki", "repo": "grafana/loki", "type": "Log", "hosting": "github", "add_time": "2020-11-01T11:11:37Z", "version": "tag"}, {"name": "", "tag_name": "v19.0.1", "html_url": "https://api.github.com/repos/chef/chef/commits/bbb0a6b63bdaf79000a243e0e0c05203c52f7e53", "repo_url": "https://github.com/chef/chef", "body": "Bump version to 19.0.1 by Chef Expeditor\n\nObvious fix; these changes are the result of automation not creative thinking.", "created_at": "2024-07-16T20:30:25Z", "project": "Chef", "repo": "chef/chef", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "Istio 1.22.3", "tag_name": "1.22.3", "html_url": "https://github.com/istio/istio/releases/tag/1.22.3", "repo_url": "https://github.com/istio/istio", "body": "[Artifacts](http://gcsweb.istio.io/gcs/istio-release/releases/1.22.3/)\r\n[Release Notes](https://istio.io/news/releases/1.22.x/announcing-1.22.3/)", "created_at": "2024-07-16T17:55:12Z", "project": "Istio", "repo": "istio/istio", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.468", "tag_name": "jenkins-2.468", "html_url": "https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.468", "repo_url": "https://github.com/jenkinsci/jenkins", "body": "_This is an automatically generated changelog draft for Jenkins weekly releases.\r\nSee https://www.jenkins.io/changelog/2.468/ for the official changelog for this release._\r\n\r\n## \ud83c\udf89 Major features and improvements\r\n\r\n* [JENKINS-69869](https://issues.jenkins.io/browse/JENKINS-69869) - Categorize the user properties (#7268) @Wadeck\r\n\r\n## \ud83d\udc77 Changes for plugin developers\r\n\r\n* Allow administrative monitors to be displayed for users with `Overall/MANAGE` permission (#9437) @Vlatombe\r\n\r\nAll contributors: @Vlatombe, @Wadeck, @basil, @dependabot, @dependabot[bot], @jenkins-release-bot, @jglick, @renovate and @renovate[bot]\r\n", "created_at": "2024-07-16T13:36:31Z", "project": "Jenkins", "repo": "jenkinsci/jenkins", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v1.8.2", "html_url": "https://github.com/hashicorp/nomad/commit/7f0822c1e4f25907d9f60e2d595411950dd1bd28", "repo_url": "https://github.com/hashicorp/nomad", "body": "Generate files for 1.8.2 release", "created_at": "2024-07-16T08:50:09Z", "project": "Nomad", "repo": "hashicorp/nomad", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "Teleport 16.1.0", "tag_name": "v16.1.0", "html_url": "https://github.com/gravitational/teleport/releases/tag/v16.1.0", "repo_url": "https://github.com/gravitational/teleport", "body": "## Description\n\n### New logo\n\nWe're excited to announce an update to the Teleport logo. This refresh aligns\nwith our evolving brand and will be reflected across the product, our marketing\nsite (goteleport.com), branded content, swag, and more.\n\nThe new logo will appear in the web UI starting with this release and on the\nmarketing website starting from July 17th, 2024.\n\n### Database Access session replay\n\nDatabase Access users will be able to watch PostgreSQL query replays in the web\nUI or with tsh.\n\n### Other improvements and fixes\n\n* Fixed \"staircase\" text output for non-interactive Kube exec sessions in Web UI. [#44249](https://github.com/gravitational/teleport/pull/44249)\n* Fixed a leak in the admin process spawned by starting VNet through `tsh vnet` or Teleport Connect. [#44225](https://github.com/gravitational/teleport/pull/44225)\n* Fixed a `kube-agent-updater` bug affecting resolutions of private images. [#44191](https://github.com/gravitational/teleport/pull/44191)\n* The `show_resources` option is no longer required for statically configured proxy ui settings. [#44181](https://github.com/gravitational/teleport/pull/44181)\n* The `teleport-cluster` chart can now use existing ingresses instead of creating its own. [#44146](https://github.com/gravitational/teleport/pull/44146)\n* Ensure that `tsh login` outputs accurate status information for the new session. [#44143](https://github.com/gravitational/teleport/pull/44143)\n* Fixes \"device trust mode _x_ requires Teleport Enterprise\" errors on `tctl`. [#44133](https://github.com/gravitational/teleport/pull/44133)\n* Added the `tbot install systemd` command for installing tbot as a service on Linux systems. [#44083](https://github.com/gravitational/teleport/pull/44083)\n* Added ability to list access list members in json format in `tctl`. [#44071](https://github.com/gravitational/teleport/pull/44071)\n* Update grpc to `v1.64.1` (patches `GO-2024-2978`). [#44067](https://github.com/gravitational/teleport/pull/44067)\n* Batch access review reminders into 1 message and provide link out to the web UI. [#44034](https://github.com/gravitational/teleport/pull/44034)\n* Fixed denying access despite access being configured for Notification Routing Rules in the web UI. [#44029](https://github.com/gravitational/teleport/pull/44029)\n* Honor proxy templates in tsh ssh. [#44026](https://github.com/gravitational/teleport/pull/44026)\n* Fixed eBPF error occurring during startup on Linux RHEL 9. [#44023](https://github.com/gravitational/teleport/pull/44023)\n* Fixed Redshift auto-user deactivation/deletion failure that occurs when a user is created or deleted and another user is deactivated concurrently. [#43968](https://github.com/gravitational/teleport/pull/43968)\n* Lower latency of detecting Kubernetes cluster becoming online. [#43967](https://github.com/gravitational/teleport/pull/43967)\n* Teleport AMIs now optionally source environment variables from `/etc/default/teleport` as regular Teleport package installations do. [#43962](https://github.com/gravitational/teleport/pull/43962)\n* Make `tbot` compilable on Windows. [#43959](https://github.com/gravitational/teleport/pull/43959)\n* Add a new event to the database session recording with query/command result information. [#43955](https://github.com/gravitational/teleport/pull/43955)\n* Enabled setting event types to forward, skip events, skip session types in event-handler helm chart. [#43938](https://github.com/gravitational/teleport/pull/43938)\n* `extraLabels` configured in `teleport-kube-agent` chart values are now correctly propagated to post-delete hooks. A new `extraLabels.job` object has been added for labels which should only apply to the post-delete job. [#43932](https://github.com/gravitational/teleport/pull/43932)\n* Add support for Teams to Opsgenie plugin alert creation. [#43916](https://github.com/gravitational/teleport/pull/43916)\n* Machine ID outputs now execute individually and concurrently, meaning that one failing output does not disrupt other outputs, and that performance when generating a large number of outputs is improved. [#43876](https://github.com/gravitational/teleport/pull/43876)\n* SAML IdP service provider resource can now be updated from the Web UI. [#4651](https://github.com/gravitational/teleport.e/pull/4651)\n* Fixed empty condition from unquoted string with YAML editor for Notification Routing Rules in the Web UI. [#4636](https://github.com/gravitational/teleport.e/pull/4636)\n* Teleport Enterprise now supports the `TELEPORT_REPORTING_HTTP(S)_PROXY` environment variable to specify the URL of the HTTP(S) proxy used for connections to our usage reporting ingest service. [#4568](https://github.com/gravitational/teleport.e/pull/4568)\n* Fixed inaccurately notifying user that access list reviews are due in the web UI. [#4521](https://github.com/gravitational/teleport.e/pull/4521)\n\n\n## Download\n\nDownload the current and previous releases of Teleport at https://goteleport.com/download.\n\nDownload the current release of Teleport plugins from the links below.\n* Slack ([Linux amd64](https://get.gravitational.com/teleport-access-slack-v16.1.0-linux-amd64-bin.tar.gz))\n* Mattermost ([Linux amd64](https://get.gravitational.com/teleport-access-mattermost-v16.1.0-linux-amd64-bin.tar.gz))\n* Discord ([Linux amd64](https://get.gravitational.com/teleport-access-discord-v16.1.0-linux-amd64-bin.tar.gz))\n* Terraform Provider ([Linux amd64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-linux-amd64-bin.tar.gz) | [Linux arm64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-linux-arm64-bin.tar.gz) | [macOS amd64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-amd64-bin.tar.gz) | [macOS arm64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-arm64-bin.tar.gz) | [macOS universal](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-universal-bin.tar.gz))\n* Event Handler ([Linux amd64](https://get.gravitational.com/teleport-event-handler-v16.1.0-linux-amd64-bin.tar.gz) | [macOS amd64](https://get.gravitational.com/teleport-event-handler-v16.1.0-darwin-amd64-bin.tar.gz))\n* PagerDuty ([Linux amd64](https://get.gravitational.com/teleport-access-pagerduty-v16.1.0-linux-amd64-bin.tar.gz))\n* Jira ([Linux amd64](https://get.gravitational.com/teleport-access-jira-v16.1.0-linux-amd64-bin.tar.gz))\n* Email ([Linux amd64](https://get.gravitational.com/teleport-access-email-v16.1.0-linux-amd64-bin.tar.gz))\n* Microsoft Teams ([Linux amd64](https://get.gravitational.com/teleport-access-msteams-v16.1.0-linux-amd64-bin.tar.gz))\n\n", "created_at": "2024-07-16T00:24:16Z", "project": "Teleport", "repo": "gravitational/teleport", "type": "DevOps", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v2.17.2", "html_url": "https://github.com/ansible/ansible/commit/4f96015ce0dea22f95e46306fac46015a3b4ca52", "repo_url": "https://github.com/ansible/ansible", "body": "New release v2.17.2 (#83611)", "created_at": "2024-07-15T19:28:43Z", "project": "Ansible", "repo": "ansible/ansible", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "24.7.0", "tag_name": "24.7.0", "html_url": "https://github.com/getsentry/sentry/releases/tag/24.7.0", "repo_url": "https://github.com/getsentry/sentry", "body": "### Hierarchical grouping deprecation (ongoing)\n\nThis project will move any projects using the mobile grouping configuration as defined here:\r\nhttps://github.com/getsentry/sentry/blob/44d816f0b9a9450fdf47136313b3a4b955ceab84/src/sentry/grouping/strategies/configurations.py#L160-L188\n\nBy: @armenzg (#74144)\n\n### Various fixes & improvements\n\n- chore(api): Rewrite Org Details docs (#73293) by @isabellaenriquez\n- metrics(replay): log rrweb_event_count to slow clicks table (#74277) by @aliu39\n- fix(slack): Fix error handling when fetching slack channel information (#74267) by @dashed\n- chore(replay): alpha -> beta (#74279) by @michellewzhang\n- feat(trace-view): Add UI fallback to old view for STs (#73684) by @k-fish\n- chore(similarity): Add killswitches for each feature flag (#74274) by @jangjodi\n- feat(prompts): support a visible status for un-hiding components (#74228) by @aliu39\n- nit(opsgenie): add config access requirement to error text (#74111) by @mifu67\n- ref(similarity): Add killswitch to delete record task (#74212) by @jangjodi\n- ref(profiling) battery usage chart (#74273) by @JonasBa\n- ref(discover): Use snake case for dataset variable (#74215) by @narsaynorath\n- ref(proguard): Deobfuscate view hierarchies as part of symbolication (#74196) by @loewenheim\n- feat(profiling) construct profile from continuous chunk (#74171) by @JonasBa\n- ref(profiling) store unit on profile chart (#74152) by @JonasBa\n- ref(metrics): Update copies (#74270) by @priscilawebdev\n- ref(proguard): Remove separate queue (#74269) by @loewenheim\n- ref(metrics): Update copies (#74268) by @priscilawebdev\n- Revert \"ref(proguard): Remove separate queue (#74198)\" (a1ab12d0) by @getsentry-bot\n- ref(proguard): Remove separate queue (#74198) by @loewenheim\n- feat(metrics): numeric span attribute extraction (#74190) by @obostjancic\n- feat(metrics): update extraction rule tag description (#74118) by @obostjancic\n- fix(minimetrics): skip span attribute attach if there is no span (#74193) by @obostjancic\n- feat(auto-import): Enable default vscode auto-import for Sentry BE (#74197) by @MichaelSun48\n- fix: fix broken links to Performance docs pages (#74235) by @mjq\n\n_Plus 911 more_", "created_at": "2024-07-15T17:03:07Z", "project": "Sentry", "repo": "getsentry/sentry", "type": "Monitor", "hosting": "github", "add_time": "2019-09-30T11:11:37Z"}, {"name": "v3.1.0", "tag_name": "v3.1.0", "html_url": "https://github.com/traefik/traefik/releases/tag/v3.1.0", "repo_url": "https://github.com/containous/traefik", "body": "**Important:** Please read the [migration guide](https://doc.traefik.io/traefik/v3.1/migration/v3/#v30-to-v31).\r\n\r\n**Enhancements:**\r\n- **[k8s,k8s/gatewayapi]** Support invalid HTTPRoute status ([#10714](https://github.com/traefik/traefik/pull/10714) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** KubernetesGateway provider is no longer experimental ([#10840](https://github.com/traefik/traefik/pull/10840) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Bump Gateway API to v1.1.0 ([#10835](https://github.com/traefik/traefik/pull/10835) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Fix route attachments to gateways ([#10761](https://github.com/traefik/traefik/pull/10761) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support HTTPRoute method and query param matching ([#10815](https://github.com/traefik/traefik/pull/10815) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support HTTPURLRewrite filter ([#10571](https://github.com/traefik/traefik/pull/10571) by [SantoDE](https://github.com/SantoDE))\r\n- **[k8s,k8s/gatewayapi]** Set Gateway HTTPRoute status ([#10667](https://github.com/traefik/traefik/pull/10667) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support ReferenceGrant for HTTPRoute backends ([#10771](https://github.com/traefik/traefik/pull/10771) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Compute HTTPRoute priorities ([#10766](https://github.com/traefik/traefik/pull/10766) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support RegularExpression for path matching ([#10717](https://github.com/traefik/traefik/pull/10717) by [dmavrommatis](https://github.com/dmavrommatis))\r\n- **[k8s/crd,k8s]** Support HealthCheck for ExternalName services ([#10467](https://github.com/traefik/traefik/pull/10467) by [marcmognol](https://github.com/marcmognol))\r\n- **[k8s/ingress,k8s/crd,k8s,k8s/gatewayapi]** Migrate to EndpointSlices API ([#10664](https://github.com/traefik/traefik/pull/10664) by [jnoordsij](https://github.com/jnoordsij))\r\n- **[k8s/ingress,k8s/crd,k8s]** Change log level from Warning to Info when ExternalName services is enabled ([#10682](https://github.com/traefik/traefik/pull/10682) by [marcmognol](https://github.com/marcmognol))\r\n- **[k8s/ingress,k8s/crd,k8s]** Allow to use internal Node IPs for NodePort services ([#10278](https://github.com/traefik/traefik/pull/10278) by [jorisvergeer](https://github.com/jorisvergeer))\r\n- **[middleware,k8s,k8s/gatewayapi]** Improve HTTPRoute Redirect Filter with port and scheme ([#10784](https://github.com/traefik/traefik/pull/10784) by [rtribotte](https://github.com/rtribotte))\r\n- **[middleware,k8s,k8s/gatewayapi]** Support HTTPRoute redirect port and scheme ([#10802](https://github.com/traefik/traefik/pull/10802) by [rtribotte](https://github.com/rtribotte))\r\n- **[middleware]** Support Content-Security-Policy-Report-Only in the headers middleware ([#10709](https://github.com/traefik/traefik/pull/10709) by [SpecLad](https://github.com/SpecLad))\r\n- **[middleware]** Add support for Zstandard to the compression middleware ([#10660](https://github.com/traefik/traefik/pull/10660) by [Belphemur](https://github.com/Belphemur))\r\n- **[plugins]** Enhance wasm plugins ([#10829](https://github.com/traefik/traefik/pull/10829) by [juliens](https://github.com/juliens))\r\n- **[plugins]** Add logs for plugins load ([#10848](https://github.com/traefik/traefik/pull/10848) by [mmatur](https://github.com/mmatur))\r\n- **[server]** Support systemd socket-activation ([#10399](https://github.com/traefik/traefik/pull/10399) by [juliens](https://github.com/juliens))\r\n\r\n**Bug fixes:**\r\n- **[k8s,k8s/gatewayapi]** Retry on Gateway API resource status update ([#10881](https://github.com/traefik/traefik/pull/10881) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Do not disable Gateway API provider if not enabled in experimental ([#10862](https://github.com/traefik/traefik/pull/10862) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[otel]** Bump opentelemetry-go to v1.28 ([#10876](https://github.com/traefik/traefik/pull/10876) by [arukiidou](https://github.com/arukiidou))\r\n- **[plugins]** Fix build only linux and darwin support wazergo ([#10857](https://github.com/traefik/traefik/pull/10857) by [juliens](https://github.com/juliens))\r\n- **[healthcheck,k8s/crd,k8s]** Fix Healthcheck default value for ExternalName services ([#10778](https://github.com/traefik/traefik/pull/10778) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[middleware,metrics,tracing]** Upgrade to OpenTelemetry Semantic Conventions v1.26.0 ([#10850](https://github.com/traefik/traefik/pull/10850) by [mmatur](https://github.com/mmatur))\r\n\r\n**Documentation:**\r\n- **[k8s,k8s/gatewayapi]** Fix the Kubernetes Gateway API documentation ([#10844](https://github.com/traefik/traefik/pull/10844) by [nmengin](https://github.com/nmengin))\r\n- **[k8s,k8s/gatewayapi]** Rework Kubernetes Gateway API documentation ([#10897](https://github.com/traefik/traefik/pull/10897) by [kevinpollet](https://github.com/kevinpollet))\r\n- Prepare release v3.1.0-rc3 ([#10872](https://github.com/traefik/traefik/pull/10872) by [rtribotte](https://github.com/rtribotte))\r\n- Prepare release v3.1.0-rc2 ([#10860](https://github.com/traefik/traefik/pull/10860) by [kevinpollet](https://github.com/kevinpollet))\r\n- Prepare release v3.1.0-rc1 ([#10856](https://github.com/traefik/traefik/pull/10856) by [rtribotte](https://github.com/rtribotte))\r\n\r\n**Misc:**\r\n- Merge current v3.0 into v3.1 ([#10902](https://github.com/traefik/traefik/pull/10902) by [rtribotte](https://github.com/rtribotte))\r\n- Merge current v3.0 into v3.1 ([#10871](https://github.com/traefik/traefik/pull/10871) by [rtribotte](https://github.com/rtribotte))\r\n- Merge current v3.0 into master ([#10853](https://github.com/traefik/traefik/pull/10853) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10811](https://github.com/traefik/traefik/pull/10811) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10789](https://github.com/traefik/traefik/pull/10789) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10750](https://github.com/traefik/traefik/pull/10750) by [kevinpollet](https://github.com/kevinpollet))\r\n- Merge current v3.0 into master ([#10655](https://github.com/traefik/traefik/pull/10655) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10567](https://github.com/traefik/traefik/pull/10567) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10418](https://github.com/traefik/traefik/pull/10418) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10040](https://github.com/traefik/traefik/pull/10040) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#9933](https://github.com/traefik/traefik/pull/9933) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9897](https://github.com/traefik/traefik/pull/9897) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9871](https://github.com/traefik/traefik/pull/9871) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9807](https://github.com/traefik/traefik/pull/9807) by [ldez](https://github.com/ldez))\r\n", "created_at": "2024-07-15T14:38:04Z", "project": "Traefik", "repo": "containous/traefik", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "3.8.0-rc1", "html_url": "https://api.github.com/repos/apache/kafka/commits/d54ce2124befa16bc0d40165f246cfd6f5067ae0", "repo_url": "https://github.com/apache/kafka", "body": "Bump version to 3.8.0", "created_at": "2024-07-15T13:43:42Z", "project": "Kafka", "repo": "apache/kafka", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "6.1.0-alpha.5", "html_url": "https://api.github.com/repos/Graylog2/graylog2-server/commits/e52dca4bfb6a051129a3dec753b0e0d0e136a8ef", "repo_url": "https://github.com/Graylog2/graylog2-server", "body": "[graylog2-server] prepare release 6.1.0-alpha.5", "created_at": "2024-07-15T11:39:51Z", "project": "Graylog", "repo": "Graylog2/graylog2-server", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "", "tag_name": "6.4.17", "html_url": "https://api.github.com/repos/zabbix/zabbix/commits/c12261f00b420ad70ce35a8e34b6a35f39a52924", "repo_url": "https://github.com/zabbix/zabbix", "body": ".......... [ZBXNEXT-826] updated release date and version for 6.4.17", "created_at": "2024-07-15T11:03:51Z", "project": "zabbix", "repo": "zabbix/zabbix", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.19.1", "tag_name": "v1.19.1", "html_url": "https://github.com/hashicorp/consul/releases/tag/v1.19.1", "repo_url": "https://github.com/hashicorp/consul", "body": "## 1.19.1 (July 11, 2024)\n\nSECURITY:\n\n* Upgrade envoy module dependencies to version 1.27.7, 1.28.5 and 1.29.7 or higher to resolve [CVE-2024-39305](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-39305) [[GH-21524](https://github.com/hashicorp/consul/issues/21524)]\n* Upgrade go version to 1.22.5 to address [CVE-2024-24791](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-24791) [[GH-21507](https://github.com/hashicorp/consul/issues/21507)]\n* Upgrade go-retryablehttp to address [CVE-2024-6104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-6104) [[GH-21384](https://github.com/hashicorp/consul/issues/21384)]\n* agent: removed reflected cross-site scripting vulnerability [[GH-21342](https://github.com/hashicorp/consul/issues/21342)]\n* ui: Pin and namespace sub-module dependencies related to the Consul UI [[GH-21378](https://github.com/hashicorp/consul/issues/21378)]\n\nIMPROVEMENTS:\n\n* mesh: update supported envoy version 1.29.5 in addition to 1.28.4, 1.27.6. [[GH-21277](https://github.com/hashicorp/consul/issues/21277)]\n\nBUG FIXES:\n\n* core: Fix multiple incorrect type conversion for potential overflows [[GH-21251](https://github.com/hashicorp/consul/issues/21251)]\n* core: Fix panic runtime error on AliasCheck [[GH-21339](https://github.com/hashicorp/consul/issues/21339)]\n* dns: Fix a regression where DNS SRV questions were returning duplicate hostnames instead of encoded IPs.\n This affected Nomad integrations with Consul. [[GH-21361](https://github.com/hashicorp/consul/issues/21361)]\n* dns: Fix a regression where DNS tags using the standard lookup syntax, `tag.name.service.consul`, were being disregarded. [[GH-21361](https://github.com/hashicorp/consul/issues/21361)]\n* dns: Fixes a spam log message \"Failed to parse TTL for prepared query...\"\n that was always being logged on each prepared query evaluation. [[GH-21381](https://github.com/hashicorp/consul/issues/21381)]\n* terminating-gateway: **(Enterprise Only)** Fixed issue where enterprise metadata applied to linked services was the terminating-gateways enterprise metadata and not the linked services enterprise metadata. [[GH-21382](https://github.com/hashicorp/consul/issues/21382)]\n* txn: Fix a bug where mismatched Consul server versions could result in undetected data loss for when using newer Transaction verbs. [[GH-21519](https://github.com/hashicorp/consul/issues/21519)]\n\n", "created_at": "2024-07-11T14:47:27Z", "project": "Consul", "repo": "hashicorp/consul", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "r8.0.0-rc13", "html_url": "https://api.github.com/repos/mongodb/mongo/commits/191b175a01c7f712b4ef851d584f7e7ba5cee056", "repo_url": "https://github.com/mongoDb/mongo", "body": "SERVER-91997 Prevent holding fcv lock while doing remote request in resharding (#24587)\n\nGitOrigin-RevId: b5271455825d4af9af540e3dd05ae19963355efb", "created_at": "2024-07-11T14:05:18Z", "project": "MongoDb", "repo": "mongoDb/mongo", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "KubeEdge v1.17.1 release", "tag_name": "v1.17.1", "html_url": "https://github.com/kubeedge/kubeedge/releases/tag/v1.17.1", "repo_url": "https://github.com/kubeedge/kubeedge", "body": "See [CHANGELOG-1.17.md](https://github.com/kubeedge/kubeedge/blob/master/CHANGELOG/CHANGELOG-1.17.md) for details.", "created_at": "2024-07-11T12:24:54Z", "project": "KubeEdge", "repo": "kubeedge/kubeedge", "type": "Edge", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v4.0.0", "tag_name": "v4.0.0", "html_url": "https://github.com/jumpserver/jumpserver/releases/tag/v4.0.0", "repo_url": "https://github.com/jumpserver/jumpserver", "body": "## \u2728JumpServer v4.0.0 is now available! \u2728 \r\n\r\nOn the 10th anniversary of the JumpServer open-source project, we released the v4.0 milestone version. JumpServer v4.0 is optimized for world-wide users especially.\r\n\r\nJumpServer v4.0 is a better open-source Privileged Access Management (PAM) tool that provides DevOps and IT teams with on-demand and secure access to SSH, RDP, Kubernetes, Database and RemoteApp endpoints through a Web Browser.\r\n\r\n![JumpServer Overview](https://github.com/jumpserver/jumpserver/assets/32935519/94252236-d666-4f91-8bf8-1f0c4cf1798c)\r\n\r\n## \ud83d\ude80 Quick Start\r\n\r\nPrepare a clean Linux Server ( 64 bit, >= 4c8g )\r\n\r\n```\r\ncurl -sSL https://github.com/jumpserver/jumpserver/releases/download/v4.0.0/quick_start.sh | bash\r\n```\r\n\r\nAccess JumpServer in your browser at `http://your-jumpserver-ip/`\r\n- Username: `admin`\r\n- Password: `ChangeMe`", "created_at": "2024-07-11T07:56:55Z", "project": "Jumpserver", "repo": "jumpserver/jumpserver", "type": "Security", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Helm v3.15.3", "tag_name": "v3.15.3", "html_url": "https://github.com/helm/helm/releases/tag/v3.15.3", "repo_url": "https://github.com/helm/helm", "body": "Helm v3.15.3 is a patch release. Users are encouraged to upgrade for the best experience. Users are encouraged to upgrade for the best experience.\r\n\r\nThe community keeps growing, and we'd love to see you there!\r\n\r\n- Join the discussion in [Kubernetes Slack](https://kubernetes.slack.com):\r\n - for questions and just to hang out\r\n - for discussing PRs, code, and bugs\r\n- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via [Zoom](https://zoom.us/j/696660622)\r\n- Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0)\r\n\r\n## Installation and Upgrading\r\n\r\nDownload Helm v3.15.3. The common platform binaries are here:\r\n\r\n- [MacOS amd64](https://get.helm.sh/helm-v3.15.3-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-darwin-amd64.tar.gz.sha256sum) / 68306cbd9808271cd95974328e4238c052c8495e09b0038828b65190491aeb9c)\r\n- [MacOS arm64](https://get.helm.sh/helm-v3.15.3-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-darwin-arm64.tar.gz.sha256sum) / 9ed53b19cfd935908c5269ba3e88028462fc4c249f85f937ae8cc04b6fe9cead)\r\n- [Linux amd64](https://get.helm.sh/helm-v3.15.3-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-amd64.tar.gz.sha256sum) / ad871aecb0c9fd96aa6702f6b79e87556c8998c2e714a4959bf71ee31282ac9c)\r\n- [Linux arm](https://get.helm.sh/helm-v3.15.3-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-arm.tar.gz.sha256sum) / 77a9c9699c836dd34fca3d9e783f9e70e0ddbe1a4b44aa13fac82f6193da452f)\r\n- [Linux arm64](https://get.helm.sh/helm-v3.15.3-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-arm64.tar.gz.sha256sum) / bd57697305ba46fef3299b50168a34faa777dd2cf5b43b50df92cca7ed118cce)\r\n- [Linux i386](https://get.helm.sh/helm-v3.15.3-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-386.tar.gz.sha256sum) / 60ee9fb18b3ecfee96cd680ff2a5dcab7f61b7c522efe0c7fc7a7e2c2577157c)\r\n- [Linux ppc64le](https://get.helm.sh/helm-v3.15.3-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-ppc64le.tar.gz.sha256sum) / fac86a8a0515e1f4593d6288426c99f2b3edac946b7f118fcfe03e4a09523f25)\r\n- [Linux s390x](https://get.helm.sh/helm-v3.15.3-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-s390x.tar.gz.sha256sum) / 5de47bc4fbae5a4d06d26c71f935334e5576954eed5c8ccef677607b59371c8e)\r\n- [Linux riscv64](https://get.helm.sh/helm-v3.15.3-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-riscv64.tar.gz.sha256sum) / 096f773146abc7ef7348e32e74b7c27633bf063e117644bc9e0b75c50c9954e4)\r\n- [Windows amd64](https://get.helm.sh/helm-v3.15.3-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.15.3-windows-amd64.zip.sha256sum) / fd857635bbb38b20a91731e5d084c2e21503b0f797b153e3246de01676819f23)\r\n\r\nThis release was signed with `672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E ` and can be found at @mattfarina [keybase account](https://keybase.io/mattfarina). Please use the attached signatures for verifying this release using `gpg`.\r\n\r\nThe [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) on any system with `bash`.\r\n\r\n## What's Next\r\n\r\n- 3.15.4 will contain only bug fixes and be released on August 14, 2024.\r\n- 3.16.0 is the next feature release and will be on September 11, 2024.\r\n\r\n## Changelog\r\n\r\n- fix(helm): Use burst limit setting for discovery 3bb50bbbdd9c946ba9989fbe4fb4104766302a64 (Evan Foster)\r\n- fixed dependency_update_test.go f440d3b19ed772502b85ade33f7ee6bf4a35c85c (Suleiman Dibirov)\r\n- fix(dependencyBuild): prevent race condition in concurrent helm dependency f262d80d30bd7c13f2ffe9719d23035adcbc7ede (Suleiman Dibirov)\r\n- fix: respect proxy envvars on helm install/upgrade 7413819bb9c481707efa58b111ff0b85829b79f9 (Sidharth Menon)\r\n- Merge pull request #13085 from alex-kattathra-johnson/issue-12961 eb4cf6051e5b97d48baf5b306ca1aaea1c33c2ae (Joe Julian)", "created_at": "2024-07-10T19:23:30Z", "project": "Helm", "repo": "helm/helm", "type": "Package", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.59.0", "tag_name": "v1.59.0", "html_url": "https://github.com/jaegertracing/jaeger/releases/tag/v1.59.0", "repo_url": "https://github.com/jaegertracing/jaeger", "body": "### Backend Changes\r\n\r\n#### \u26d4 Breaking Changes\r\n\r\n* Update opentelemetry-go to v1.28.0 and refactor references to semantic conventions ([@renovate-bot](https://github.com/renovate-bot) in [#5698](https://github.com/jaegertracing/jaeger/pull/5698))\r\n\r\n#### \u2728 New Features\r\n\r\n* Run jaeger-es-index-cleaner and jaeger-es-rollover locally ([@hellspawn679](https://github.com/hellspawn679) in [#5714](https://github.com/jaegertracing/jaeger/pull/5714))\r\n* [tracegen] allow use of adaptive sampling ([@yurishkuro](https://github.com/yurishkuro) in [#5718](https://github.com/jaegertracing/jaeger/pull/5718))\r\n* [v2] add v1 factory converter to v2 storage factory ([@james-ryans](https://github.com/james-ryans) in [#5497](https://github.com/jaegertracing/jaeger/pull/5497))\r\n* Upgrade badger v3->badger v4 ([@hellspawn679](https://github.com/hellspawn679) in [#5619](https://github.com/jaegertracing/jaeger/pull/5619))\r\n\r\n#### \ud83d\udc1e Bug fixes, Minor Improvements\r\n\r\n* Cleanup the prometheus config ([@FlamingSaint](https://github.com/FlamingSaint) in [#5720](https://github.com/jaegertracing/jaeger/pull/5720))\r\n* Upgrade microsim to v0.4.1 ([@FlamingSaint](https://github.com/FlamingSaint) in [#5702](https://github.com/jaegertracing/jaeger/pull/5702))\r\n* Add all mocks to mockery config file and regenerate ([@danish9039](https://github.com/danish9039) in [#5626](https://github.com/jaegertracing/jaeger/pull/5626))\r\n* Add better logging options ([@yurishkuro](https://github.com/yurishkuro) in [#5675](https://github.com/jaegertracing/jaeger/pull/5675))\r\n* Restore \"operation\" name in the metrics response ([@yurishkuro](https://github.com/yurishkuro) in [#5673](https://github.com/jaegertracing/jaeger/pull/5673))\r\n* Add flag for custom authenticators in cassandra storage ([@hellspawn679](https://github.com/hellspawn679) in [#5628](https://github.com/jaegertracing/jaeger/pull/5628))\r\n* Rename strategy store to sampling strategy provider ([@yurishkuro](https://github.com/yurishkuro) in [#5634](https://github.com/jaegertracing/jaeger/pull/5634))\r\n* [query] avoid errors when closing shared listener ([@vermaaatul07](https://github.com/vermaaatul07) in [#5559](https://github.com/jaegertracing/jaeger/pull/5559))\r\n* Bump github.com/golangci/golangci-lint from 1.55.2 to 1.59.1 and fix linter errors ([@FlamingSaint](https://github.com/FlamingSaint) in [#5579](https://github.com/jaegertracing/jaeger/pull/5579))\r\n* Fix binary path in package-deploy.sh ([@yurishkuro](https://github.com/yurishkuro) in [#5561](https://github.com/jaegertracing/jaeger/pull/5561))\r\n\r\n#### \ud83d\udea7 Experimental Features\r\n\r\n* Implement telemetery struct for v1 components initialization ([@Wise-Wizard](https://github.com/Wise-Wizard) in [#5695](https://github.com/jaegertracing/jaeger/pull/5695))\r\n* Support default configs for storage backends ([@yurishkuro](https://github.com/yurishkuro) in [#5691](https://github.com/jaegertracing/jaeger/pull/5691))\r\n* Simplify configs organization ([@yurishkuro](https://github.com/yurishkuro) in [#5690](https://github.com/jaegertracing/jaeger/pull/5690))\r\n* Create metrics.factory adapter for otel metrics ([@Wise-Wizard](https://github.com/Wise-Wizard) in [#5661](https://github.com/jaegertracing/jaeger/pull/5661))\r\n\r\n#### \ud83d\udc77 CI Improvements\r\n\r\n* Apply 'latest' tag to latest published snapshot images ([@yurishkuro](https://github.com/yurishkuro) in [#5724](https://github.com/jaegertracing/jaeger/pull/5724))\r\n* [bug] use correct argument as jaeger-version ([@yurishkuro](https://github.com/yurishkuro) in [#5716](https://github.com/jaegertracing/jaeger/pull/5716))\r\n* Add spm integration tests ([@hellspawn679](https://github.com/hellspawn679) in [#5640](https://github.com/jaegertracing/jaeger/pull/5640))\r\n* Add spm build to ci ([@yurishkuro](https://github.com/yurishkuro) in [#5663](https://github.com/jaegertracing/jaeger/pull/5663))\r\n* Remove unnecessary .nocover files ([@yurishkuro](https://github.com/yurishkuro) in [#5642](https://github.com/jaegertracing/jaeger/pull/5642))\r\n* Add tests for anonymizer/app/query. ([@shanukun](https://github.com/shanukun) in [#5638](https://github.com/jaegertracing/jaeger/pull/5638))\r\n* Add alternate way to install gotip ([@EraKin575](https://github.com/EraKin575) in [#5618](https://github.com/jaegertracing/jaeger/pull/5618))\r\n* Add semver to dependencies ([@danish9039](https://github.com/danish9039) in [#5590](https://github.com/jaegertracing/jaeger/pull/5590))\r\n* Create config file for mockery instead of using explicit cli flags in the makefile ([@jesslourenco](https://github.com/jesslourenco) in [#5623](https://github.com/jaegertracing/jaeger/pull/5623))\r\n* Update renovate bot to not apply patches to e2e test dependencies ([@DustyMMiller](https://github.com/DustyMMiller) in [#5622](https://github.com/jaegertracing/jaeger/pull/5622))\r\n* Require renovate bot to run go mod tidy ([@yurishkuro](https://github.com/yurishkuro) in [#5612](https://github.com/jaegertracing/jaeger/pull/5612))\r\n* Fix new warnings from the linter upgrade ([@WaterLemons2k](https://github.com/WaterLemons2k) in [#5589](https://github.com/jaegertracing/jaeger/pull/5589))\r\n* [ci] validate that generated mocks are up to date ([@yurishkuro](https://github.com/yurishkuro) in [#5568](https://github.com/jaegertracing/jaeger/pull/5568))\r\n\r\n### \ud83d\udcca UI Changes\r\n\r\n#### \ud83d\udc1e Bug fixes, Minor Improvements\r\n\r\n* Add escaped example to tag search help popup ([@yurishkuro](https://github.com/yurishkuro) in [#2354](https://github.com/jaegertracing/jaeger-ui/pull/2354))\r\n\r\n\r\n\r\n", "created_at": "2024-07-10T15:12:40Z", "project": "Jaeger", "repo": "jaegertracing/jaeger", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "3.10.154", "tag_name": "v3.10.154", "html_url": "https://github.com/jenkins-x/jx/releases/tag/v3.10.154", "repo_url": "https://github.com/jenkins-x/jx", "body": "## Linux\r\n\r\n### amd64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-amd64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n### arm\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-arm.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n### arm64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-arm64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n## macOS\r\n\r\n### Using homebrew\r\n\r\n```shell\r\nbrew install --no-quarantine --cask jenkins-x/jx/jx\r\n```\r\n\r\n### Using curl\r\n\r\n#### amd64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-darwin-amd64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n#### arm64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-darwin-arm64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n## Changes in version 3.10.154\r\n\r\n### Chores\r\n\r\n* deps: upgrade jenkins-x-plugins/jx-gitops to version 0.21.1 (root)\r\n", "created_at": "2024-07-10T15:11:17Z", "project": "JenkinsX", "repo": "jenkins-x/jx", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v3.1-dev3", "html_url": "https://api.github.com/repos/haproxy/haproxy/commits/a4bc71a1a3530586a17e3849271bfadb1c636c86", "repo_url": "https://github.com/haProxy/haProxy", "body": "[RELEASE] Released version 3.1-dev3\n\nReleased version 3.1-dev3 with the following main changes :\n - BUG/MINOR: quic: Wrong datagram building when probing.\n - BUG/MEDIUM: quic: fix possible exit from qc_check_dcid() without unlocking\n - BUG/MINOR: promex: Remove Help prefix repeated twice for each metric\n - DOC: configuration: add details about crt-store in bind \"crt\" keyword\n - BUG/MEDIUM: hlua/cli: Fix lua CLI commands to work with applet's buffers\n - DOC: configuration: more details about the master-worker mode\n - BUG/MEDIUM: server: fix race on server_atomic_sync()\n - BUG/MINOR: jwt: don't try to load files with HMAC algorithm\n - CLEANUP: quic: cleanup prototypes related to CIDs handling\n - CLEANUP: quic: remove non-existing quic_cid_tree definition\n - MINOR: quic: remove access to CID global tree outside of quic_cid module\n - REORG: quic: remove quic_cid_trees reference from proto_quic\n - MINOR: quic: add 2 BUG_ON() on datagram dispatch\n - MINOR: quic: ensure quic_conn is never removed on thread affinity rebind\n - MEDIUM: init: set default for fd_hard_limit via DEFAULT_MAXFD\n - DOC: configuration: update maxconn description\n - MINOR: proto: extend connection thread rebind API\n - BUG/MEDIUM: quic: prevent crash on accept queue full\n - BUG/MEDIUM: peers: Fix crash when syncing learn state of a peer without appctx\n - CI: add weekly QUIC Interop regression against LibreSSL\n - DEV: flags/quic: decode quic_conn flags\n - MINOR: quic: rename \"ssl error\" trace\n - BUG/MEDIUM: init: fix fd_hard_limit default in compute_ideal_maxconn\n - BUG/MINOR: jwt: fix variable initialisation\n - MINOR: ssl/sample: ssl_c_san returns a comma separated list of SAN\n - OPTIM: pool: improve needed_avg cache line access pattern\n - MAJOR: import: update mt_list to support exponential back-off (try #2)\n - CI: weekly QUIC Interop: try to fix private image\n - BUG/MINOR: h1: Fail to parse empty transfer coding names\n - BUG/MINOR: h1: Reject empty coding name as last transfer-encoding value\n - BUG/MEDIUM: h1: Reject empty Transfer-encoding header\n - BUG/MEDIUM: spoe: Be sure to create a SPOE applet if none on the current thread\n - BUILD: listener: silence a build warning about unused value without threads\n - DOC: architecture: remove the totally outdated architecture manual\n - SCRIPTS: create-release: no more need to skip architecture.txt", "created_at": "2024-07-10T13:39:36Z", "project": "HaProxy", "repo": "haProxy/haProxy", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v5.1.2", "tag_name": "v5.1.2", "html_url": "https://github.com/containers/podman/releases/tag/v5.1.2", "repo_url": "https://github.com/containers/libpod", "body": "### Bugfixes\r\n- Fixed a bug that would sometimes prevent the mount of some `podman machine` volumes into the virtual machine when using the Apple hypervisor ([#22569](https://github.com/containers/podman/issues/22569)).\r\n- Fixed a bug where `podman top` would show the incorrect UID for processes in containers run in a user namespace ([#22293](https://github.com/containers/podman/issues/22293)).\r\n- Fixed a bug where the `/etc/hosts` and `/etc/resolv.conf` files in a container would be empty after restoring from a checkpoint ([#22901](https://github.com/containers/podman/issues/22901)).\r\n- Fixed a bug where the `--pod-id-file` argument to `podman run` and `podman create` did not respect the pod's user namespace ([#22931](https://github.com/containers/podman/issues/22931)).\r\n- Fixed a bug in the Podman remote client where specifying a invalid connection in the `CONTAINER_CONNECTION` environment variable would lead to a panic.\r\n\r\n### Misc\r\n- Virtual machines run by `podman machine` using the Apple hypervisor now wait 90 seconds before forcibly stopping the VM, matching the standard systemd shutdown timeout ([#22515](https://github.com/containers/podman/issues/22515)).\r\n- Updates the containers/image library to v5.31.1", "created_at": "2024-07-10T12:21:28Z", "project": "Podman", "repo": "containers/libpod", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.9.2", "tag_name": "v1.9.2", "html_url": "https://github.com/hashicorp/terraform/releases/tag/v1.9.2", "repo_url": "https://github.com/hashicorp/terraform", "body": "## 1.9.2 (July 10, 2024)\n\nBUG FIXES:\n\n* core: Fix panic when self-referencing direct instances from `count` and `for_each` meta attributes. ([#35432](https://github.com/hashicorp/terraform/pull/35432))\n\n", "created_at": "2024-07-10T10:38:21Z", "project": "Terraform", "repo": "hashicorp/terraform", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "2.53.1 / 2024-07-10", "tag_name": "v2.53.1", "html_url": "https://github.com/prometheus/prometheus/releases/tag/v2.53.1", "repo_url": "https://github.com/prometheus/prometheus", "body": "This is a bug-fix release, reverting a change introduced in v2.51.0.\r\n\r\nThe bug was that remote-write would drop samples if the sending flow stalled for longer than it takes to write one \"WAL segment\". How long this takes depends on the data rate of your Prometheus; as a rough guide with 10 million series scraping once per minute it could be about 5 minutes. The issue is [#14087](https://github.com/prometheus/prometheus/issues/14087).\r\n\r\n* [BUGFIX] Remote-write: stop dropping samples in catch-up #14446\r\n\r\nAs usual, container images are available at https://quay.io/repository/prometheus/prometheus?tab=tags and https://hub.docker.com/r/prom/prometheus/tags", "created_at": "2024-07-10T10:14:26Z", "project": "Prometheus", "repo": "prometheus/prometheus", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Tekton Pipeline release v0.61.1 \"Ragdoll Data\"", "tag_name": "v0.61.1", "html_url": "https://github.com/tektoncd/pipeline/releases/tag/v0.61.1", "repo_url": "https://github.com/tektoncd/pipeline", "body": "\r\n\r\n-[Docs @ v0.61.1](https://github.com/tektoncd/pipeline/tree/v0.61.1/docs)\r\n-[Examples @ v0.61.1](https://github.com/tektoncd/pipeline/tree/v0.61.1/examples)\r\n\r\n## Installation one-liner\r\n\r\n```shell\r\nkubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.61.1/release.yaml\r\n```\r\n\r\n## Attestation\r\n\r\nThe Rekor UUID for this release is `24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5`\r\n\r\nObtain the attestation:\r\n```shell\r\nREKOR_UUID=24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5\r\nrekor-cli get --uuid $REKOR_UUID --format json | jq -r .Attestation | jq .\r\n```\r\n\r\nVerify that all container images in the attestation are in the release file:\r\n```shell\r\nRELEASE_FILE=https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.61.1/release.yaml\r\nREKOR_UUID=24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5\r\n\r\n# Obtains the list of images with sha from the attestation\r\nREKOR_ATTESTATION_IMAGES=$(rekor-cli get --uuid \"$REKOR_UUID\" --format json | jq -r .Attestation | jq -r '.subject[]|.name + \":v0.61.1@sha256:\" + .digest.sha256')\r\n\r\n# Download the release file\r\ncurl \"$RELEASE_FILE\" > release.yaml\r\n\r\n# For each image in the attestation, match it to the release file\r\nfor image in $REKOR_ATTESTATION_IMAGES; do\r\n printf $image; grep -q $image release.yaml && echo \" ===> ok\" || echo \" ===> no match\";\r\ndone\r\n```\r\n\r\n\r\n\r\n## Changes\r\n\r\n# Features\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Fixes\r\n\r\n* :bug: [release-v0.61.x] Handle error conditions in CheckMissingResultReferences (#8105)\r\n\r\nmproved error handling for some invalid result reference scenarios.\r\n\r\n\r\n\r\n\r\n### Misc\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Docs\r\n\r\n\r\n\r\n\r\n## Thanks\r\n\r\nThanks to these contributors who contributed to v0.61.1!\r\n* :heart: @tekton-robot\r\n\r\nExtra shout-out for awesome release notes:\r\n* :heart_eyes: @tekton-robot\r\n\r\n", "created_at": "2024-07-09T13:54:18Z", "project": "Tekton", "repo": "tektoncd/pipeline", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "tikv-server v8.2.0", "tag_name": "v8.2.0", "html_url": "https://github.com/tikv/tikv/releases/tag/v8.2.0", "repo_url": "https://github.com/tikv/tikv", "body": "For new features, improvements, and bug fixes released in 8.2.0 for tikv, see [TiDB 8.2.0 release notes](https://docs.pingcap.com/tidb/v8.2/release-8.2.0/).\nSee the difference from the issue perspective:\n
\n\n- tikv/tikv#14827\n- tikv/tikv#14818\n- tikv/tikv#16796\n- tikv/tikv#16810\n- tikv/tikv#16782\n- tikv/tikv#16820\n- tikv/tikv#16825\n- tikv/tikv#16789\n- tikv/tikv#16770\n- tikv/tikv#16809\n- tikv/tikv#16837\n- tikv/tikv#16871\n- tikv/tikv#16880\n- tikv/tikv#16797\n- tikv/tikv#16882\n- tikv/tikv#16913\n- tikv/tikv#16884\n- tikv/tikv#16910\n- tikv/tikv#16800\n- tikv/tikv#16005\n- tikv/tikv#16656\n- tikv/tikv#15999\n- tikv/tikv#16956\n- tikv/tikv#16969\n- tikv/tikv#16962\n- tikv/tikv#16930\n- tikv/tikv#16974\n- tikv/tikv#17020\n- tikv/tikv#16297\n- tikv/tikv#16976\n- tikv/tikv#16653\n- tikv/tikv#17037\n- tikv/tikv#16974\n- tikv/tikv#17040\n- tikv/tikv#17066\n- tikv/tikv#16858\n- tikv/tikv#16444\n- tikv/tikv#17080\n- tikv/tikv#17004\n- tikv/tikv#17075\n- tikv/tikv#17090\n- tikv/tikv#17093\n- tikv/tikv#17060\n- tikv/tikv#17086\n- tikv/tikv#17114\n- tikv/tikv#15972\n- tikv/tikv#17107\n- tikv/tikv#17079\n- tikv/tikv#17127\n- tikv/tikv#17082\n- tikv/tikv#15292\n- tikv/tikv#17024\n- tikv/tikv#17143\n- tikv/tikv#17140\n- tikv/tikv#17123\n- tikv/tikv#16526\n- tikv/tikv#17131\n- tikv/tikv#17138\n- tikv/tikv#16001\n- tikv/tikv#17153\n- tikv/tikv#17103\n- tikv/tikv#17104\n- tikv/tikv#17133\n- tikv/tikv#8160\n- tikv/tikv#15083\n- tikv/tikv#17172\n- tikv/tikv#17176\n- tikv/tikv#17168\n- tikv/tikv#17106\n- tikv/tikv#17191\n- tikv/tikv#17213\n- tikv/tikv#17229\n- tikv/tikv#17233\n\n
", "created_at": "2024-07-09T08:03:03Z", "project": "tikv", "repo": "tikv/tikv", "type": "Kv-Store", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Beats 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/beats/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/beats", "body": "Downloads: https://elastic.co/downloads/beats\nRelease notes: https://www.elastic.co/guide/en/beats/libbeat/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-08T22:00:36Z", "project": "Beats", "repo": "elastic/beats", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "openebs-4.1.0", "tag_name": "openebs-4.1.0", "html_url": "https://github.com/openebs/openebs/releases/tag/openebs-4.1.0", "repo_url": "https://github.com/openebs/openebs", "body": "Containerized Attached Storage for Kubernetes", "created_at": "2024-07-08T13:45:28Z", "project": "OpenEBS", "repo": "openebs/openebs", "type": "Storage", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Kibana 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/kibana/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/kibana", "body": "Downloads: https://elastic.co/downloads/kibana\nRelease notes: https://www.elastic.co/guide/en/kibana/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-08T07:00:25Z", "project": "Kibana", "repo": "elastic/kibana", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Elasticsearch 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/elasticsearch/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/elasticsearch", "body": "Downloads: https://elastic.co/downloads/elasticsearch\nRelease notes: https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-05T23:46:46Z", "project": "Elasticsearch", "repo": "elastic/elasticsearch", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.17.2", "tag_name": "v1.17.2", "html_url": "https://github.com/hashicorp/vault/releases/tag/v1.17.2", "repo_url": "https://github.com/hashicorp/vault", "body": "## 1.17.2\r\n### July 10, 2024\r\n\r\nCHANGES:\r\n\r\n* core: Bump Go version to 1.22.5\r\n* secrets/azure: Update plugin to v0.19.2 [[GH-27652](https://github.com/hashicorp/vault/pull/27652)]\r\n\r\nFEATURES:\r\n\r\n* **AWS secrets engine STS session tags support**: Adds support for setting STS\r\nsession tags when generating temporary credentials using the AWS secrets\r\nengine. [[GH-27620](https://github.com/hashicorp/vault/pull/27620)]\r\n\r\nBUG FIXES:\r\n\r\n* cli: Fixed issue with `vault hcp connect` where HCP resources with uppercase letters were inaccessible when entering the correct project name. [[GH-27694](https://github.com/hashicorp/vault/pull/27694)]\r\n* core (enterprise): Fix HTTP redirects in namespaces to use the correct path and (in the case of event subscriptions) the correct URI scheme. [[GH-27660](https://github.com/hashicorp/vault/pull/27660)]\r\n* core/config: fix issue when using `proxy_protocol_behavior` with `deny_unauthorized`, \r\nwhich causes the Vault TCP listener to close after receiving an untrusted upstream proxy connection. [[GH-27589](https://github.com/hashicorp/vault/pull/27589)]\r\n* core: Fixed an issue with performance standbys not being able to handle rotate root requests. [[GH-27631](https://github.com/hashicorp/vault/pull/27631)]\r\n* secrets/transit (enterprise): Fix an issue that caused input data be returned as part of generated CMAC values.\r\n* ui: Display an error and force a timeout when TOTP passcode is incorrect [[GH-27574](https://github.com/hashicorp/vault/pull/27574)]\r\n* ui: Ensure token expired banner displays when batch token expires [[GH-27479](https://github.com/hashicorp/vault/pull/27479)]\r\n", "created_at": "2024-07-05T19:19:12Z", "project": "Vault", "repo": "hashicorp/vault", "type": "Security", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "Logstash 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/logstash/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/logstash", "body": "Downloads: https://elastic.co/downloads/logstash\nRelease notes: https://www.elastic.co/guide/en/logstash/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-04T08:07:22Z", "project": "Logstash", "repo": "elastic/logstash", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.22.1", "tag_name": "v1.22.1", "html_url": "https://github.com/go-gitea/gitea/releases/tag/v1.22.1", "repo_url": "https://github.com/go-gitea/gitea", "body": "* SECURITY\r\n * Add replacement module for `mholt/archiver` (#31267) (#31270)\r\n* API\r\n * Fix missing images in editor preview due to wrong links (#31299) (#31393)\r\n * Fix duplicate sub-path for avatars (#31365) (#31368)\r\n * Reduce memory usage for chunked artifact uploads to MinIO (#31325) (#31338)\r\n * Remove sub-path from container registry realm (#31293) (#31300)\r\n * Fix NuGet Package API for $filter with Id equality (#31188) (#31242)\r\n * Add an immutable tarball link to archive download headers for Nix (#31139) (#31145)\r\n * Add missed return after `ctx.ServerError` (#31130) (#31133)\r\n* BUGFIXES\r\n * Fix avatar radius problem on the new issue page (#31506) (#31508)\r\n * Fix overflow menu flickering on mobile (#31484) (#31488)\r\n * Fix poor table column width due to breaking words (#31473) (#31477)\r\n * Support relative paths to videos from Wiki pages (#31061) (#31453)\r\n * Fix new issue/pr avatar (#31419) (#31424)\r\n * Increase max length of org team names from 30 to 255 characters (#31410) (#31421)\r\n * Fix line number width in code preview (#31307) (#31316)\r\n * Optimize runner-tags layout to enhance visual experience (#31258) (#31263)\r\n * Fix overflow on push notification (#31179) (#31238)\r\n * Fix overflow on notifications (#31178) (#31237)\r\n * Fix overflow in issue card (#31203) (#31225)\r\n * Split sanitizer functions and fine-tune some tests (#31192) (#31200)\r\n * use correct l10n string (#31487) (#31490)\r\n * Fix dropzone JS error when attachment is disabled (#31486)\r\n * Fix web notification icon not updated once you read all notifications (#31447) (#31466)\r\n * Switch to \"Write\" tab when edit comment again (#31445) (#31461)\r\n * Fix the link for .git-blame-ignore-revs bypass (#31432) (#31442)\r\n * Fix the wrong line number in the diff view page when expanded twice. (#31431) (#31440)\r\n * Fix labels and projects menu overflow on issue page (#31435) (#31439)\r\n * Fix Account Linking UpdateMigrationsByType (#31428) (#31434)\r\n * Fix markdown math brackets render problem (#31420) (#31430)\r\n * Fix rendered wiki page link (#31398) (#31407)\r\n * Fix natural sort (#31384) (#31394)\r\n * Allow downloading attachments of draft releases (#31369) (#31380)\r\n * Fix repo graph JS (#31377)\r\n * Fix incorrect localization `explorer.go` (#31348) (#31350)\r\n * Fix hash render end with colon (#31319) (#31346)\r\n * Fix line number widths (#31341) (#31343)\r\n * Fix navbar `+` menu flashing on page load (#31281) (#31342)\r\n * Fix adopt repository has empty object name in database (#31333) (#31335)\r\n * Delete legacy cookie before setting new cookie (#31306) (#31317)\r\n * Fix some URLs whose sub-path is missing (#31289) (#31292)\r\n * Fix admin oauth2 custom URL settings (#31246) (#31247)\r\n * Make pasted \"img\" tag has the same behavior as markdown image (#31235) (#31243)\r\n * Fix agit checkout command line hint & fix ShowMergeInstructions checking (#31219) (#31222)\r\n * Fix the possible migration failure on 286 with postgres 16 (#31209) (#31218)\r\n * Fix branch order (#31174) (#31193)\r\n * Fix markup preview (#31158) (#31166)\r\n * Fix push multiple branches error with tests (#31151) (#31153)\r\n * Fix API repository object format missed (#31118) (#31132)\r\n * Fix missing memcache import (#31105) (#31109)\r\n * Upgrade `github.com/hashicorp/go-retryablehttp` (#31499)\r\n * Fix double border in system status table (#31363) (#31401)\r\n * Fix bug filtering issues which have no project (#31337) (#31367)\r\n * Fix #31185 try fix lfs download from bitbucket failed (#31201) (#31329)\r\n * Add nix flake for dev shell (#30967) (#31310)\r\n * Fix and clean up `ConfirmModal` (#31283) (#31291)\r\n * Optimize repo-list layout to enhance visual experience (#31272) (#31276)\r\n * fixed the dropdown menu for the top New button to expand to the left (#31273) (#31275)\r\n * Fix Activity Page Contributors dropdown (#31264) (#31269)\r\n * fix: allow actions artifacts storage migration to complete succesfully (#31251) (#31257)\r\n * Make blockquote attention recognize more syntaxes (#31240) (#31250)\r\n * Remove .segment from .project-column (#31204) (#31239)\r\n * Ignore FindRecentlyPushedNewBranches err (#31164) (#31171)\r\n * Use vertical layout for multiple code expander buttons (#31122) (#31152)\r\n * Remove duplicate `ProxyPreserveHost` in Apache httpd doc (#31143) (#31147)\r\n * Improve mobile review ui (#31091) (#31136)\r\n * Fix DashboardRepoList margin (#31121) (#31128)\r\n * Update pip related commands for docker (#31106) (#31111)\r\n\r\nInstances on **[Gitea Cloud](https://cloud.gitea.com)** will be automatically upgraded to this version during the specified maintenance window.", "created_at": "2024-07-04T03:27:28Z", "project": "Gitea", "repo": "go-gitea/gitea", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v19.1.0", "html_url": "https://api.github.com/repos/ceph/ceph/commits/9025b9024baf597d63005552b5ee004013630404", "repo_url": "https://github.com/ceph/ceph", "body": "19.1.0\n\nSigned-off-by: Ceph Release Team ", "created_at": "2024-07-03T20:02:05Z", "project": "Ceph", "repo": "ceph/ceph", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.14.8", "tag_name": "v1.14.8", "html_url": "https://github.com/rook/rook/releases/tag/v1.14.8", "repo_url": "https://github.com/rook/rook", "body": "# Improvements\r\nRook v1.14.8 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.\r\n\r\n- osd: Fix activate failure when block device moves (#14374, @BlaineEXE)\r\n- csi: Update csi-addons repo link for correctly versioned downloads (#14408, @Madhu-1)\r\n- build: Update go-retryablehttp from 0.7.6 to 0.7.7 (#14391, @subhamkrai)\r\n- osd: Use old passphrase to kill the LUKS slot during key rotation (#14367, @black-dragon74)\r\n- csi: Skip creating networkFence when csi is disabled (#14294, @subhamkrai)\r\n", "created_at": "2024-07-03T19:22:15Z", "project": "Rook", "repo": "rook/rook", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "RabbitMQ 3.13.4", "tag_name": "v3.13.4", "html_url": "https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.4", "repo_url": "https://github.com/rabbitmq/rabbitmq-server", "body": "RabbitMQ `3.13.4` is a maintenance release in the `3.13.x` [release series](https://www.rabbitmq.com/release-information).\r\n\r\nStarting June 1st, 2024, community support for this series will only be provided to [regularly contributing users](https://github.com/rabbitmq/rabbitmq-server/blob/main/COMMUNITY_SUPPORT.md) and those\r\nwho hold a valid [commercial support license](https://tanzu.vmware.com/rabbitmq/oss).\r\n\r\nPlease refer to the upgrade section from the [3.13.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.0)\r\nif upgrading from a version prior to 3.13.0.\r\n\r\nThis release requires Erlang 26 and supports Erlang versions up to `26.2.x`.\r\n[RabbitMQ and Erlang/OTP Compatibility Matrix](https://www.rabbitmq.com/docs/which-erlang) has more details on\r\nErlang version requirements for RabbitMQ.\r\n\r\n\r\n### Minimum Supported Erlang Version\r\n\r\nAs of 3.13.0, RabbitMQ requires Erlang 26. Nodes **will fail to start** on older Erlang releases.\r\n\r\nUsers upgrading from 3.12.x (or older releases) on Erlang 25 to 3.13.x on Erlang 26\r\n(both RabbitMQ *and* Erlang are upgraded at the same time) **must** consult\r\nthe [v3.12.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.12.0) and [v3.13.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.0) first.\r\n\r\n\r\n## Changes Worth Mentioning\r\n\r\nRelease notes can be found on GitHub at [rabbitmq-server/release-notes](https://github.com/rabbitmq/rabbitmq-server/tree/v3.13.x/release-notes).\r\n\r\n\r\n### Core Broker\r\n\r\n#### Bug Fixes\r\n\r\n * A rolling upgrade from `3.12.14` to `3.13.x` could run into an exception.\r\n\r\n GitHub issue: [#11380](https://github.com/rabbitmq/rabbitmq-server/issues/11380)\r\n\r\n * When an existing virtual host was re-imported from a definitions file,\r\n its default queue type (DQT) was cleared (reset) if that field was missing in the imported\r\n definitions.\r\n\r\n Now the existing DQT is preserved.\r\n\r\n GitHub issue: [#11457](https://github.com/rabbitmq/rabbitmq-server/pull/11457)\r\n\r\n * When a queue was declared without an explicitly provided `x-queue-type` but a default\r\n queue type (DQT) set (for its virtual host), its redeclaration did not consider\r\n the DQT during the [property equivalence check](https://www.rabbitmq.com/docs/queues#property-equivalence) stage.\r\n\r\n GitHub issue: [#11541](https://github.com/rabbitmq/rabbitmq-server/pull/11541)\r\n\r\n * Feature flag controller could run into a deadlock in some upgrade scenarios.\r\n\r\n GitHub issue: [#11414](https://github.com/rabbitmq/rabbitmq-server/pull/11414)\r\n\r\n * In mixed `3.13.x` and `3.12.x` clusters, when a [Direct Reply-to](https://www.rabbitmq.com/docs/direct-reply-to) client (the app that initiates requests)\r\n was connected to the `3.13` node and the server (the app that responds) was connected to the `3.12` node,\r\n the response was lost due to a message format conversion exception.\r\n\r\n GitHub issue: [#11401](https://github.com/rabbitmq/rabbitmq-server/pull/11401)\r\n\r\n#### Enhancements\r\n\r\n * In some parallel cluster formation scenarios where definitions were [imported on node boot](https://www.rabbitmq.com/docs/definitions#import-on-boot),\r\n the virtual hosts created by the import can only be started on a subset of nodes. This is so\r\n because not all cluster peers are known at virtual host creation time.\r\n\r\n To reconcile (repair) this state, nodes will periodically check that all virtual hosts are initialized\r\n on all cluster nodes. This happens every thirty seconds for the first five minutes\r\n since node boot. As long as the cluster is fully formed within that amount of time,\r\n all nodes will have performed initialization for all virtual hosts that exist.\r\n\r\n GitHub issue: [#11408](https://github.com/rabbitmq/rabbitmq-server/pull/11408)\r\n\r\n * Quorum queue leader replicas now initiate reconciliation (repair) of their\r\n replicas, if there are any missing, more frequently, making quorum queues\r\n more defensive in the case of (**highly discouraged**) [grow-then-shrink upgrades](https://www.rabbitmq.com/docs/upgrade#grow-then-shrink).\r\n\r\n As part of this change, the CPU cost of reconciliation was reduced, now accounting\r\n for less than 1% of the CPU with 10K quorum queues in some test environments.\r\n\r\n Contributed by @SimonUnge.\r\n\r\n GitHub issue: [#11029](https://github.com/rabbitmq/rabbitmq-server/discussions/11029)\r\n\r\n * In the case where the `vhost_max` node limit is reached, the node will log specific errors\r\n when a new virtual host is (unsuccessfully) added.\r\n\r\n Contributed by @SimonUnge.\r\n\r\n GitHub issue: [#11589](https://github.com/rabbitmq/rabbitmq-server/pull/11589)\r\n\r\n * Elapsed time in the logs is now measured using [monotonic time](https://www.erlang.org/doc/apps/erts/time_correction.html).\r\n\r\n GitHub issue: [#11396](https://github.com/rabbitmq/rabbitmq-server/pull/11396)\r\n\r\n\r\n### CLI Tools\r\n\r\n#### Bug Fixes\r\n\r\n * `rabbitmq-diagnostics check_if_node_is_quorum_critical` could report a false positive\r\n when some quorum queue replcas where very recently added or very recently restarted.\r\n\r\n GitHub issue: [#11524](https://github.com/rabbitmq/rabbitmq-server/pull/11524)\r\n\r\n * `rabbitmqctl list_unresponsive_queues` ran into an exception if there were connected MQTT clients\r\n with QoS 0 subscriptions.\r\n\r\n Partially contributed by @gomoripeti.\r\n\r\n GitHub issue: [#11434](https://github.com/rabbitmq/rabbitmq-server/issues/11434)\r\n\r\n#### Enhancements\r\n\r\n * CLI tools now can be built with Elixir 1.17.x.\r\n\r\n Contributed by @VlkrS.\r\n\r\n GitHub issue: [#11529](https://github.com/rabbitmq/rabbitmq-server/pull/11529)\r\n\r\n\r\n### OAuth 2 Plugin\r\n\r\n#### Enhancements\r\n\r\n * OpenID Connect discovery endpoint now can be overridden for identity providers with\r\n non-standard configurations.\r\n\r\n GitHub issue: [#11103](https://github.com/rabbitmq/rabbitmq-server/issues/11103)\r\n\r\n\r\n### Management Plugin\r\n\r\n#### Bug Fixes\r\n\r\n * Virtual host metadata was not included into definition files exported via the HTTP API.\r\n\r\n GitHub issue: [#10515](https://github.com/rabbitmq/rabbitmq-server/issues/10515)\r\n\r\n * When Khepri was enabled and a majority of cluster members were down, adding a virtual host\r\n failed with an unhelpful exception.\r\n\r\n GitHub issue: [#11590](https://github.com/rabbitmq/rabbitmq-server/pull/11590)\r\n\r\n#### Enhancements\r\n\r\n * When default queue type is set on a virtual host but not for individual queues,\r\n the exported queues will have `x-queue-type` set to the default type in the\r\n exported definitions document.\r\n\r\n GitHub issue: [#10515](https://github.com/rabbitmq/rabbitmq-server/issues/10515)\r\n\r\n * Management UI will now display the number of cores available to the node.\r\n\r\n GitHub issue: [#11382](https://github.com/rabbitmq/rabbitmq-server/pull/11382)\r\n\r\n * OAuth 2-specific JavaScript files are now only loaded if the OAuth 2 plugin is enabled\r\n on the node.\r\n\r\n GitHub issue: [#11421](https://github.com/rabbitmq/rabbitmq-server/issues/11421)\r\n\r\n\r\n### HTTP AuthN/AuthZ Backend Plugin\r\n\r\n#### Enhancements\r\n\r\n * TLS-related settings, in particular related to [peer certificate chain verification](https://www.rabbitmq.com/docs/ssl#peer-verification), now can be\r\n configured for this plugin:\r\n\r\n ``` ini\r\n auth_http.ssl_options.verify = verify_none\r\n auth_http.ssl_options.fail_if_no_peer_cert = false\r\n ```\r\n\r\n Please remember that disabling peer certificate chain verification makes the system\r\n less secure and susceptible to [Man-in-the-Middle attacks](https://en.wikipedia.org/wiki/Man-in-the-middle_attack).\r\n Consider enabling the verification in production systems when possible.\r\n\r\n GitHub issue: [#10281](https://github.com/rabbitmq/rabbitmq-server/issues/10281)\r\n\r\n\r\n### etcd Peer Discovery Plugin\r\n\r\n#### Bug Fixes\r\n\r\n * The plugin failed to extract discovered nodes name correctly in earlier `3.13.x`\r\n releases.\r\n\r\n GitHub issue: [#11445](https://github.com/rabbitmq/rabbitmq-server/pull/11445)\r\n\r\n\r\n### Tracing Plugin\r\n\r\n#### Enhancements\r\n\r\n * `tracing.dir`, `tracing.username` and `tracing.password` are the three Tracing plugin\r\n settings that can be set via `rabbitmq.conf`.\r\n\r\n GitHub issue: [#11554](https://github.com/rabbitmq/rabbitmq-server/issues/11554)\r\n\r\n\r\n### Dependency Changes\r\n\r\n * Ra was [upgraded to `2.11.0`](https://github.com/rabbitmq/ra/releases)\r\n * Osiris was [upgraded to `1.8.2`](https://github.com/rabbitmq/osiris/releases)\r\n * Jose was [upgraded to `1.11.10`](https://github.com/potatosalad/erlang-jose/releases)\r\n\r\n## Source Code Archives\r\n\r\nTo obtain source code of the entire distribution, please download the archive named `rabbitmq-server-3.13.4.tar.xz`\r\ninstead of the source tarball produced by GitHub.\r\n", "created_at": "2024-07-03T05:47:10Z", "project": "RabbitMQ", "repo": "rabbitmq/rabbitmq-server", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "containerd 1.7.19", "tag_name": "v1.7.19", "html_url": "https://github.com/containerd/containerd/releases/tag/v1.7.19", "repo_url": "https://github.com/containerd/containerd", "body": "Welcome to the v1.7.19 release of containerd!\n\nThe nineteenth patch release for containerd 1.7 contains various updates and\nsplits the main module from the api module in preparation for the same change\nin containerd 2.0. Splitting the modules will allow 1.7 and 2.x to both exist\nas transitive dependencies without running into API registration errors.\nProjects should use this version as the minimum 1.7 version in preparing to\nuse containerd 2.0 or to be imported alongside it.\n\n### Highlights\n\n* Fix support for OTLP config ([#10360](https://github.com/containerd/containerd/pull/10360))\n* Add API go module ([#10189](https://github.com/containerd/containerd/pull/10189))\n* Remove overlayfs volatile option on temp mounts ([#10332](https://github.com/containerd/containerd/pull/10332))\n* Update runc binary to v1.1.13 ([#10336](https://github.com/containerd/containerd/pull/10336))\n* Migrate platforms package to github.com/containerd/platforms ([#10292](https://github.com/containerd/containerd/pull/10292))\n* Migrate reference/docker package to github.com/distribution/reference ([#10316](https://github.com/containerd/containerd/pull/10316))\n\n#### Container Runtime Interface (CRI)\n\n* Fix panic in NRI from nil CRI reference ([#10406](https://github.com/containerd/containerd/pull/10406))\n* Fix Windows HPC working directory ([#10306](https://github.com/containerd/containerd/pull/10306))\n\nPlease try out the release binaries and report any issues at\nhttps://github.com/containerd/containerd/issues.\n\n### Contributors\n\n* Derek McGowan\n* Sebastiaan van Stijn\n* Wei Fu\n* Phil Estes\n* Akhil Mohan\n* Akihiro Suda\n* Brian Goff\n* Kirtana Ashok\n* Maksym Pavlenko\n* Samuel Karp\n* Austin Vazquez\n* Danny Canter\n* Kazuyoshi Kato\n* Maksim An\n* Yuanyuan Lei\n* krglosse\n\n### Changes\n
70 commits\n

\n\n* Prepare release notes for v1.7.19 ([#10391](https://github.com/containerd/containerd/pull/10391))\n * [`74a3d2901`](https://github.com/containerd/containerd/commit/74a3d29017d780a06601e9015958a162c86f44f4) Prepare release notes for v1.7.19\n* Fix panic in NRI from nil CRI reference ([#10406](https://github.com/containerd/containerd/pull/10406))\n * [`7f5d3c5f4`](https://github.com/containerd/containerd/commit/7f5d3c5f4d5325265f3dfe76f9cc4c17859a6e8a) cri: ensure NRI API never has nil CRI\n* Windows: Supply windows shim version via file ([#10403](https://github.com/containerd/containerd/pull/10403))\n * [`6efc5bb89`](https://github.com/containerd/containerd/commit/6efc5bb89621afab16ff7aaeb83460fd27d1c4c1) update runhcs binary to v0.11.7\n * [`945ae09fd`](https://github.com/containerd/containerd/commit/945ae09fd30a421f108993d7e04f9a6c0b5aa989) Windows: Supply windows shim version via file\n* reference: deprecate SplitObject ([#10397](https://github.com/containerd/containerd/pull/10397))\n * [`dba53578c`](https://github.com/containerd/containerd/commit/dba53578c2b8d5db159295371a6aa9fd0d1ee79f) pkg/reference: deprecate SplitObject\n* Updating hcsshim vendoring to 0.11.7 to include an important backported fix ([#10396](https://github.com/containerd/containerd/pull/10396))\n * [`415dd74a8`](https://github.com/containerd/containerd/commit/415dd74a81ad3a5ed5cc416ad16cfe3cbb09aec3) updating hcsshim to 0.11.7\n* reference: reduce allocations and improve GoDoc ([#10395](https://github.com/containerd/containerd/pull/10395))\n * [`5ad1d2e75`](https://github.com/containerd/containerd/commit/5ad1d2e7592e2a38e5d67eaec5501164f57c7fa2) pkg/reference: Spec.Digest(): inline SplitObject code\n * [`57ce09b42`](https://github.com/containerd/containerd/commit/57ce09b4284cc090af68fdd3f19f4f92125c5b94) pkg/reference: SplitObject: add proper GoDoc\n * [`78ac93fed`](https://github.com/containerd/containerd/commit/78ac93fed415d2d9246cf53cf646e939de955cc9) pkg/reference: SplitObject: zero allocations\n * [`b074e3a7c`](https://github.com/containerd/containerd/commit/b074e3a7ce4dae91324da1ec0f7a619ced0a5e37) pkg/reference: Spec.String(): use string-concatenation instead of sprintf\n* Update api version to v1.7.19 ([#10387](https://github.com/containerd/containerd/pull/10387))\n * [`0eb786de6`](https://github.com/containerd/containerd/commit/0eb786de6692db09ee8b3492f6b6df4c011603e8) Update api version to v1.7.19\n* Prepare release notes for api v1.7.19 ([#10386](https://github.com/containerd/containerd/pull/10386))\n * [`436feeb0d`](https://github.com/containerd/containerd/commit/436feeb0ddcf8188c84c616b97b34cc8acd1aa9f) Prepare api release for v1.7.19\n * [`83822d144`](https://github.com/containerd/containerd/commit/83822d144695458892cc04c237132653e54ca183) Add api release action\n* : api: update github.com/containerd/ttrpc v1.2.5 to align with containerd 1.7 module ([#10364](https://github.com/containerd/containerd/pull/10364))\n * [`2a6aa6ddf`](https://github.com/containerd/containerd/commit/2a6aa6ddf1f09bedc8b86f33a277f2cf6852eedd) [release/1.7] api: update github.com/containerd/ttrpc v1.2.5\n* vendor: github.com/containerd/ttrpc v1.2.5 ([#10373](https://github.com/containerd/containerd/pull/10373))\n * [`37926b10d`](https://github.com/containerd/containerd/commit/37926b10d0dc14cd068dc35dd18190bd38ef9a01) vendor: github.com/containerd/ttrpc v1.2.5\n* golangci-lint fix typo in depguard message ([#10371](https://github.com/containerd/containerd/pull/10371))\n * [`a522e267e`](https://github.com/containerd/containerd/commit/a522e267e8b3312fa1a8679a7dee0c28b208a474) golangci-lint fix typo in depguard message\n* Fix support for OTLP config ([#10360](https://github.com/containerd/containerd/pull/10360))\n * [`1ce1c8f3e`](https://github.com/containerd/containerd/commit/1ce1c8f3e6d36202dab28fe910bf9282fafc2aab) 1.7: Add back support for OTLP config from toml\n* remove imports of errdefs package, and add depguard linter ([#10367](https://github.com/containerd/containerd/pull/10367))\n * [`136e1b72d`](https://github.com/containerd/containerd/commit/136e1b72d8330d43b9cedf051a0b745cf70df9ee) golangci-lint: enable depguard for packages that moved\n * [`f5ce2f204`](https://github.com/containerd/containerd/commit/f5ce2f2049204e1792756b156299eb3470379692) remove imports of errdefs package\n* Add API go module ([#10189](https://github.com/containerd/containerd/pull/10189))\n * [`3be919f3c`](https://github.com/containerd/containerd/commit/3be919f3c023f776e5db1b162f642d79a36312a8) Add support for 1.8 interfaces\n * [`5b87eb502`](https://github.com/containerd/containerd/commit/5b87eb502c705dba767a203b64dfdc3ad0bda109) Add go mod replace when proto changes happen\n * [`a3a7431bc`](https://github.com/containerd/containerd/commit/a3a7431bc3151a5d0a8c6d9e36a6430a76418f81) Add api go submodule\n * [`61b3e2261`](https://github.com/containerd/containerd/commit/61b3e226104ccb52aff9230617750bddd046b76d) Alias protobuf plugin to new api types package\n * [`4b82470f6`](https://github.com/containerd/containerd/commit/4b82470f6939ab951334105cf0b10ca9167964ea) refactor: move plugin/fieldpath to api/types/\n* Remove overlayfs volatile option on temp mounts ([#10332](https://github.com/containerd/containerd/pull/10332))\n * [`24ce9e431`](https://github.com/containerd/containerd/commit/24ce9e4315aa0b1215d1ed0c52df13691e7ff523) integration: backport upgrade testsuite's utils\n * [`79500d5cb`](https://github.com/containerd/containerd/commit/79500d5cb24d2ce7189857ec3322970ff61817c7) *: export RemoveVolatileOption for CRI image volumes\n * [`bb80bd768`](https://github.com/containerd/containerd/commit/bb80bd7681ce22e8bd11aa5aa285a61ef1ac19c2) strip-volatile-option-tmp-mounts\n* Update runc binary to v1.1.13 ([#10336](https://github.com/containerd/containerd/pull/10336))\n * [`6dce90b15`](https://github.com/containerd/containerd/commit/6dce90b1586903a60d84028c7b4a643ac5472fbb) update runc binary to v1.1.13\n* Fail integration test early when a plugin load fails ([#10311](https://github.com/containerd/containerd/pull/10311))\n * [`884094be8`](https://github.com/containerd/containerd/commit/884094be857fd0d72edc716f0791b44b14861a53) devmapper plugin: skip plugin when not configured\n * [`40012b644`](https://github.com/containerd/containerd/commit/40012b6445f6275aabf10be78f2a7a9b6ec6b927) Fail integration test early when a plugin load fails\n* Migrate platforms package to github.com/containerd/platforms ([#10292](https://github.com/containerd/containerd/pull/10292))\n * [`869b78677`](https://github.com/containerd/containerd/commit/869b7867724e10f285f2f26f358b98d4ef0bd310) vendor: github.com/containerd/platforms v0.2.1\n * [`6ccdf6977`](https://github.com/containerd/containerd/commit/6ccdf697711dc9c8915e2c1c8da5f60c2472df5e) platforms: mark aliases as deprecated\n * [`19a056163`](https://github.com/containerd/containerd/commit/19a056163cc37077c33f4e11f8c60d52c14d9a8f) adjust default platform for backward-compatibility\n * [`6ff3e09d2`](https://github.com/containerd/containerd/commit/6ff3e09d201c82839be50f176895656d2bbcffec) migrate platforms package to github.com/containerd/platforms\n* go.mod: github.com/klauspost/compress v1.16.7 ([#10326](https://github.com/containerd/containerd/pull/10326))\n * [`327a3ac61`](https://github.com/containerd/containerd/commit/327a3ac61d9eb30a37a8227ca19fa3ce9ab26545) go.mod: github.com/klauspost/compress v1.16.7\n * [`d0d1264a6`](https://github.com/containerd/containerd/commit/d0d1264a65c522283b938179ab0d9b529952125b) vendor: github.com/klauspost/compress v1.16.5\n* Use Github Actions to run Vagrant CI ([#10325](https://github.com/containerd/containerd/pull/10325))\n * [`02b8dd5ff`](https://github.com/containerd/containerd/commit/02b8dd5ffcb552521d1e6589a488cdf401845a40) Remove cirrus configuration\n * [`31d951bf5`](https://github.com/containerd/containerd/commit/31d951bf5b6a2fc0cd0ee2d7388e52e6b73aba8f) Run vagrant integration tests as github actions\n* Migrate reference/docker package to github.com/distribution/reference ([#10316](https://github.com/containerd/containerd/pull/10316))\n * [`97abbe9cb`](https://github.com/containerd/containerd/commit/97abbe9cba96592987e5accc4951c89059ced51b) build(deps): bump github.com/distribution/reference from 0.5.0 to 0.6.0\n * [`a00a2d20a`](https://github.com/containerd/containerd/commit/a00a2d20a367cf6b906b63cef18dbbbf4157bfb8) reference/docker: remove deprecated SplitHostname\n * [`b38c0f2ef`](https://github.com/containerd/containerd/commit/b38c0f2ef8c887ba2ebdaf186d94115934a2bbbb) replace reference/docker for github.com/distribution/reference v0.5.0\n* build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10 ([#10315](https://github.com/containerd/containerd/pull/10315))\n * [`fef432bfe`](https://github.com/containerd/containerd/commit/fef432bfebd3e0ce813e4f05230649ba22af99e6) build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10\n * [`487c61bfb`](https://github.com/containerd/containerd/commit/487c61bfbbbaccce4154a335c6a5cb97d1f08381) vendor: go.etcd.io/bbolt v1.3.9\n * [`7211f87c4`](https://github.com/containerd/containerd/commit/7211f87c4874b9d09af4545c7c9570a0f406b79c) build(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0\n * [`e908c3e6f`](https://github.com/containerd/containerd/commit/e908c3e6fcc5e23d44fd9581bdcdd33868c5cd5b) vendor: golang.org/x/sync v0.4.0\n * [`d814be5ce`](https://github.com/containerd/containerd/commit/d814be5ce8194934b12e87fe2c50223bf8f38e60) build(deps): bump go.etcd.io/bbolt from 1.3.7 to 1.3.8\n* Fix Windows HPC working directory ([#10306](https://github.com/containerd/containerd/pull/10306))\n * [`33b62936e`](https://github.com/containerd/containerd/commit/33b62936ea56c85183331ad2b1d9cb3c76dce8da) [release/1.7]: HPC working directory fix in pkg/cri/server code\n

\n
\n\n### Changes from containerd/platforms\n
21 commits\n

\n\n* Remove hcsshim import from repo ([containerd/platforms#10](https://github.com/containerd/platforms/pull/10))\n * [`f680838`](https://github.com/containerd/platforms/commit/f6808384daf3b725b61bc23fd40fac5e3a85168f) Remove hcsshim import from repo\n* Fix windows matching when os version is empty ([containerd/platforms#11](https://github.com/containerd/platforms/pull/11))\n * [`983ba15`](https://github.com/containerd/platforms/commit/983ba156b67be3c9597b773bd1f509f0ba693c3d) Update windows matcher to not compare empty os version\n * [`17c859f`](https://github.com/containerd/platforms/commit/17c859f02e8008cc3a4fba44314aa35c947e3f7f) Add tests for osversion matching with no version\n* Add format for platform string ([containerd/platforms#6](https://github.com/containerd/platforms/pull/6))\n * [`38a74d2`](https://github.com/containerd/platforms/commit/38a74d209d3bd4091fa83db35061ce32da31b5c3) Add grammar for platform string\n* downgrade minimum required version of hcsshim to v0.10.0 ([containerd/platforms#5](https://github.com/containerd/platforms/pull/5))\n * [`724b9f8`](https://github.com/containerd/platforms/commit/724b9f89557de4d6e70a9d68882afb1b27e5ac57) downgrade minimum required version of hcsshim to v0.10.0\n* enable linter on windows ([containerd/platforms#4](https://github.com/containerd/platforms/pull/4))\n * [`f6dd384`](https://github.com/containerd/platforms/commit/f6dd3842706b19a665ff27854f12bc8a7f808eb6) enable linter on windows\n* fix grammar and highlights in README ([containerd/platforms#3](https://github.com/containerd/platforms/pull/3))\n * [`cb03428`](https://github.com/containerd/platforms/commit/cb034281bd28d792528b116680b2bbabac7bef75) fix grammar and highlights in README\n* Fix link in README ([containerd/platforms#1](https://github.com/containerd/platforms/pull/1))\n * [`5b937b0`](https://github.com/containerd/platforms/commit/5b937b0167e6bbe5c715dc03e0d37a00f6e833f2) Fix link in README\n* Update Windows linter version ([containerd/platforms#2](https://github.com/containerd/platforms/pull/2))\n * [`129b256`](https://github.com/containerd/platforms/commit/129b256bd216ea5f2fe6f6a78be0ec548c51c9ee) Update linter to skip Windows\n * [`18e3da6`](https://github.com/containerd/platforms/commit/18e3da61205bc54fe188a5a78c0cb83070c48a2c) Add Github actions CI\n * [`ed29dfd`](https://github.com/containerd/platforms/commit/ed29dfd2f71167ddc59cbb096fc28b173023f2ea) Remove space at end of readme\n * [`b3f80ee`](https://github.com/containerd/platforms/commit/b3f80ee8ee3f73aac75070feb14614cdfc2f8be4) Add go module\n * [`8ff004c`](https://github.com/containerd/platforms/commit/8ff004cf820d1b3fbe8d100fef3adb0e50ded133) Add license and readme\n

\n
\n\n### Changes from containerd/ttrpc\n
4 commits\n

\n\n* switch to github.com/containerd/log for logs ([containerd/ttrpc#169](https://github.com/containerd/ttrpc/pull/169))\n * [`4785c70`](https://github.com/containerd/ttrpc/commit/4785c70883bf1729151379b3b5c4674ed2101c61) switch to github.com/containerd/log for logs\n* Fix CI build status badge in readme ([containerd/ttrpc#162](https://github.com/containerd/ttrpc/pull/162))\n * [`e0f3ead`](https://github.com/containerd/ttrpc/commit/e0f3eadca58efdd8f24904d02ba8e1d8a561ec37) Fix CI build status badge in readme\n

\n
\n\n### Dependency Changes\n\n* **github.com/Microsoft/hcsshim** v0.11.5 -> v0.11.7\n* **github.com/containerd/containerd/api** v1.7.19 **_new_**\n* **github.com/containerd/platforms** v0.2.1 **_new_**\n* **github.com/containerd/ttrpc** v1.2.4 -> v1.2.5\n* **github.com/distribution/reference** v0.6.0 **_new_**\n* **github.com/klauspost/compress** v1.16.0 -> v1.16.7\n* **go.etcd.io/bbolt** v1.3.7 -> v1.3.10\n* **golang.org/x/sync** v0.3.0 -> v0.5.0\n\nPrevious release can be found at [v1.7.18](https://github.com/containerd/containerd/releases/tag/v1.7.18)\n", "created_at": "2024-07-02T18:47:39Z", "project": "Containerd", "repo": "containerd/containerd", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v2.7.7", "html_url": "https://api.github.com/repos/influxdata/influxdb/commits/e9e0f744fa892ce2f7936ff8f2bcbf286938c6a0", "repo_url": "https://github.com/influxdata/influxDb", "body": "fix: prevent retention service from hanging (#25121)\n\nFix issue that can cause the retention service to hang waiting on a\r\n`Shard.Close` call. When this occurs, no other shards will be deleted\r\nby the retention service. This is usually noticed as an increase in\r\ndisk usage because old shards are not cleaned up.\r\n\r\nThe fix adds to new methods to `Store`, `SetShardNewReadersBlocked`\r\nand `InUse`. `InUse` can be used to poll if a shard has active readers,\r\nwhich the retention service uses to skip over in-use shards to prevent\r\nthe service from hanging. `SetShardNewReadersBlocked` determines if\r\nnew read access may be granted to a shard. This is required to prevent\r\nrace conditions around the use of `InUse` and the deletion of shards.\r\n\r\nIf the retention service skips over a shard because it is in-use, the\r\nshard will be checked again the next time the retention service is run.\r\nIt can be deleted on subsequent checks if it is no longer in-use. If\r\nthe shards is stuck in-use, the retention service will not be able to\r\ndelete the shards, which can be observed in the logs for manual\r\nintervention. Other shards can still be deleted by the retention service\r\neven if a shard is stuck with readers.\r\n\r\nThis is a port of ad68ec8 from master-1.x to main-2.x.\r\n\r\ncloses: #25118\r\n(cherry picked from commit b4bd607eefe4af3c38a73a5883866a66daecd7db)\r\n(cherry picked from commit cb8cfe3510cf6e147be7277cea1ba6ae2b74839b)", "created_at": "2024-07-01T19:43:20Z", "project": "InfluxDb", "repo": "influxdata/influxDb", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/hashicorp/packer/releases/tag/v1.11.1", "repo_url": "https://github.com/hashicorp/packer", "body": "## 1.11.1 (July 1, 2024)\n\n### NOTES:\n* Future Scaffolding: This release contains additional changes that allow\n Packer core to validate access a HCP Packer bucket before trying to\n publish to it. If the bucket does not exist and the associated service\n principle does not have permission to create the bucket Packer will fail\n the build.[GH-13059](https://github.com/hashicorp/packer/pull/13059)\n\n### SECURITY:\n* core: Bump github.com/hashicorp/go-retryablehttp to address\n CVE-2024-6104.[GH-13081](https://github.com/hashicorp/packer/pull/13081)\n\n### IMPROVEMENTS:\n* core/hcl2: The issue is that local variables in templates are evaluated in a\n non-deterministic order, leading to inconsistent behavior. To fix this,\n local variables will now build a list of direct dependencies, similar to\n datasources, and evaluate these dependencies recursively. A caveat is that\n there's a recursion cap of 10 to prevent infinite recursion; if this limit\n is reached, an error is returned, prompting the user to fix their template.\n [GH-13039](https://github.com/hashicorp/packer/pull/13039)\n* core: bump github.com/hashicorp/hcp-sdk-go from 0.96.0 to 0.99.0\n [GH-13063](https://github.com/hashicorp/packer/pull/13063)\n* core: bump github.com/hashicorp/packer-plugin-sdk from 0.5.3 to 0.5.4\n [GH-13061](https://github.com/hashicorp/packer/pull/13061)\n\n### BUG FIXES:\n* core/hcp: Change UpsertBucket to call GetBucket to address unauthorized error\n from ustream API.\n [GH-13059](https://github.com/hashicorp/packer/pull/13059)\n\n", "created_at": "2024-07-01T13:30:27Z", "project": "packer", "repo": "hashicorp/packer", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "v1.30.3", "tag_name": "v1.30.3", "html_url": "https://github.com/cri-o/cri-o/releases/tag/v1.30.3", "repo_url": "https://github.com/cri-o/cri-o", "body": "- [CRI-O v1.30.3](#cri-o-v1303)\n - [Downloads](#downloads)\n - [Changelog since v1.30.2](#changelog-since-v1302)\n - [Changes by Kind](#changes-by-kind)\n - [Uncategorized](#uncategorized)\n - [Dependencies](#dependencies)\n - [Added](#added)\n - [Changed](#changed)\n - [Removed](#removed)\n\n# CRI-O v1.30.3\n\nThe release notes have been generated for the commit range\n[v1.30.2...v1.30.3](https://github.com/cri-o/cri-o/compare/v1.30.2...v1.30.3) on Mon, 01 Jul 2024 11:19:22 UTC.\n\n## Downloads\n\nDownload one of our static release bundles via our Google Cloud Bucket:\n\n- [cri-o.amd64.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz)\n - [cri-o.amd64.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.sha256sum)\n - [cri-o.amd64.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.sig)\n - [cri-o.amd64.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.cert)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.arm64.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz)\n - [cri-o.arm64.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.sha256sum)\n - [cri-o.arm64.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.sig)\n - [cri-o.arm64.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.cert)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.ppc64le.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz)\n - [cri-o.ppc64le.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.sha256sum)\n - [cri-o.ppc64le.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.sig)\n - [cri-o.ppc64le.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.cert)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.s390x.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz)\n - [cri-o.s390x.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.sha256sum)\n - [cri-o.s390x.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.sig)\n - [cri-o.s390x.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.cert)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx.cert)\n\nTo verify the artifact signatures via [cosign](https://github.com/sigstore/cosign), run:\n\n```console\n> export COSIGN_EXPERIMENTAL=1\n> cosign verify-blob cri-o.amd64.v1.30.3.tar.gz \\\n --certificate-identity https://github.com/cri-o/cri-o/.github/workflows/test.yml@refs/tags/v1.30.3 \\\n --certificate-oidc-issuer https://token.actions.githubusercontent.com \\\n --certificate-github-workflow-repository cri-o/cri-o \\\n --certificate-github-workflow-ref refs/tags/v1.30.3 \\\n --signature cri-o.amd64.v1.30.3.tar.gz.sig \\\n --certificate cri-o.amd64.v1.30.3.tar.gz.cert\n```\n\nTo verify the bill of materials (SBOM) in [SPDX](https://spdx.org) format using the [bom](https://sigs.k8s.io/bom) tool, run:\n\n```console\n> tar xfz cri-o.amd64.v1.30.3.tar.gz\n> bom validate -e cri-o.amd64.v1.30.3.tar.gz.spdx -d cri-o\n```\n\n## Changelog since v1.30.2\n\n### Changes by Kind\n\n#### Uncategorized\n - Reload config should remove pinned images when an empty list is provided (#8323, @sohankunkerkar)\n - Remove a container after it fails to start, to prevent copies of it from piling up until it succeeds. (#8297, @openshift-cherrypick-robot)\n\n## Dependencies\n\n### Added\n_Nothing has changed._\n\n### Changed\n- github.com/google/go-containerregistry: [v0.18.0 \u2192 v0.19.1](https://github.com/google/go-containerregistry/compare/v0.18.0...v0.19.1)\n\n### Removed\n_Nothing has changed._\n", "created_at": "2024-07-01T11:18:42Z", "project": "cri-o", "repo": "cri-o/cri-o", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.30.4", "tag_name": "v1.30.4", "html_url": "https://github.com/envoyproxy/envoy/releases/tag/v1.30.4", "repo_url": "https://github.com/envoyProxy/envoy", "body": "repo: Release v1.30.4\r\n\r\n**Summary of changes**:\r\n\r\n- [CVE-2024-39305](https://github.com/envoyproxy/envoy/security/advisories/GHSA-fp35-g349-h66f) Fix a bug where additional cookie attributes are not sent properly to clients.\r\n\r\n**Docker images**:\r\n https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.30.4\r\n**Docs**:\r\n https://www.envoyproxy.io/docs/envoy/v1.30.4/\r\n**Release notes**:\r\n https://www.envoyproxy.io/docs/envoy/v1.30.4/version_history/v1.30/v1.30.4\r\n**Full changelog**:\r\n https://github.com/envoyproxy/envoy/compare/v1.30.3...v1.30.4\r\n\r\nSigned-off-by: Yan Avlasov \r\nSigned-off-by: Ryan Northey ", "created_at": "2024-07-01T04:46:46Z", "project": "Envoy", "repo": "envoyProxy/envoy", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v2.10.17", "tag_name": "v2.10.17", "html_url": "https://github.com/nats-io/nats-server/releases/tag/v2.10.17", "repo_url": "https://github.com/nats-io/nats-server", "body": "## Changelog\r\n\r\nRefer to the [2.10 Upgrade Guide](https://docs.nats.io/release-notes/whats_new/whats_new_210) for backwards compatibility notes with 2.9.x.\r\n\r\n### Go Version\r\n- 1.22.4 (#5487)\r\n\r\n### Dependencies\r\n- golang.org/x/sys v0.21.0 (#5508)\r\n- golang.org/x/crypto v0.24.0 (#5509)\r\n- github.com/klauspost/compress v1.17.9 (#5538)\r\n- github.com/nats-io/nats.go v1.36.0 (#5538)\r\n\r\n### Added\r\nMonitoring\r\n- Experimental `/raftz` monitoring endpoint for retrieving internal Raft group state for diagnostic purposes (#5530)\r\n\r\n### Improved\r\n\r\nCore\r\n- Reorder struct fields in stree for improved memory alignment (#5517)\r\n\r\nJetStream\r\n- Improve performance of calculating num-pending and interest state of a stream (#5476)\r\n- Improve leadership change signaling (#5504, #5505)\r\n- Improved memory-based stream behavior during server restarts (#5506)\r\n- Reset election timer when leaving observer mode enabling quicker leadership hand-off (#5516)\r\n- Ensure ack processing is consistent and correct between leader and followers for replicated consumers (#5524)\r\n- Use per-subject info to speed up load-last filestore operations with wildcard filters (#5546)\r\n- Populate missing per-subject info after skipping blocks when calculating filtered pending (#5545)\r\n- Reduced time taken to process consumer deletes when there is a large gap between the consumer ack floor and the stream last sequence (#5547)\r\n- No longer retrieve the WAL state unnecessarily when installing Raft snapshots (#5552)\r\n- Increased filestore block and per-subject info cache expiry times to help improve performance on sparse streams (#5568)\r\n- Reduce allocations in isMatch in filestore/memstore (#5573)\r\n- Improved handling of out-of-date first blocks in per-subject info entries (#5577)\r\n- Use stree for message block subject indexing instead of hashmaps (#5559)\r\n- Avoid loading last message blocks on LoadNextMsg miss (#5584)\r\n- Add node48 node size to stree, providing better memory utilisation for some subject spaces (#5585)\r\n- Logging message when exceeding JetStream account limits now prints the account (#5597)\r\n\r\nMonitoring\r\n- Rate-limit statsz updates which reduces load for very large clusters (#5470, #5485) Thanks to @wjordan for the report and contribution!\r\n\r\n### Changed\r\n\r\nMQTT\r\n- Do not wait for JS responses when disconnecting the session (#5575)\r\n\r\n### Fixed\r\n\r\nAccounts\r\n- Import/export cycle detection (#5494) Thanks to @semakasyrok for the contribution!\r\n- Allow callout users to be revoked (#5555, #5561)\r\n- Fixed a data race when updating payload limits from JWT claims (#5593)\r\n\r\nCore\r\n- Allow client kick to also kick leafnode connections (#5587)\r\n- Fix imports sometimes not being available for a client after server restarts (#5588, #5589)\r\n\r\nJetStream\r\n- Avoid panic on corrupted TAV file (#5464)\r\n- Performance regression in `LoadNextMsg` with very sparse or no messages (#5475)\r\n- Stepdown candidate when append-entry is ahead of last log term (#5481)\r\n- Fix possible redelivery after successful ack during rollout restarts (#5482)\r\n- Fix returning maximum consumers limit reached on some consumer updates (#5489)\r\n- Fix last sequence stream reset on server restart (#5497)\r\n- Fix data between creating a consumer and determining cluster state (#5501)\r\n- Prevent interleaving of setting/unsetting observer states (#5503)\r\n- Fix accounting for consumers with a different replication factor than the parent stream (#5521)\r\n- Fix potential segfault if `mset.mirror` was nil when calculating the last loaded message (#5522)\r\n- Follower stores no longer inherit the redelivered consumer delivered sequence which could break ack gap fill (#5533)\r\n- Direct Raft proposals will no longer bypass the internal proposal queue which could cause incorrect interleaving of state (#5543)\r\n- Audit streams that capture `$JS.>`, `$JS.API.>`, `$JSC.>` and `$SYS.>` subjects are now only allowed if `NoAck` is set, avoiding potential misconfiguration that could affect the JetStream API, with the exception of the more specific `$JS.EVENT.>` and `$SYS.ACCOUNT.>` as these were allowed before (#5548, #5556)\r\n- Streams from failed snapshot restores are now cleaned up correctly, fixing potential false positive warnings on `/healthz` after a failed restore (#5549)\r\n- Ensure that internal system clients used by Raft groups are always cleaned up correctly, fixing a potential memory leak (#5566) Thanks to @slice-srinidhis for the report!\r\n- Fixed a potential panic when updating stream sources on an existing stream (#5571)\r\n- Fixed panic when creating a stream with an incorrect mapping destination (#5570, #5571)\r\n- Fixed returning error when trying to update a stream that has sources with bad subject transforms (#5574)\r\n- Fixed a bug that would return \u201cno message found\u201d for last_per_subject (#5578)\r\n- Correctly leave Raft observer state after applies were paused, i.e. due to a catch-up in progress (#5586)\r\n- JetStream no longer leaks memory when creating and deleting Raft groups (#5600)\r\n- Fixed a potential panic in consumer ack queue handling (#5601)\r\n- Fixed data race in runAsLeader (#5604)\r\n\r\nLeafnodes\r\n- Prevent potential message duplication for queue-group subscriptions (#5519) Thanks to @pcsegal for the report!\r\n\r\nMonitoring\r\n- Ensure consistency of the delivered stream sequence in `/jsz` filtered consumer reporting (#5528)\r\n\r\n### Chores\r\n\r\nConfig\r\n- Clarify comment on re-use of config `Options` type for embedded mode (#5472) Thanks to @robinkb for the report and contribution!\r\n\r\nJetStream\r\n- Added additional memory-based Raft tests (#5515)\r\n\r\n### Complete Changes\r\n \r\nhttps://github.com/nats-io/nats-server/compare/v2.10.16...v2.10.17", "created_at": "2024-06-27T22:42:42Z", "project": "NATS", "repo": "nats-io/nats-server", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.0.3", "tag_name": "v2.0.3", "html_url": "https://github.com/Netflix/eureka/releases/tag/v2.0.3", "repo_url": "https://github.com/Netflix/eureka", "body": "", "created_at": "2024-06-27T16:19:42Z", "project": "Eureka", "repo": "Netflix/eureka", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.66.0", "tag_name": "v0.66.0", "html_url": "https://github.com/open-policy-agent/opa/releases/tag/v0.66.0", "repo_url": "https://github.com/open-policy-agent/opa", "body": "v0.66.0\r\n\r\n\r\nThis release contains a mix of features, performance improvements, and bugfixes.\r\n\r\n### Improved Test Reports ([2546](https://github.com/open-policy-agent/opa/issues/2546))\r\n\r\nThe `opa test` command now includes a new `--var-values` flag that enriches reporting of failed tests with the values and locations for variables in the failing expression.\r\nE.g.:\r\n\r\n```\r\nFAILURES\r\n--------------------------------------------------------------------------------\r\ndata.test.test_my_policy: FAIL (0ms)\r\n\r\n test.rego:8:\r\n \tx == y + z\r\n \t| | |\r\n \t| | 3\r\n \t| y + z: 5\r\n \t| y: 2\r\n \t1\r\n\r\nSUMMARY\r\n--------------------------------------------------------------------------------\r\ntest.rego:\r\ndata.test.test_foo: FAIL (0ms)\r\n--------------------------------------------------------------------------------\r\nFAIL: 1/1\r\n```\r\n\r\nAuthored by @johanfylling, reported by @grosser.\r\n\r\n### Reading stdin in `opa exec` ([#6538](https://github.com/open-policy-agent/opa/issues/6538))\r\n\r\nThe `opa exec` command now supports reading `input` documents from stdin with the `--stdin-input` (`-I`) flag.\r\nE.g.:\r\n\r\n```shell\r\n$ echo '{\"user\": \"alice\"}' | opa exec --stdin-input --bundle my_bundle\r\n```\r\n\r\nAuthored by @colinjlacy, reported by @humbertoc-silva.\r\n\r\n### Topdown and Rego\r\n\r\n- ast: Fix blanket \"unexpected assign token\" error message / usability issue ([#6563](https://github.com/open-policy-agent/opa/issues/6563)) authored by @anderseknert\r\n- ast: Fix wrong location on metadata parse errors on first line ([#6587](https://github.com/open-policy-agent/opa/issues/6587)) authored by @anderseknert\r\n- ast: Fix/inspect unknowns in with stmt ([#6812](https://github.com/open-policy-agent/opa/issues/6812)) authored by @johanfylling reported by @surajupadhyay01\r\n- ast: Include original text in annotation location text attribute ([#6779](https://github.com/open-policy-agent/opa/issues/6779)) authored by @anderseknert\r\n- ast: Expanding nested expressions in `every` domain ([#6790](https://github.com/open-policy-agent/opa/issues/6790)) authored by @johanfylling reported by @anakrish\r\n- topdown: Add http.send request attribute to ignore headers for caching key ([#6642](https://github.com/open-policy-agent/opa/issues/6642)) authored and reported by @rudrakhp\r\n\r\n### Runtime, Tooling, SDK\r\n\r\n- build: Use chainguard images from dockerhub ([#6830](https://github.com/open-policy-agent/opa/pull/6830)) authored by @srenatus\r\n- bundle: Preallocate buffers for file contents. ([#6818](https://github.com/open-policy-agent/opa/pull/6818)) authored by @philipaconrad\r\n- plugins: Reduce locks during decision logging ([#6797](https://github.com/open-policy-agent/opa/pull/6797)) authored by @mjungsbluth\r\n- plugins/rest: Do local map modification in OAuth2 client credentials flow ([#6769](https://github.com/open-policy-agent/opa/issues/6769)) authored and reported by @eubaranov\r\n- loader: Use a better error message when trying to merge non-objects ([#6803](https://github.com/open-policy-agent/opa/issues/6803)) authored by @anderseknert\r\n- server/authorizer: Fix gzip payload handling ([#6804](https://github.com/open-policy-agent/opa/issues/6804)) authored by @philipaconrad reported by @nevumx\r\n\r\n### Docs, Website, Ecosystem\r\n\r\n- docs: Remove missing prometheus metric `go_memstats_gc_cpu_fraction` ([#6783](https://github.com/open-policy-agent/opa/issues/6783)) authored by @philipaconrad\r\n- docs: Mention that default functions may not evaluate ([#6265](https://github.com/open-policy-agent/opa/issues/6265)) authored by @anderseknert\r\n- docs: Fix spelling and grammar of `an HTTP` ([#6786](https://github.com/open-policy-agent/opa/pull/6786)) authored by @jdbaldry\r\n- docs/website: Add vs code and zed to ecosystem page ([#6788](https://github.com/open-policy-agent/opa/pull/6788)) authored by @charlieegan3\r\n- docs/website: Add Flipt to the OPA ecosystem ([#6781](https://github.com/open-policy-agent/opa/pull/6781)) authored by @markphelps\r\n- docs/website: Add Flipt blog to their ecosystem page ([#6789](https://github.com/open-policy-agent/opa/pull/6789)) authored by @charlieegan3\r\n- docs/website: Revise language SDK content ([#6811](https://github.com/open-policy-agent/opa/pull/6811)) authored by @charlieegan3\r\n\r\n### Miscellaneous\r\n\r\n- Dependency updates; notably:\r\n - build(go): bump golang from 1.22.3 to 1.22.4\r\n - build(deps): bump github.com/containerd/containerd from 1.7.17 to 1.7.18\r\n - build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0\r\n\r\n", "created_at": "2024-06-27T14:16:32Z", "project": "Open Policy Agent", "repo": "open-policy-agent/opa", "type": "Policy", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Vitess v20.0.0", "tag_name": "v20.0.0", "html_url": "https://github.com/vitessio/vitess/releases/tag/v20.0.0", "repo_url": "https://github.com/vitessio/vitess", "body": "# Release of Vitess v20.0.0\r\n\r\n## Summary\r\n\r\n### Table of Contents\r\n\r\n- **[Major Changes](#major-changes)**\r\n - **[Deletions](#deletions)** \r\n - [`--vreplication_tablet_type` flag](#vreplication-tablet-type-deletion)\r\n - [Pool Capacity Flags](#pool-flags-deletion)\r\n - [vitess/base and vitess/k8s Docker images](#base-k8s-images)\r\n - [`gh-ost` binary and endtoend tests](#gh-ost-binary-tests-removal)\r\n - [Legacy `EmergencyReparentShard` stats](#legacy-emergencyshardreparent-stats)\r\n - **[Breaking changes](#breaking-changes)**\r\n - [Metric Name Changes in VTOrc](#metric-change-vtorc)\r\n - [ENUM and SET column handling in VTGate VStream API](#enum-set-vstream)\r\n - [`shutdown_grace_period` Default Change](#shutdown-grace-period-default)\r\n - [New `unmanaged` Flag and `disable_active_reparents` deprecation](#unmanaged-flag)\r\n - [`recovery-period-block-duration` Flag deprecation](#recovery-block-deprecation)\r\n - [`mysqlctld` `onterm-timeout` Default Change](#mysqlctld-onterm-timeout)\r\n - [`MoveTables` now removes `auto_increment` clauses by default when moving tables from an unsharded keyspace to a sharded one](#move-tables-auto-increment)\r\n - [`Durabler` interface method renaming](#durabler-interface-method-renaming)\r\n - **[Query Compatibility](#query-compatibility)**\r\n - [Vindex Hints](#vindex-hints)\r\n - [Update with Limit Support](#update-limit)\r\n - [Update with Multi Table Support](#multi-table-update)\r\n - [Update with Multi Target Support](#update-multi-target)\r\n - [Delete with Subquery Support](#delete-subquery)\r\n - [Delete with Multi Target Support](#delete-multi-target)\r\n - [User Defined Functions Support](#udf-support)\r\n - [Insert Row Alias Support](#insert-row-alias-support)\r\n - **[VReplication](#vreplication)**\r\n - [Multi-tenant Imports](#multi-tenant)\r\n - [VDiff Support For OnlineDDL Migrations](#vdiff-online-ddl)\r\n - **[Query Timeout](#query-timeout)**\r\n - **[Flag changes](#flag-changes)**\r\n - [`pprof-http` default change](#pprof-http-default)\r\n - [New `healthcheck-dial-concurrency` flag](#healthcheck-dial-concurrency-flag)\r\n - [New minimum for `--buffer_min_time_between_failovers`](#buffer_min_time_between_failovers-flag)\r\n - [New `track-udfs` vtgate flag](#vtgate-track-udfs-flag)\r\n - [Help text fix for `--lock-timeout`](#documentation-lock-timeout)\r\n - [New `--querylog-sample-rate` flag](#querylog-sample-rate-flag)\r\n - [New `--tablet-filter-tags` flag](#tablet-filter-tags-flag)\r\n\r\n- **[Minor Changes](#minor-changes)**\r\n - **[New Stats](#new-stats)**\r\n - [VTTablet Query Cache Hits and Misses](#vttablet-query-cache-hits-and-misses)\r\n - [VTGate and VTTablet Query Text Characters Processed](#vttablet-query-text-characters-processed)\r\n - **[`SIGHUP` reload of gRPC client static auth creds](#sighup-reload-of-grpc-client-auth-creds)**\r\n - **[VTAdmin](#vtadmin)**\r\n - [Updated to node v20.12.2](#updated-node)\r\n - [Replaced highcharts with d3](#replaced-highcharts)\r\n\r\n## Major Changes\r\n\r\n### Deletion\r\n\r\n#### `--vreplication_tablet_type` flag\r\n\r\nThe previously deprecated flag `--vreplication_tablet_type` has been deleted.\r\n\r\n#### Pool Capacity Flags\r\n\r\nThe previously deprecated flags `--queryserver-config-query-pool-waiter-cap`, `--queryserver-config-stream-pool-waiter-cap` and `--queryserver-config-txpool-waiter-cap` have been deleted.\r\n\r\n#### `vitess/base` and `vitess/k8s` Docker images\r\n\r\nSince we have deleted MySQL from our `vitess/lite` image, we are removing the `vitess/base` and `vitess/k8s` images.\r\n\r\nThese images are no longer useful since we can use `vitess/lite` as the base of many other Docker images (`vitess/vtgate`, `vitess/vtgate`, ...).\r\n\r\n#### `gh-ost` binary and endtoend tests\r\n\r\nVitess 20.0 drops support for `gh-ost` DDL strategy.\r\n\r\n`vttablet` binary no longer embeds a `gh-ost` binary. Users of `gh-ost` DDL strategy will need to supply a `gh-ost` binary on the `vttablet` host or pod. Vitess will look for the `gh-ost` binary in the system `PATH`; otherwise the user should supply `vttablet --gh-ost-path`.\r\n\r\nVitess' endtoend tests no longer use nor test `gh-ost` migrations.\r\n\r\n#### Legacy `EmergencyReparentShard` stats\r\n\r\nThe following `EmergencyReparentShard` stats were deprecated in Vitess 18.0 and are removed in Vitess 20.0:\r\n- `ers_counter`\r\n- `ers_success_counter`\r\n- `ers_failure_counter`\r\n\r\nThese counters are replaced by the following stats _(introduced in Vitess 18.0)_:\r\n- `emergency_reparent_counts` - Number of times `EmergencyReparentShard` has been run. It is further subdivided by the keyspace, shard and the result of the operation.\r\n- `planned_reparent_counts` - Number of times `PlannedReparentShard` has been run. It is further subdivided by the keyspace, shard and the result of the operation.\r\n\r\nAlso, the `reparent_shard_operation_timings` stat was added to provide per-operation timings of reparent operations.\r\n\r\n### Breaking Changes\r\n\r\n#### Metric Name Changes in VTOrc\r\n\r\nThe following metric names have been changed in VTOrc. The old metrics are still available in `/debug/vars` for this release, but will be removed in later releases. The new metric names and the deprecated metric names resolve to the same metric name on prometheus, so there is no change there.\r\n\r\n| Old Metric Name | New Metric Name | Name in Prometheus |\r\n|:--------------------------------------------:|:----------------------------------------:|:--------------------------------------------------:|\r\n| `analysis.change.write` | `AnalysisChangeWrite` | `vtorc_analysis_change_write` | \r\n| `audit.write` | `AuditWrite` | `vtorc_audit_write` | \r\n| `discoveries.attempt` | `DiscoveriesAttempt` | `vtorc_discoveries_attempt` | \r\n| `discoveries.fail` | `DiscoveriesFail` | `vtorc_discoveries_fail` | \r\n| `discoveries.instance_poll_seconds_exceeded` | `DiscoveriesInstancePollSecondsExceeded` | `vtorc_discoveries_instance_poll_seconds_exceeded` | \r\n| `discoveries.queue_length` | `DiscoveriesQueueLength` | `vtorc_discoveries_queue_length` | \r\n| `discoveries.recent_count` | `DiscoveriesRecentCount` | `vtorc_discoveries_recent_count` | \r\n| `instance.read` | `InstanceRead` | `vtorc_instance_read` | \r\n| `instance.read_topology` | `InstanceReadTopology` | `vtorc_instance_read_topology` |\r\n| `emergency_reparent_counts` | `EmergencyReparentCounts` | `vtorc_emergency_reparent_counts` |\r\n| `planned_reparent_counts` | `PlannedReparentCounts` | `vtorc_planned_reparent_counts` |\r\n| `reparent_shard_operation_timings` | `ReparentShardOperationTimings` | `vtorc_reparent_shard_operation_timings_bucket` |\r\n\t\t\r\n\t\t\r\n\r\n#### ENUM and SET column handling in VTGate VStream API\r\n\r\nThe [VTGate VStream API](https://vitess.io/docs/reference/vreplication/vstream/) now returns [`ENUM`](https://dev.mysql.com/doc/refman/en/enum.html) and [`SET`](https://dev.mysql.com/doc/refman/en/set.html) column type values in [`VEvent`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#VEvent) messages (in the embedded [`RowChange`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#RowChange) messages) as their string values instead of the integer based ones \u2014 in both the copy/snapshot phase and the streaming phase. This change was done to make the `VStream` API more user-friendly, intuitive, and to align the behavior across both phases. Before [this change](https://github.com/vitessio/vitess/pull/15723) the values for [`ENUM`](https://dev.mysql.com/doc/refman/en/enum.html) and [`SET`](https://dev.mysql.com/doc/refman/en/set.html) columns were string values in the copy phase but integer values (which only have an internal meaning to MySQL) in the streaming phase. This inconsistency led to various [challenges and issues](https://github.com/vitessio/vitess/issues/15750) for each `VStream` client/consumer (e.g. the [`Debezium` Vitess connector](https://debezium.io/documentation/reference/stable/connectors/vitess.html) failed to properly perform a snapshot for tables containing these column types). Now the behavior is intuitive \u2014 clients need the string values as the eventual sink is often not MySQL so each consumer needed to perform the mappings themselves \u2014 and consistent. While this is a (potentially) breaking change, a new boolean field has been added to the [`FieldEvent`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#FieldEvent) message called `EnumSetStringValues`. When that field is `false` (in Vitess v19 and older) then the consumer will need to perform the mappings during streaming phase, but not during copy phase. When this field is `true`, then no mapping is required. This will help to ensure a smooth transition for all consumers over time. To demonstrate, let's look at the textual output (printing the received `VEvents` as strings) when streaming a single `enum_set_test` table from the unsharded `commerce` keyspace so that we can see what the VStream looks like before and after when we start a new VStream in copy/snapshot mode and then transition to streaming mode for the following table:\r\n\r\n```sql\r\nCREATE TABLE `enum_set_test` (\r\n `id` int NOT NULL AUTO_INCREMENT,\r\n `name` varchar(120) DEFAULT NULL,\r\n `shirt_size` enum('small','medium','large','xlarge','xxlarge') DEFAULT NULL,\r\n `hobbies` set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading') DEFAULT NULL,\r\n PRIMARY KEY (`id`)\r\n)\r\n```\r\n\r\nAnd with the table having this data when we start our `VStream` and begin the copy/snapshot phase:\r\n\r\n```sql\r\nmysql> select * from enum_set_test;\r\n+----+-----------+------------+-------------------------+\r\n| id | name | shirt_size | hobbies |\r\n+----+-----------+------------+-------------------------+\r\n| 1 | Billy Bob | xlarge | cooking,reading |\r\n| 2 | Sally Mae | medium | knitting,cooking,hiking |\r\n+----+-----------+------------+-------------------------+\r\n2 rows in set (0.00 sec)\r\n```\r\n\r\nAnd finally we will perform the following inserts and updates to the table during the streaming phase:\r\n\r\n```sql\r\ninsert into enum_set_test values (3, \"Matt Lord\", 'medium', 'pickleball,biking,hiking,motorcycle,video games,reading');\r\ninsert into enum_set_test values (4, \"Jerry Badyellow\", 'large', '');\r\nupdate enum_set_test set shirt_size = 'small', hobbies = 'knitting,cooking,hiking,reading' where id = 2;\r\n```\r\n\r\nVitess v19 and older:\r\n\r\n```text\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:FIELD field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\"]\r\n[type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\"}} keyspace:\"commerce\" shard:\"0\"]\r\n[type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:15 values:\"1Billy Bobxlargecooking,reading\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\" table_p_ks:{table_name:\"enum_set_test\" lastpk:{fields:{name:\"id\" type:INT32 charset:63 flags:49667} rows:{lengths:1 values:\"2\"}}}}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:COPY_COMPLETED keyspace:\"commerce\" shard:\"0\" type:COPY_COMPLETED]\r\n[type:BEGIN timestamp:1715179728 current_time:1715179728532658000 keyspace:\"commerce\" shard:\"0\" type:FIELD timestamp:1715179728 field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\"} current_time:1715179728535652000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179728 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"3Matt Lord2252\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179728535739000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-36\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179728 current_time:1715179728535754000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179735 current_time:1715179735538607000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179735 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:15 lengths:1 lengths:1 values:\"4Jerry Badyellow30\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179735538659000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-37\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179735 current_time:1715179735538672000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179741 current_time:1715179741728690000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179741 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{before:{lengths:1 lengths:9 lengths:1 lengths:2 values:\"2Sally Mae219\"} after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"2Sally Mae1147\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179741728730000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-38\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179741 current_time:1715179741728744000 keyspace:\"commerce\" shard:\"0\"]\r\n```\r\n\r\nVitess v20 and newer:\r\n\r\n```text\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:FIELD field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\" enum_set_string_values:true} keyspace:\"commerce\" shard:\"0\"]\r\n[type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\"}} keyspace:\"commerce\" shard:\"0\"]\r\n[type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:15 values:\"1Billy Bobxlargecooking,reading\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\" table_p_ks:{table_name:\"enum_set_test\" lastpk:{fields:{name:\"id\" type:INT32 charset:63 flags:49667} rows:{lengths:1 values:\"2\"}}}}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:COPY_COMPLETED keyspace:\"commerce\" shard:\"0\" type:COPY_COMPLETED]\r\n[type:BEGIN timestamp:1715179399 current_time:1715179399817221000 keyspace:\"commerce\" shard:\"0\" type:FIELD timestamp:1715179399 field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\" enum_set_string_values:true} current_time:1715179399821735000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179399 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:55 values:\"3Matt Lordmediumpickleball,biking,hiking,motorcycle,video games,reading\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179399821762000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-51\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179399 current_time:1715179399821801000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179399 current_time:1715179399822310000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179399 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:15 lengths:5 lengths:0 values:\"4Jerry Badyellowlarge\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179399822355000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-52\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179399 current_time:1715179399822360000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179400 current_time:1715179400512056000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179400 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{before:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"} after:{lengths:1 lengths:9 lengths:5 lengths:31 values:\"2Sally Maesmallknitting,cooking,hiking,reading\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179400512094000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-53\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179400 current_time:1715179400512108000 keyspace:\"commerce\" shard:\"0\"]\r\n```\r\n\r\nAn example key difference there being that `after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"2Sally Mae1147\"}` from Vitess v19 and older becomes `after:{lengths:1 lengths:9 lengths:5 lengths:31 values:\"2Sally Maesmallknitting,cooking,hiking,reading\"}` from Vitess v20 and newer. So `1` -> `small` and `147` -> `knitting,cooking,hiking,reading` for the `ENUM` and `SET` column values respectively. This also demonstrates why this mapping is necessary in consumers/clients, as `147` has no logical meaning/value for this column outside of MySQL internals.\r\n\r\nIf you're using the [`Debezium` Vitess connector](https://debezium.io/documentation/reference/stable/connectors/vitess.html), you should upgrade your connector to 2.7 (the next release) \u2014 which should contain [the relevant necessary changes](https://issues.redhat.com/browse/DBZ-7792) \u2014 *prior to upgrading Vitess* to v20.0.1 or later. If you're using any of the PlanetScale connectors ([`AirByte`](https://github.com/planetscale/airbyte-source/), [`FiveTran`](https://github.com/planetscale/fivetran-source), or [`singer-tap`](https://github.com/planetscale/singer-tap)) then no actions are required.\r\n\r\nIf you're using a custom `VStream` client/consumer, then you will need to build a new client with the updated v20 [binlogdata protos](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata) ([source](https://github.com/vitessio/vitess/blob/main/proto/binlogdata.proto) for which would be in `main` or the `release-20.0` branch) before needing to support Vitess v20.0.1 or later. Your client will then be able to handle old and new messages, with older messages always having this new field set to `false`.\r\n\r\n#### `shutdown_grace_period` Default Change\r\n\r\nThe `--shutdown_grace_period` flag, which was introduced in v2 with a default of `0 seconds`, has now been changed to default to `3 seconds`.\r\nThis makes reparenting in Vitess resilient to client errors, and prevents PlannedReparentShard from timing out.\r\n\r\nIn order to preserve the old behaviour, the users can set the flag back to `0 seconds` causing open transactions to never be shutdown, but in that case, they run the risk of PlannedReparentShard calls timing out.\r\n\r\n#### New `unmanaged` Flag and `disable_active_reparents` deprecation\r\n\r\nNew flag `--unmanaged` has been introduced in this release to make it easier to flag unmanaged tablets. It also runs validations to make sure the unmanaged tablets are configured properly. `--disable_active_reparents` flag has been deprecated for `vttablet`, `vtcombo` and `vttestserver` binaries and will be removed in future releases. Specifying the `--unmanaged` flag will also block replication commands and replication repairs.\r\n\r\nStarting this release, all unmanaged tablets should specify this flag.\r\n\r\n\r\n#### `recovery-period-block-duration` Flag deprecation\r\n\r\nThe flag `--recovery-period-block-duration` has been deprecated in VTOrc from this release. Its value is now ignored and the flag will be removed in later releases.\r\nVTOrc no longer blocks recoveries for a certain duration after a previous recovery has completed. Since VTOrc refreshes the required information after\r\nacquiring a shard lock, blocking of recoveries is not required.\r\n\r\n#### `mysqlctld` `onterm_timeout` Default Change\r\n\r\nThe `--onterm_timeout` flag default value has changed for `mysqlctld`. It now is by default long enough to be able to wait for the default `--shutdown-wait-time` when shutting down on a `TERM` signal. \r\n\r\nThis is necessary since otherwise MySQL would never shut down cleanly with the old defaults, since `mysqlctld` would shut down already after 10 seconds by default.\r\n\r\n#### `MoveTables` now removes `auto_increment` clauses by default when moving tables from an unsharded keyspace to a sharded one\r\n\r\nA new `--remove-sharded-auto-increment` flag has been added to the [`MoveTables` create sub-command](https://vitess.io/docs/20.0/reference/programs/vtctldclient/vtctldclient_movetables/vtctldclient_movetables_create/) and it is set to `true` by default. This flag controls whether any [MySQL `auto_increment`](https://dev.mysql.com/doc/refman/en/example-auto-increment.html) clauses should be removed from the table definitions when moving tables from an unsharded keyspace to a sharded one. This is now done by default as `auto_increment` clauses should not typically be used with sharded tables and you should instead rely on externally generated values such as a form of universally/globally unique identifiers or use [Vitess sequences](https://vitess.io/docs/reference/features/vitess-sequences/) in order to ensure that each row has a unique identifier (Primary Key value) across all shards. If for some reason you want to retain them you can set this new flag to `false` when creating the workflow.\r\n\r\n#### `Durabler` interface method renaming\r\n\r\nThe methods of [the `Durabler` interface](https://github.com/vitessio/vitess/blob/main/go/vt/vtctl/reparentutil/durability.go#L70-L79) in `go/vt/vtctl/reparentutil` were renamed to be public _(capitalized)_ methods to make it easier to integrate custom Durability Policies from external packages. See [RFC for details](https://github.com/vitessio/vitess/issues/15544).\r\n\r\nUsers of custom Durability Policies must rename private `Durabler` methods.\r\n\r\nChanges:\r\n- The `promotionRule` method was renamed to `PromotionRule`\r\n- The `semiSyncAckers` method was renamed to `SemiSyncAckers`\r\n- The `isReplicaSemiSync` method was renamed to `IsReplicaSemiSync`\r\n\r\n### Query Compatibility\r\n\r\n#### Vindex Hints\r\n\r\nVitess now supports Vindex hints that provide a way for users to influence the shard routing of queries in Vitess by specifying, which vindexes should be considered or ignored by the query planner. This feature enhances the control over query execution, allowing for potentially more efficient data access patterns in sharded databases.\r\n\r\nExample:\r\n ```sql\r\n SELECT * FROM user USE VINDEX (hash_user_id, secondary_vindex) WHERE user_id = 123;\r\n SELECT * FROM order IGNORE VINDEX (range_order_id) WHERE order_date = '2021-01-01';\r\n ```\r\n\r\nFor more information about Vindex hints and its usage, please consult the documentation.\r\n\r\n#### Update with Limit Support\r\n\r\nSupport is added for sharded update with limit.\r\n\r\nExample: `update t1 set t1.foo = 'abc', t1.bar = 23 where t1.baz > 5 limit 1`\r\n\r\nThe support is built on performing a selection of primary keys and then performing an update with those primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Update with Multi Table Support\r\n\r\nSupport is added for sharded multi-table update with column update on single target table using multiple table join.\r\n\r\nExample: `update t1 join t2 on t1.id = t2.id join t3 on t1.col = t3.col set t1.baz = 'abc', t1.apa = 23 where t3.foo = 5 and t2.bar = 7`\r\n\r\nThe support is built on performing a selection of primary keys and then performing an update with those primary keys.\r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Update with Multi Target Support\r\n\r\nSupport is added for sharded multi table target update.\r\n\r\nExample: `update t1 join t2 on t1.id = t2.id set t1.foo = 'abc', t2.bar = 23`\r\n\r\nThe support is built on performing a selection of primary keys from all target tables and \r\nthen performing an update for each table with their selected primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Delete with Subquery Support\r\n\r\nSupport is added for sharded table delete with subquery\r\n\r\nExample: `delete from t1 where id in (select col from t2 where foo = 32 and bar = 43)`\r\n\r\nThe support is built by performing the uncorrelated subquery first and then providing the value for deletion.\r\n\r\n#### Delete with Multi Target Support\r\n\r\nSupport is added for sharded multi table target delete.\r\n\r\nExample: `delete t1, t3 from t1 join t2 on t1.id = t2.id join t3 on t1.col = t3.col`\r\n\r\nThe support is built on performing a selection of primary keys from all target tables and \r\nthen performing a delete operation for each table with their selected primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/delete.html)\r\n\r\n#### User Defined Functions Support\r\n\r\nVTGate can track any user defined functions for better planning.\r\nUser Defined Functions (UDFs) should be directly loaded in the underlying MySQL.\r\n\r\nIt should be enabled in VTGate with the `--track-udfs` flag.\r\nThis will enable the tracking of UDFs in VTGate and will be used for planning.\r\nWithout this flag, VTGate will not be aware that there might be aggregating user-defined functions in the query that need to be pushed down to MySQL.\r\n\r\nMore details about how to load UDFs is available in [MySQL Docs](https://dev.mysql.com/doc/extending-mysql/8.0/en/adding-loadable-function.html)\r\n\r\n#### Insert Row Alias Support\r\n\r\nSupport is added to have row alias in Insert statement to be used with `on duplicate key update`.\r\n\r\nExample:\r\n- `insert into user(id, name, email) valies (100, 'Alice', 'alice@mail.com') as new on duplicate key update name = new.name, email = new.email`\r\n- `insert into user(id, name, email) valies (100, 'Alice', 'alice@mail.com') as new(m, n, p) on duplicate key update name = n, email = p`\r\n\r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/insert-on-duplicate.html)\r\n\r\n### Query Timeout\r\nOn a query timeout, Vitess closed the connection using the `kill connection` statement. This leads to connection churn \r\nwhich is not desirable in some cases. To avoid this, Vitess now uses the `kill query` statement to cancel the query. \r\nThis will only cancel the query and does not terminate the connection.\r\n\r\n### Flag Changes\r\n\r\n#### `pprof-http` Default Change\r\n\r\nThe `--pprof-http` flag, which was introduced in v19 with a default of `true`, has now been changed to default to `false`.\r\nThis makes HTTP `pprof` endpoints now an *opt-in* feature, rather than opt-out.\r\nTo continue enabling these endpoints, explicitly set `--pprof-http` when starting up Vitess components.\r\n\r\n#### New `--healthcheck-dial-concurrency` flag\r\n\r\nThe new `--healthcheck-dial-concurrency` flag defines the maximum number of healthcheck connections that can open concurrently. This limit is to avoid hitting Go runtime panics on deployments watching enough tablets [to hit the runtime's maximum thread limit of `10000`](https://pkg.go.dev/runtime/debug#SetMaxThreads) due to blocking network syscalls. This flag applies to `vtcombo`, `vtctld` and `vtgate` only and a value less than the runtime max thread limit _(`10000`)_ is recommended.\r\n\r\n#### New minimum for `--buffer_min_time_between_failovers`\r\n\r\nThe `--buffer_min_time_between_failovers` `vttablet` flag now has a minimum value of `1s`. This is because a value of 0 can cause issues with the buffering mechanics resulting in unexpected and unnecessary query errors \u2014 in particular during `MoveTables SwitchTraffic` operations. If you are currently specifying a value of 0 for this flag then you will need to update the config value to 1s *prior to upgrading to v20 or later* as `vttablet` will report an error and terminate if you attempt to start it with a value of 0.\r\n\r\n#### New `--track-udfs` vtgate flag\r\n\r\nThe new `--track-udfs` flag enables VTGate to track user defined functions for better planning.\r\n\r\n#### Help text fix for `--lock-timeout`\r\n\r\nThe help text for the flag `--lock-timeout` was incorrect. We were documenting it as a flag that controlled the duration for which the shard lock was acquired. It is actually the maximum duration for which we wait while attempting to acquire a lock from the topology server.\r\n\r\n#### New `--querylog-sample-rate` flag\r\n\r\nThe new flag `--querylog-sample-rate float` adds support for sampling queries based on a float value between 0.0 _(no logging)_ and 1.0 _(all queries logged)_. If configured, this filtering is applied after the existing `--querylog-filter-tag` filter.\r\n\r\n#### New `--tablet-filter-tags` flag\r\n\r\nThe new flag `--tablet-filter-tags StringMap` adds support to VTGate for filtering tablets by tablet tag key/values, specified as comma-separated list of key:values. The tags of a tablet are defined by the VTTablet flag `--init_tags`, which is also defined as a comma-separated list of key:values.\r\n\r\n### VReplication\r\n\r\n#### Multi-tenant Imports\r\n\r\nSupport for multi-tenant imports has been added to `MoveTables`. If you have a multi-tenant architecture where each\r\ntenant has their own database, you can import the tenants using multiple `MoveTables` workfows, one per tenant.\r\nEach import is initiated with the new `--tenant-id` flag. The column name (and data type) need to be specified in\r\nthe VSchema of the target keyspace.\r\n\r\n#### VDiff support for OnlineDDL migrations\r\n\r\nYou can now run `VDiff`s on OnlineDDL schema change migrations, which are not yet cut over.\r\n\r\n## Minor Changes\r\n\r\n### New Stats\r\n\r\n#### VTTablet Query Cache Hits and Misses\r\n\r\nVTTablet exposes two new counter stats:\r\n\r\n * `QueryCacheHits`: Query engine query plan cache hits\r\n * `QueryCacheMisses`: Query engine query plan cache misses\r\n\r\n> [!NOTE]\r\n> `QueryCache` does not refer to a query cache, but to a query plan cache.\r\n> In v21, these metrics will be deprecated and renamed.\r\n\r\n### VTTablet Query Text Characters Processed\r\n\r\nVTGate and VTTablet expose a new counter stat `QueryTextCharactersProcessed` to reflect the number of query text characters processed.\r\n\r\nVTGate groups this metric by Operation, Keyspace and TabletType. On VTTablet it is grouped by Table, Plan and optionally Workload.\r\n\r\n### `SIGHUP` reload of gRPC client static auth creds\r\n\r\nThe internal gRPC client now caches the static auth credentials and supports reloading via the `SIGHUP` signal. Previous to v20 the credentials were not cached. They were re-loaded from disk on every use.\r\n\r\n### VTAdmin\r\n\r\n#### vtadmin-web updated to node v20.12.2 (LTS)\r\n\r\nBuilding `vtadmin-web` now requires node >= v20.12.0 (LTS). Breaking changes from v18 to v20 can be found at https://nodejs.org/en/blog/release/v20.12.0 -- with no known issues that apply to VTAdmin.\r\nFull details on the node v20.12.2 release can be found at https://nodejs.org/en/blog/release/v20.12.2.\r\n\r\n#### Replaced highcharts with d3\r\n\r\nThe vtadmin-web UI no longer has a dependency on highcharts for licensing reasons. The tablet QPS, tablet VReplication QPS, and workflow streams lag charts have all been replaced by d3. We'll be iteratively improving the d3 charts until they reach feature parity with the original highcharts charts. \r\n\r\n------------\r\nThe entire changelog for this release can be found [here](https://github.com/vitessio/vitess/blob/main/changelog/20.0/20.0.0/changelog.md).\r\n\r\nThe release includes 419 merged Pull Requests.\r\n\r\nThanks to all our contributors: @Aoang, @Ari1009, @GuptaManan100, @Its-Maniaco, @Maniktherana, @VaibhavMalik4187, @ajm188, @aparajon, @app/dependabot, @app/github-actions, @app/vitess-bot, @arthurschreiber, @bddicken, @beingnoble03, @brendar, @crazeteam, @dbussink, @deepthi, @demmer, @derekperkins, @ejortegau, @frouioui, @harshit-gangal, @mattlord, @maxenglander, @mdlayher, @notfelineit, @pavedroad, @rafer, @rohit-nayak-ps, @rvrangel, @shlomi-noach, @systay, @timvaillancourt, @tycol7, @vitess-bot, @vmg, @wangweicugw, @whuang8, @yoheimuta\r\n", "created_at": "2024-06-27T05:01:40Z", "project": "Vitess", "repo": "vitessio/vitess", "type": "Storage", "hosting": "github", "add_time": "2019-11-19T11:11:37Z"}, {"name": "0.36.0-rc.0", "tag_name": "v0.36.0-rc.0", "html_url": "https://github.com/thanos-io/thanos/releases/tag/v0.36.0-rc.0", "repo_url": "https://github.com/thanos-io/thanos", "body": "The first release candidate of v0.36.0 is out! \r\n\r\nWe have mostly dependency bumps and bugfixes but some minor breaking changes, please see the changelog below for details.\r\n\r\nThank you to all contributors who have contributed to this release. It wouldn't be possible without you!\r\n\r\nPlease try it out and let us know if you find any issues! \ud83d\ude80\r\n\r\n## Changelog\r\n\r\n### Fixed\r\n\r\n- [#7326](https://github.com/thanos-io/thanos/pull/7326) Query: fixing exemplars proxy when querying stores with multiple tenants.\r\n- [#7403](https://github.com/thanos-io/thanos/pull/7403) Sidecar: fix startup sequence\r\n- [#7484](https://github.com/thanos-io/thanos/pull/7484) Proxy: fix panic in lazy response set\r\n\r\n### Added\r\n\r\n- [#7317](https://github.com/thanos-io/thanos/pull/7317) Tracing: allow specifying resource attributes for the OTLP configuration.\r\n- [#7367](https://github.com/thanos-io/thanos/pull/7367) Store Gateway: log request ID in request logs.\r\n- [#7361](https://github.com/thanos-io/thanos/pull/7361) Query: *breaking :warning:* pass query stats from remote execution from server to client. We changed the protobuf of the QueryAPI, if you use `query.mode=distributed` you need to update your client (upper level Queriers) first, before updating leaf Queriers (servers).\r\n- [#7363](https://github.com/thanos-io/thanos/pull/7363) Query-frontend: set value of remote_user field in Slow Query Logs from HTTP header\r\n- [#7335](https://github.com/thanos-io/thanos/pull/7335) Dependency: Update minio-go to v7.0.70 which includes support for EKS Pod Identity.\r\n- [#7477](https://github.com/thanos-io/thanos/pull/7477) *: Bump objstore to `20240622095743-1afe5d4bc3cd`\r\n\r\n### Changed\r\n\r\n- [#7334](https://github.com/thanos-io/thanos/pull/7334) Compactor: do not vertically compact downsampled blocks. Such cases are now marked with `no-compact-mark.json`. Fixes panic `panic: unexpected seriesToChunkEncoder lack of iterations`.\r\n- [#7393](https://github.com/thanos-io/thanos/pull/7393) *: *breaking :warning:* Using native histograms for grpc middleware metrics. Metrics `grpc_client_handling_seconds` and `grpc_server_handling_seconds` will now be native histograms, if you have enabled native histogram scraping you will need to update your PromQL expressions to use the new metric names.\r\n\r\n\r\n## New Contributors\r\n* @eqfarhad made their first contribution in https://github.com/thanos-io/thanos/pull/7335\r\n* @derrix060 made their first contribution in https://github.com/thanos-io/thanos/pull/7389\r\n* @wndhydrnt made their first contribution in https://github.com/thanos-io/thanos/pull/7363\r\n* @jeroenvandelockand made their first contribution in https://github.com/thanos-io/thanos/pull/7412\r\n* @aritra24 made their first contribution in https://github.com/thanos-io/thanos/pull/7428\r\n* @axeoman made their first contribution in https://github.com/thanos-io/thanos/pull/7469\r\n\r\n**Full Changelog**: https://github.com/thanos-io/thanos/compare/v0.35.1...v0.36.0-rc.0", "created_at": "2024-06-26T16:42:01Z", "project": "Thanos", "repo": "thanos-io/thanos", "type": "Monitor", "hosting": "github", "add_time": "2019-09-30T11:11:37Z"}, {"name": "", "tag_name": "REL_17_BETA2", "html_url": "https://github.com/postgres/postgres/commit/23c5a0e7d43bc925c6001538f04a458933a11fc1", "repo_url": "https://github.com/postgres/postgres", "body": "Stamp 17beta2.", "created_at": "2024-06-24T21:24:14Z", "project": "Postgres", "repo": "postgres/postgres", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "libcni v1.2.2", "tag_name": "v1.2.2", "html_url": "https://github.com/containernetworking/cni/releases/tag/v1.2.2", "repo_url": "https://github.com/containernetworking/cni", "body": "## What's Changed\r\n* libcni: remove use of Masterminds/semver by @squeed in https://github.com/containernetworking/cni/pull/1100\r\n\r\n\r\n**Full Changelog**: https://github.com/containernetworking/cni/compare/v1.2.1...v1.2.2", "created_at": "2024-06-24T19:59:30Z", "project": "Cni", "repo": "containernetworking/cni", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "11.1.0 (2024-06-21)", "tag_name": "v11.1.0", "html_url": "https://github.com/grafana/grafana/releases/tag/v11.1.0", "repo_url": "https://github.com/grafana/grafana", "body": "[Download page](https://grafana.com/grafana/download/11.1.0)\n[What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/)\n\n### Features and enhancements\n\n- **Tracing:** Enable traces to profiles. [#88896](https://github.com/grafana/grafana/issues/88896), [@marefr](https://github.com/marefr)\n- **Auth:** Add org to role mappings support to Google integration. [#88891](https://github.com/grafana/grafana/issues/88891), [@kalleep](https://github.com/kalleep)\n- **Alerting:** Support AWS SNS integration in Grafana. [#88867](https://github.com/grafana/grafana/issues/88867), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Auth:** Add org to role mappings support to Okta integration. [#88770](https://github.com/grafana/grafana/issues/88770), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Auth:** Add org to role mappings support to Gitlab integration. [#88751](https://github.com/grafana/grafana/issues/88751), [@kalleep](https://github.com/kalleep)\n- **Cloudwatch:** Use the metric map from grafana-aws-sdk. [#88733](https://github.com/grafana/grafana/issues/88733), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Add option to use Redis in cluster mode for Alerting HA. [#88696](https://github.com/grafana/grafana/issues/88696), [@fayzal-g](https://github.com/fayzal-g)\n- **VizTooltip:** Allow setting the `maxWidth` option. [#88652](https://github.com/grafana/grafana/issues/88652), [@adela-almasan](https://github.com/adela-almasan)\n- **Auth:** Add org to role mappings support to GitHub integration . [#88537](https://github.com/grafana/grafana/issues/88537), [@mgyongyosi](https://github.com/mgyongyosi)\n- **CloudWatch:** Handle permissions error and update docs. [#88524](https://github.com/grafana/grafana/issues/88524), [@iwysiu](https://github.com/iwysiu)\n- ** Alerting:** Correctly handle duplicating notification templates. [#88487](https://github.com/grafana/grafana/issues/88487), [@gillesdemey](https://github.com/gillesdemey)\n- **Alerting:** Mute Timing service to prevent changing provenance status to none. [#88462](https://github.com/grafana/grafana/issues/88462), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Alerting:** Ensure we fetch AM config before saving new configuration. [#88458](https://github.com/grafana/grafana/issues/88458), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Remove regex reference in silences filter tooltip. [#88455](https://github.com/grafana/grafana/issues/88455), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Cloudwatch:** Update AWS DynamoDB Metrics. [#88418](https://github.com/grafana/grafana/issues/88418), [@LeonardoBoleli](https://github.com/LeonardoBoleli)\n- **Alerting:** Make regex notification routing preview consistent with notification policies implementation. [#88413](https://github.com/grafana/grafana/issues/88413), [@tomratcliffe](https://github.com/tomratcliffe)\n- **DateTimePicker:** Return cleared value in onChange. [#88377](https://github.com/grafana/grafana/issues/88377), [@Clarity-89](https://github.com/Clarity-89)\n- **NodeGraph:** Add msagl and the layered layout code. [#88375](https://github.com/grafana/grafana/issues/88375), [@aocenas](https://github.com/aocenas)\n- **API:** Add in theme support to /render/\\* endpoint. [#88304](https://github.com/grafana/grafana/issues/88304), [@timlevett](https://github.com/timlevett)\n- **Alerting:** Add filters for RouteGetRuleStatuses. [#88295](https://github.com/grafana/grafana/issues/88295), [@fayzal-g](https://github.com/fayzal-g)\n- **Plugins:** Update the `plugin.json` schema with UI extensions meta-data. [#88288](https://github.com/grafana/grafana/issues/88288), [@leventebalogh](https://github.com/leventebalogh)\n- **Auth:** Update SAML lib to improve HTTP-Post binding. [#88287](https://github.com/grafana/grafana/issues/88287), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Tempo:** Send current filters when retrieving tags for AdHocFilters. [#88270](https://github.com/grafana/grafana/issues/88270), [@joey-grafana](https://github.com/joey-grafana)\n- **Tempo:** Support standard span convention. [#88268](https://github.com/grafana/grafana/issues/88268), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **ValueFormats:** Add Uruguay peso currency. [#88260](https://github.com/grafana/grafana/issues/88260), [@lfdominguez](https://github.com/lfdominguez)\n- **DateTimePicker:** Add clearable prop. [#88215](https://github.com/grafana/grafana/issues/88215), [@Clarity-89](https://github.com/Clarity-89)\n- **Correlations:** Enable feature toggle by default (on-prem). [#88208](https://github.com/grafana/grafana/issues/88208), [@ifrost](https://github.com/ifrost)\n- **Stat:** Add percent change color modes. [#88205](https://github.com/grafana/grafana/issues/88205), [@drew08t](https://github.com/drew08t)\n- **Logs:** Added multi-line display control to the \"wrap lines\" option. [#88144](https://github.com/grafana/grafana/issues/88144), [@matyax](https://github.com/matyax)\n- **Tempo:** Update lezer autocomplete (histogram, quantile) and add missing functions. [#88131](https://github.com/grafana/grafana/issues/88131), [@joey-grafana](https://github.com/joey-grafana)\n- **AnnotationsPlugin2:** Implement support for rectangular annotations in Heatmap. [#88107](https://github.com/grafana/grafana/issues/88107), [@adrapereira](https://github.com/adrapereira)\n- **CodeEditor:** Improved styles when the code editor is loading. [#88102](https://github.com/grafana/grafana/issues/88102), [@NWRichmond](https://github.com/NWRichmond)\n- **CloudWatch:** Add additional AWS/KinesisAnalytics metrics . [#88101](https://github.com/grafana/grafana/issues/88101), [@tristanburgess](https://github.com/tristanburgess)\n- **Cloudwatch:** Add AWS/Events Metrics. [#88097](https://github.com/grafana/grafana/issues/88097), [@LeonardoBoleli](https://github.com/LeonardoBoleli)\n- **Azure:** Basic Logs support. [#88025](https://github.com/grafana/grafana/issues/88025), [@aangelisc](https://github.com/aangelisc)\n- **Dashboard:** Make dashboard search faster. [#88019](https://github.com/grafana/grafana/issues/88019), [@knuzhdin](https://github.com/knuzhdin)\n- **Alerting:** Support custom API URL for PagerDuty integration. [#88007](https://github.com/grafana/grafana/issues/88007), [@gaurav1999](https://github.com/gaurav1999)\n- **Alerting:** Add optional metadata via query param to silence GET requests. [#88000](https://github.com/grafana/grafana/issues/88000), [@JacobsonMT](https://github.com/JacobsonMT)\n- **Store:** Enable adding extra middleware. [#87984](https://github.com/grafana/grafana/issues/87984), [@Clarity-89](https://github.com/Clarity-89)\n- **Tempo:** Don't modify the passed time range when using timeShiftEnabled. [#87980](https://github.com/grafana/grafana/issues/87980), [@aocenas](https://github.com/aocenas)\n- **InfluxDB:** Introduce maxDataPoints setting for flux variable query editor. [#87935](https://github.com/grafana/grafana/issues/87935), [@itsmylife](https://github.com/itsmylife)\n- **Alerting:** New list view UI \u2013 Part 1. [#87907](https://github.com/grafana/grafana/issues/87907), [@gillesdemey](https://github.com/gillesdemey)\n- **NodeGraph:** Remove msagl lib and layered layout option. [#87905](https://github.com/grafana/grafana/issues/87905), [@aocenas](https://github.com/aocenas)\n- **InfluxDB:** Introduce custom variable support. [#87903](https://github.com/grafana/grafana/issues/87903), [@itsmylife](https://github.com/itsmylife)\n- **Gops:** Add tracking for data source check. [#87886](https://github.com/grafana/grafana/issues/87886), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **AzureMonitor:** Prometheus exemplars support . [#87742](https://github.com/grafana/grafana/issues/87742), [@aangelisc](https://github.com/aangelisc)\n- **Feature Management:** Move awsDatasourcesNewFormStyling to GA. [#87696](https://github.com/grafana/grafana/issues/87696), [@idastambuk](https://github.com/idastambuk)\n- **TimeRangePicker:** Announce to screen reader when time range is updated. [#87692](https://github.com/grafana/grafana/issues/87692), [@tskarhed](https://github.com/tskarhed)\n- **Alerting:** Template selector in contact points form. [#87689](https://github.com/grafana/grafana/issues/87689), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Azure:** Load custom clouds from ini file. [#87667](https://github.com/grafana/grafana/issues/87667), [@JonCole](https://github.com/JonCole)\n- **Loki:** Kick start your query now applies templates to the current query. [#87658](https://github.com/grafana/grafana/issues/87658), [@matyax](https://github.com/matyax)\n- **Elasticsearch:** Queries no longer executed while typing. [#87652](https://github.com/grafana/grafana/issues/87652), [@matyax](https://github.com/matyax)\n- **Alerting:** Add options to configure TLS for HA using Redis. [#87567](https://github.com/grafana/grafana/issues/87567), [@fayzal-g](https://github.com/fayzal-g)\n- **VizLegend:** Represent line style in series legend and tooltip. [#87558](https://github.com/grafana/grafana/issues/87558), [@domasx2](https://github.com/domasx2)\n- **FeatureBadge:** Update FeatureBadge to support current release stages. [#87555](https://github.com/grafana/grafana/issues/87555), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Logs:** Infinite scrolling in Explore enabled by default. [#87493](https://github.com/grafana/grafana/issues/87493), [@matyax](https://github.com/matyax)\n- **Plugins:** Improve frontend loader cache. [#87488](https://github.com/grafana/grafana/issues/87488), [@jackw](https://github.com/jackw)\n- **Chore:** Upgrade go from 1.21.0 to 1.21.10. [#87479](https://github.com/grafana/grafana/issues/87479), [@stephaniehingtgen](https://github.com/stephaniehingtgen)\n- **Chore:** Upgrade go to 1.22.3. [#87463](https://github.com/grafana/grafana/issues/87463), [@stephaniehingtgen](https://github.com/stephaniehingtgen)\n- **Team:** Add an endpoint for bulk team membership updates. [#87441](https://github.com/grafana/grafana/issues/87441), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Flamegraph:** Add collapse and expand group buttons to toolbar. [#87395](https://github.com/grafana/grafana/issues/87395), [@aocenas](https://github.com/aocenas)\n- **OIDC:** Support Generic OAuth org to role mappings. [#87394](https://github.com/grafana/grafana/issues/87394), [@sathieu](https://github.com/sathieu)\n- **Search:** Announce to screen reader when query returns no result. [#87382](https://github.com/grafana/grafana/issues/87382), [@tskarhed](https://github.com/tskarhed)\n- **Logs:** Added support for numeric log levels. [#87366](https://github.com/grafana/grafana/issues/87366), [@nailgun](https://github.com/nailgun)\n- **Prometheus:** Place custom inputs first when using regex filter values in the query builder. [#87360](https://github.com/grafana/grafana/issues/87360), [@NWRichmond](https://github.com/NWRichmond)\n- **Alerting:** Remove requirement for datasource query on rule read. [#87349](https://github.com/grafana/grafana/issues/87349), [@rwwiv](https://github.com/rwwiv)\n- **Alerting:** Add RBAC logic for silences creation. [#87322](https://github.com/grafana/grafana/issues/87322), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Update silences creation to support `__alert_rule_uid__` and move into drawer. [#87320](https://github.com/grafana/grafana/issues/87320), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Flamegraph:** Add diff mode color legend. [#87319](https://github.com/grafana/grafana/issues/87319), [@aocenas](https://github.com/aocenas)\n- **Dashboard:** Keyboard and mouse panel shortcuts improvement. [#87317](https://github.com/grafana/grafana/issues/87317), [@tskarhed](https://github.com/tskarhed)\n- **PanelHeaderCorner:** Remove font-awesome icons. [#87303](https://github.com/grafana/grafana/issues/87303), [@Clarity-89](https://github.com/Clarity-89)\n- **Alerting:** Add OAuth2 to HTTP settings for vanilla Alertmanager / Mimir. [#87272](https://github.com/grafana/grafana/issues/87272), [@gillesdemey](https://github.com/gillesdemey)\n- **Plugins:** Allow apps to expose components. Update the extensions API. [#87236](https://github.com/grafana/grafana/issues/87236), [@leventebalogh](https://github.com/leventebalogh)\n- **Plugins:** Catalog to show all plugins by default. [#87168](https://github.com/grafana/grafana/issues/87168), [@sympatheticmoose](https://github.com/sympatheticmoose)\n- **Prometheus:** Ensure values in metric selector are visible. [#87150](https://github.com/grafana/grafana/issues/87150), [@NWRichmond](https://github.com/NWRichmond)\n- **Select:** Add data-testid to Input. [#87105](https://github.com/grafana/grafana/issues/87105), [@Clarity-89](https://github.com/Clarity-89)\n- **Prometheus:** Add native histogram types metric explorer to allow filter by type. [#87090](https://github.com/grafana/grafana/issues/87090), [@bohandley](https://github.com/bohandley)\n- **Prometheus:** Add hints for native histograms. [#87017](https://github.com/grafana/grafana/issues/87017), [@bohandley](https://github.com/bohandley)\n- **Alerting:** Reduce number of request fetching rules in the dashboard view using rtkq. [#86991](https://github.com/grafana/grafana/issues/86991), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Plugins:** Make grafana-com API URL usage consistent. [#86920](https://github.com/grafana/grafana/issues/86920), [@oshirohugo](https://github.com/oshirohugo)\n- **Stack:** Add size props. [#86900](https://github.com/grafana/grafana/issues/86900), [@Clarity-89](https://github.com/Clarity-89)\n- **Table Panel:** Enable Text Wrapping. [#86895](https://github.com/grafana/grafana/issues/86895), [@codeincarnate](https://github.com/codeincarnate)\n- **Alerting:** Get grafana-managed alert rule by UID. [#86845](https://github.com/grafana/grafana/issues/86845), [@fayzal-g](https://github.com/fayzal-g)\n- **Cloudwatch:** Add Kendra metrics. [#86809](https://github.com/grafana/grafana/issues/86809), [@scottschreckengaust](https://github.com/scottschreckengaust)\n- **Auth:** Added support to filter for parent teams in GitHub connector's team membership filter. [#86754](https://github.com/grafana/grafana/issues/86754), [@wasim-nihal](https://github.com/wasim-nihal)\n- **Alerting:** Hook up GMA silence APIs to new authentication handler. [#86625](https://github.com/grafana/grafana/issues/86625), [@JacobsonMT](https://github.com/JacobsonMT)\n- **GeoMap:** Pan and zoom keyboard support. [#86573](https://github.com/grafana/grafana/issues/86573), [@tskarhed](https://github.com/tskarhed)\n- **Alerting:** Optimize rule status gathering APIs when a limit is applied. [#86568](https://github.com/grafana/grafana/issues/86568), [@stevesg](https://github.com/stevesg)\n- **Plugins:** Add an auto-generated part to the `plugin.json` schema. [#86520](https://github.com/grafana/grafana/issues/86520), [@leventebalogh](https://github.com/leventebalogh)\n- **Loki/Prometheus Query Editor:** Disabled cmd/ctrl+f keybinding within the editor. [#86418](https://github.com/grafana/grafana/issues/86418), [@matyax](https://github.com/matyax)\n- **Grafana packages:** Remove E2E workspace. [#86416](https://github.com/grafana/grafana/issues/86416), [@sunker](https://github.com/sunker)\n- **RefreshPicker:** Change running state to be less distracting . [#86405](https://github.com/grafana/grafana/issues/86405), [@torkelo](https://github.com/torkelo)\n- **Prometheus:** Cancellable label values requests. [#86403](https://github.com/grafana/grafana/issues/86403), [@NWRichmond](https://github.com/NWRichmond)\n- **SQLStore:** Improve recursive CTE support detection. [#86397](https://github.com/grafana/grafana/issues/86397), [@mildwonkey](https://github.com/mildwonkey)\n- **CloudMonitoring:** Ensure variables can be used in all variable queries. [#86377](https://github.com/grafana/grafana/issues/86377), [@aangelisc](https://github.com/aangelisc)\n- **Common labels/displayed fields:** Show label names with values. [#86345](https://github.com/grafana/grafana/issues/86345), [@matyax](https://github.com/matyax)\n- **AuthZ:** Further protect admin endpoints. [#86285](https://github.com/grafana/grafana/issues/86285), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Explore:** Deprecate local storage singular datasource key. [#86250](https://github.com/grafana/grafana/issues/86250), [@gelicia](https://github.com/gelicia)\n- **Loki:** Add label filters after label_format if present. [#86124](https://github.com/grafana/grafana/issues/86124), [@matyax](https://github.com/matyax)\n- **Alerting:** Immutable plugin rules and alerting plugins extensions. [#86042](https://github.com/grafana/grafana/issues/86042), [@konrad147](https://github.com/konrad147)\n- **Tempo:** Group by template vars. [#86022](https://github.com/grafana/grafana/issues/86022), [@joey-grafana](https://github.com/joey-grafana)\n- **Short Links:** Add setting for changing expiration time. [#86003](https://github.com/grafana/grafana/issues/86003), [@gelicia](https://github.com/gelicia)\n- **Prometheus:** Add native histogram functions. [#86002](https://github.com/grafana/grafana/issues/86002), [@bohandley](https://github.com/bohandley)\n- **Plugins:** Removed feature toggle pluginsDynamicAngularDetectionPatterns. [#85956](https://github.com/grafana/grafana/issues/85956), [@xnyo](https://github.com/xnyo)\n- **Plugins:** Removed feature toggle enablePluginsTracingByDefault. [#85953](https://github.com/grafana/grafana/issues/85953), [@xnyo](https://github.com/xnyo)\n- **Tracing:** Allow otel service name and attributes to be overridden from env. [#85937](https://github.com/grafana/grafana/issues/85937), [@marefr](https://github.com/marefr)\n- **PanelChrome:** Improve accessibility landmark markup. [#85863](https://github.com/grafana/grafana/issues/85863), [@tskarhed](https://github.com/tskarhed)\n- **Gops:** Add configuration tracker on the existing IRM page. [#85838](https://github.com/grafana/grafana/issues/85838), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **CloudWatch:** Add additional Glue metrics. [#85798](https://github.com/grafana/grafana/issues/85798), [@tristanburgess](https://github.com/tristanburgess)\n- **CloudWatch:** Add labels for Metric Query type queries. [#85766](https://github.com/grafana/grafana/issues/85766), [@kevinwcyu](https://github.com/kevinwcyu)\n- **Util:** Support parsing and splitting strings enclosed in quotes in util.SplitString. [#85735](https://github.com/grafana/grafana/issues/85735), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Loki:** Handle `X-Scope-OrgID` and tenant IDs. [#85726](https://github.com/grafana/grafana/issues/85726), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **CloudWatch:** Add a Performance Insights and other missing metrics to aws/rds. [#85680](https://github.com/grafana/grafana/issues/85680), [@kgeckhart](https://github.com/kgeckhart)\n- **Prometheus:** Respect dashboard queries when querying ad hoc filter labels. [#85674](https://github.com/grafana/grafana/issues/85674), [@itsmylife](https://github.com/itsmylife)\n- **Pyroscope:** Add adhoc filters support. [#85601](https://github.com/grafana/grafana/issues/85601), [@aocenas](https://github.com/aocenas)\n- **Table Panel:** Update background colors to respect transparency. [#85565](https://github.com/grafana/grafana/issues/85565), [@codeincarnate](https://github.com/codeincarnate)\n- **Canvas:** Add support for line animation. [#85556](https://github.com/grafana/grafana/issues/85556), [@adela-almasan](https://github.com/adela-almasan)\n- **Reducers:** Add in basic Percentile Support. [#85554](https://github.com/grafana/grafana/issues/85554), [@timlevett](https://github.com/timlevett)\n- **Storage:** Watch tests. [#85496](https://github.com/grafana/grafana/issues/85496), [@DanCech](https://github.com/DanCech)\n- **Plugins:** Show update buttons when instance version is different. [#85486](https://github.com/grafana/grafana/issues/85486), [@oshirohugo](https://github.com/oshirohugo)\n- **Tempo:** Always use time range even if timeShiftEnabled is false. [#85477](https://github.com/grafana/grafana/issues/85477), [@ogxd](https://github.com/ogxd)\n- **Alerting:** Gops labels integration. [#85467](https://github.com/grafana/grafana/issues/85467), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Explore:** Set X-Cache-Skip to true for query requests. [#85460](https://github.com/grafana/grafana/issues/85460), [@Elfo404](https://github.com/Elfo404)\n- **Explore:** Make Explore breadcrumb clickable. [#85437](https://github.com/grafana/grafana/issues/85437), [@Elfo404](https://github.com/Elfo404)\n- **Prometheus:** Fuzzy search for metric names in Code Mode. [#85396](https://github.com/grafana/grafana/issues/85396), [@NWRichmond](https://github.com/NWRichmond)\n- **Storage Api:** Adds traces. [#85391](https://github.com/grafana/grafana/issues/85391), [@owensmallwood](https://github.com/owensmallwood)\n- **Storage Api:** Add metrics. [#85316](https://github.com/grafana/grafana/issues/85316), [@owensmallwood](https://github.com/owensmallwood)\n- **Alerting:** Improve paused alert visibility and allow pausing/resuming from alert list view. [#85116](https://github.com/grafana/grafana/issues/85116), [@tomratcliffe](https://github.com/tomratcliffe)\n- **CloudWatch:** Clarify match exact tooltip and docs. [#85095](https://github.com/grafana/grafana/issues/85095), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Evaluation quick buttons. [#85010](https://github.com/grafana/grafana/issues/85010), [@gillesdemey](https://github.com/gillesdemey)\n- **Alerting:** Add state history polling interval. [#84837](https://github.com/grafana/grafana/issues/84837), [@gillesdemey](https://github.com/gillesdemey)\n- **CloudWatch:** Improve metric label parsing. [#84835](https://github.com/grafana/grafana/issues/84835), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Improve template preview. [#84798](https://github.com/grafana/grafana/issues/84798), [@konrad147](https://github.com/konrad147)\n- **Alerting:** New settings page. [#84501](https://github.com/grafana/grafana/issues/84501), [@gillesdemey](https://github.com/gillesdemey)\n- **Explore:** Move Query History to be screen wide. [#84321](https://github.com/grafana/grafana/issues/84321), [@gelicia](https://github.com/gelicia)\n- **MixedDataSource:** Support multi value data source variable that issues a query to each data source. [#83356](https://github.com/grafana/grafana/issues/83356), [@torkelo](https://github.com/torkelo)\n- **PluginExtensions:** Make the extensions registry reactive. [#83085](https://github.com/grafana/grafana/issues/83085), [@mckn](https://github.com/mckn)\n- **Loki:** Use label/<name>/values API instead of series API for label values discovery. [#83044](https://github.com/grafana/grafana/issues/83044), [@yuri-rs](https://github.com/yuri-rs)\n- **Tempo:** Escape backslash in span name for promsql query. [#83024](https://github.com/grafana/grafana/issues/83024), [@ttshivers](https://github.com/ttshivers)\n- **Alerting:** Export and provisioning rules into subfolders. [#77450](https://github.com/grafana/grafana/issues/77450), [@papagian](https://github.com/papagian)\n- **Notification banner:** Integrate with RBAC. (Enterprise)\n- **Auth:** Assign users using SAML to AutoAssignOrgRole if no role matches. (Enterprise)\n- **Notification banner:** Display preview. (Enterprise)\n- **Auth:** Add None and Viewer roles as options to SAML UI config. (Enterprise)\n- **SAML:** Add nonce to the generated script tag. (Enterprise)\n- **Notification banner:** Add settings page. (Enterprise)\n- **Notification banner:** Add API client. (Enterprise)\n- **Chore:** Upgrade go version to 1.22.3. (Enterprise)\n- **Auditing:** Correctly parse the URL for auditing through Loki. (Enterprise)\n- **Auditlog:** Refactor action to post-action in default auditlogging. (Enterprise)\n- **Plugins:** Make grafana-com API URL usage consistent. (Enterprise)\n- **Plugins:** Make grafana-com API URL usage consistent. (Enterprise)\n- **Caching:** Implement mtls-enabled memcached integration. (Enterprise)\n- **OpenAPI:** Document the datasource caching API. (Enterprise)\n\n### Bug fixes\n\n- **Alerting:** Fix go-swagger extraction and several embedded types from Alertmanager in Swagger docs. [#88879](https://github.com/grafana/grafana/issues/88879), [@alexweav](https://github.com/alexweav)\n- **DashboardScene:** Fixes inspect with transforms issue. [#88843](https://github.com/grafana/grafana/issues/88843), [@torkelo](https://github.com/torkelo)\n- **Elasticsearch:** Fix stripping of trailing slashes in datasource URLs. [#88779](https://github.com/grafana/grafana/issues/88779), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Loki:** Fix editor history in wrong order. [#88666](https://github.com/grafana/grafana/issues/88666), [@svennergr](https://github.com/svennergr)\n- **Cli:** Fix bug where password is hashed twice. [#88589](https://github.com/grafana/grafana/issues/88589), [@kalleep](https://github.com/kalleep)\n- **AzureMonitor:** Fix bug detecting app insights queries. [#88572](https://github.com/grafana/grafana/issues/88572), [@aangelisc](https://github.com/aangelisc)\n- **SSE:** Fix threshold unmarshal to avoid panic. [#88521](https://github.com/grafana/grafana/issues/88521), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Dashboard:** Fix Variables query hides fields with non-supported datasources. [#88516](https://github.com/grafana/grafana/issues/88516), [@axelavargas](https://github.com/axelavargas)\n- **Explore:** Align time filters properly to day boundaries in query history. [#88498](https://github.com/grafana/grafana/issues/88498), [@aocenas](https://github.com/aocenas)\n- **Access Control:** Clean up permissions for deprovisioned data sources. [#88483](https://github.com/grafana/grafana/issues/88483), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Dashboards:** Correctly display Admin access to dashboards in the UI. [#88439](https://github.com/grafana/grafana/issues/88439), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **LibraryPanels/RBAC:** Ignore old folder permission check when deleting/patching lib panel. [#88422](https://github.com/grafana/grafana/issues/88422), [@kaydelaney](https://github.com/kaydelaney)\n- **LogsTable:** Fix default sort by time. [#88398](https://github.com/grafana/grafana/issues/88398), [@svennergr](https://github.com/svennergr)\n- **Dashboards:** Fix regression when deleting folder. [#88311](https://github.com/grafana/grafana/issues/88311), [@papagian](https://github.com/papagian)\n- **Docker:** Fix renderer plugin in custom Dockerfile. [#88223](https://github.com/grafana/grafana/issues/88223), [@AgnesToulet](https://github.com/AgnesToulet)\n- **Alerting:** Fix rules deleting when reordering whilst filtered. [#88221](https://github.com/grafana/grafana/issues/88221), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix \"copy link\" not including full URL. [#88210](https://github.com/grafana/grafana/issues/88210), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix typo in JSON response for rule export. [#88028](https://github.com/grafana/grafana/issues/88028), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Alerting:** Fix scheduler to sort rules before evaluation. [#88006](https://github.com/grafana/grafana/issues/88006), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **CloudMonitoring:** Fix query type selection issue. [#87990](https://github.com/grafana/grafana/issues/87990), [@aangelisc](https://github.com/aangelisc)\n- **Alerting:** Assume built-in AM is receiving alerts in case of not having admin config. [#87893](https://github.com/grafana/grafana/issues/87893), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **DashboardScene:** Skip panel repeats when values are the same. [#87788](https://github.com/grafana/grafana/issues/87788), [@torkelo](https://github.com/torkelo)\n- **Alerting:** Fix deleting rules when silencing/resuming rule from a panel alert tab. [#87710](https://github.com/grafana/grafana/issues/87710), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Dashboards:** Don't set dashboard creator/updater if the action is done by an API key. [#87704](https://github.com/grafana/grafana/issues/87704), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Elasticsearch:** Fix setting of default maxConcurrentShardRequests. [#87703](https://github.com/grafana/grafana/issues/87703), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Graphite:** Fix alignment of elements in the query editor. [#87662](https://github.com/grafana/grafana/issues/87662), [@NWRichmond](https://github.com/NWRichmond)\n- **DashboardScene:** Fixing major row repeat issues. [#87539](https://github.com/grafana/grafana/issues/87539), [@torkelo](https://github.com/torkelo)\n- **Alerting:** Do not store series values from past evaluations in state manager for no reason. [#87525](https://github.com/grafana/grafana/issues/87525), [@alexweav](https://github.com/alexweav)\n- **RBAC:** Update role picker in team page, fix a bug with roles being removed upon team setting update. [#87519](https://github.com/grafana/grafana/issues/87519), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Transformations:** Fix true inner join in `joinByField` transformation. [#87409](https://github.com/grafana/grafana/issues/87409), [@baldm0mma](https://github.com/baldm0mma)\n- **Alerting:** Do not retry rule evaluations with \"input data must be a wide series but got type long\" style errors. [#87343](https://github.com/grafana/grafana/issues/87343), [@alexweav](https://github.com/alexweav)\n- **Tempo:** Fix sorting for nested tables. [#87214](https://github.com/grafana/grafana/issues/87214), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **Cloudwatch Logs:** Fix bug where we did not return errors to user. [#87190](https://github.com/grafana/grafana/issues/87190), [@sarahzinger](https://github.com/sarahzinger)\n- **CloudWatch:** Fix apostrophes in dimension values not being escaped. [#87182](https://github.com/grafana/grafana/issues/87182), [@kevinwcyu](https://github.com/kevinwcyu)\n- **AnnotationList:** Fix link for annotation with no panel or dashboard. [#87048](https://github.com/grafana/grafana/issues/87048), [@tskarhed](https://github.com/tskarhed)\n- **Graphite:** Fix splitting expressions in tag_value with template variables. [#86958](https://github.com/grafana/grafana/issues/86958), [@EduardZaydler](https://github.com/EduardZaydler)\n- **SQL Query Editor:** Fix label-for IDs, associate \"Table\" label. [#86944](https://github.com/grafana/grafana/issues/86944), [@timo](https://github.com/timo)\n- **SSO:** Add SSO settings to secrets migrator. [#86913](https://github.com/grafana/grafana/issues/86913), [@dmihai](https://github.com/dmihai)\n- **Plugins:** Preserve trailing slash in plugin proxy. [#86859](https://github.com/grafana/grafana/issues/86859), [@marefr](https://github.com/marefr)\n- **TimeSeries:** Improve keyboard focus and fix spacebar override. [#86848](https://github.com/grafana/grafana/issues/86848), [@tskarhed](https://github.com/tskarhed)\n- **NodeGraph:** Use values from fixedX/fixedY column for layout. [#86643](https://github.com/grafana/grafana/issues/86643), [@timo](https://github.com/timo)\n- **Alerting:** Prevent simplified routing zero duration GroupInterval and RepeatInterval. [#86561](https://github.com/grafana/grafana/issues/86561), [@JacobsonMT](https://github.com/JacobsonMT)\n- **Loki:** Fix setting of tenant ID. [#86433](https://github.com/grafana/grafana/issues/86433), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **DashboardScene:** Fixes checkbox orienation in save forms. [#86408](https://github.com/grafana/grafana/issues/86408), [@torkelo](https://github.com/torkelo)\n- **CloudMonitoring:** Correctly interpolate multi-valued template variables in PromQL queries. [#86391](https://github.com/grafana/grafana/issues/86391), [@aangelisc](https://github.com/aangelisc)\n- **Expressions:** Fix erroneous sorting of metrics and expressions. [#86372](https://github.com/grafana/grafana/issues/86372), [@NWRichmond](https://github.com/NWRichmond)\n- **CloudMonitoring:** Allow a custom group by value. [#86288](https://github.com/grafana/grafana/issues/86288), [@aangelisc](https://github.com/aangelisc)\n- **DataLinks:** Fixes datalinks with onClick and variables in url not being interpolated . [#86253](https://github.com/grafana/grafana/issues/86253), [@gng0](https://github.com/gng0)\n- **I18N:** Fix untranslated descriptions in data source picker. [#86216](https://github.com/grafana/grafana/issues/86216), [@joshhunt](https://github.com/joshhunt)\n- **RBAC:** Fix global role deletion in hosted Grafana. [#85980](https://github.com/grafana/grafana/issues/85980), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Expression:** Fix a bug of the display name of the threshold expression result. [#85912](https://github.com/grafana/grafana/issues/85912), [@lingyufei](https://github.com/lingyufei)\n- **Alerting:** Fix incorrect display of pending period in alert rule form. [#85893](https://github.com/grafana/grafana/issues/85893), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix redirect after saving a notification template. [#85667](https://github.com/grafana/grafana/issues/85667), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Get oncall metada only when we have alert manager configuration data. [#85622](https://github.com/grafana/grafana/issues/85622), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Alerting:** Return better error for invalid time range on alert queries. [#85611](https://github.com/grafana/grafana/issues/85611), [@alexweav](https://github.com/alexweav)\n- **CloudWatch:** Fix SageMaker MBP namespace typo. [#85557](https://github.com/grafana/grafana/issues/85557), [@tristanburgess](https://github.com/tristanburgess)\n- **Alerting:** Only append `/alertmanager` when sending alerts to mimir targets if not already present. [#85543](https://github.com/grafana/grafana/issues/85543), [@alexweav](https://github.com/alexweav)\n- **Alerting:** Set mimir implementation in jsonData by default when creating a new a\u2026. [#85513](https://github.com/grafana/grafana/issues/85513), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Alerting:** Persist silence state immediately on Create/Delete . [#84705](https://github.com/grafana/grafana/issues/84705), [@JacobsonMT](https://github.com/JacobsonMT)\n- **NodeGraph:** Fix configuring arc colors with mixed case field names. [#84609](https://github.com/grafana/grafana/issues/84609), [@timo](https://github.com/timo)\n- **Auditing:** Fix Loki URL parsing. (Enterprise)\n- **Provisioning:** Add override option to role provisioning. (Enterprise)\n- **Alerting:** Check pointers before use to prevent segfault. (Enterprise)\n- **Reporting:** Fix UI errors when using linked variables. (Enterprise)\n\n### Breaking changes\n\nUsers that provision alert rules into folders whose titles contain slashes from now on they should escape them:\neg. if an alert group contains:\n`folder: folder_with_/_in_title`\nit should become:\n`folder: folder_with_\\/_in_title` Issue [#77450](https://github.com/grafana/grafana/issues/77450)\n\n### Deprecations\n\nThe `grafana.explore.richHistory.activeDatasourceOnly` local storage key is deprecated, and will be removed in Grafana 12. You may experience loss of your Explore query history or autocomplete data if you upgrade to Grafana 12 under 2 weeks of Grafana 11.1. Actual risk of data loss depends on your query history retention policy. Issue [#86250](https://github.com/grafana/grafana/issues/86250)\n\n### Plugin development fixes & changes\n\n- **Select:** Change `Select` group headers to always be visible. [#88178](https://github.com/grafana/grafana/issues/88178), [@ashharrison90](https://github.com/ashharrison90)\n- **Select:** Ensure virtualised menu scrolls active option into view when using arrow keys. [#87743](https://github.com/grafana/grafana/issues/87743), [@ashharrison90](https://github.com/ashharrison90)\n- **Switch:** Improve disabled active state. [#87694](https://github.com/grafana/grafana/issues/87694), [@ashharrison90](https://github.com/ashharrison90)\n- **Button:** Allow disabled button to still be focused. [#87516](https://github.com/grafana/grafana/issues/87516), [@JoaoSilvaGrafana](https://github.com/JoaoSilvaGrafana)\n- **GrafanaUI:** Add `tabular` prop to Text component for tabular numbers. [#87440](https://github.com/grafana/grafana/issues/87440), [@JoaoSilvaGrafana](https://github.com/JoaoSilvaGrafana)", "created_at": "2024-06-24T13:40:14Z", "project": "grafana", "repo": "grafana/grafana", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.28.1", "tag_name": "v2.28.1", "html_url": "https://github.com/docker/compose/releases/tag/v2.28.1", "repo_url": "https://github.com/docker/compose", "body": "## What's Changed\r\n\ud83d\udc1b Fixes\r\n* Remove `console.Terminal` check and use `IsTerminal` from `streams.Out` by @vvoland in https://github.com/docker/compose/pull/11934\r\n\r\n## New Contributors\r\n* @vvoland made their first contribution in https://github.com/docker/compose/pull/11934\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v2.28.0...v2.28.1", "created_at": "2024-06-24T12:58:19Z", "project": "Docker-compose", "repo": "docker/compose", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.8.5", "tag_name": "2.8.5", "html_url": "https://github.com/Kong/kong/releases/tag/2.8.5", "repo_url": "https://github.com/Kong/kong", "body": "Download Kong 2.8.5 and run it now:\r\n\r\nhttps://konghq.com/install/\r\n[Docker Image](https://hub.docker.com/_/kong/)\r\n\r\nLinks:\r\n\r\n[2.8.5 Changelog](https://github.com/Kong/kong/blob/release/2.8.5/changelog/2.8.5/2.8.5.md)", "created_at": "2024-06-24T06:32:01Z", "project": "Kong", "repo": "Kong/kong", "type": "Gateway", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "GoCD 24.2.0", "tag_name": "24.2.0", "html_url": "https://github.com/gocd/gocd/releases/tag/24.2.0", "repo_url": "https://github.com/gocd/gocd", "body": "Check release notes at https://www.gocd.org/releases/", "created_at": "2024-06-23T05:50:10Z", "project": "GoCD", "repo": "gocd/gocd", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.30.2+k3s1", "tag_name": "v1.30.2+k3s1", "html_url": "https://github.com/k3s-io/k3s/releases/tag/v1.30.2%2Bk3s1", "repo_url": "https://github.com/rancher/k3s", "body": "\r\n\r\nThis release updates Kubernetes to v1.30.2, and fixes a number of issues.\r\n\r\nFor more details on what's new, see the [Kubernetes release notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#changelog-since-v1301).\r\n\r\n## Changes since v1.30.1+k3s1:\r\n\r\n* Fix bug when using tailscale config by file [(#10074)](https://github.com/k3s-io/k3s/pull/10074)\r\n * Fix bug when using `vpn-auth-file` in the agent\r\n* Add WithSkipMissing to not fail import on missing blobs [(#10136)](https://github.com/k3s-io/k3s/pull/10136)\r\n* Use fixed stream server bind address for cri-dockerd [(#9975)](https://github.com/k3s-io/k3s/pull/9975)\r\n* Switch stargz over to cri registry config_path [(#9977)](https://github.com/k3s-io/k3s/pull/9977)\r\n* Bump to containerd v1.7.17, etcd v3.5.13 [(#10123)](https://github.com/k3s-io/k3s/pull/10123)\r\n* Bump spegel version [(#10118)](https://github.com/k3s-io/k3s/pull/10118)\r\n* Fix issue installing artifacts from PR builds with multiple runs [(#10122)](https://github.com/k3s-io/k3s/pull/10122)\r\n* Fix issue with `externalTrafficPolicy: Local` for single-stack services on dual-stack nodes [(#9963)](https://github.com/k3s-io/k3s/pull/9963)\r\n* Update local-path-provisioner helper script [(#9964)](https://github.com/k3s-io/k3s/pull/9964)\r\n* Add support for svclb pod PriorityClassName [(#10045)](https://github.com/k3s-io/k3s/pull/10045)\r\n * ServiceLB now sets the priorityClassName on svclb pods to `system-node-critical` by default. This can be overridden on a per-service basis via the `svccontroller.k3s.cattle.io/priorityclassname` annotation.\r\n* Drop check for legacy traefik v1 chart [(#9593)](https://github.com/k3s-io/k3s/pull/9593)\r\n * K3s no longer automatically skips deploying traefik v2 if traefik v1 is present. All clusters should have been upgraded to v2 at some point over the last three years.\r\n* Update kube-router version to v2.1.2 [(#10177)](https://github.com/k3s-io/k3s/pull/10177)\r\n* Create ADR for branching strategy [(#10147)](https://github.com/k3s-io/k3s/pull/10147)\r\n* Bump minio-go to v7.0.70 [(#10081)](https://github.com/k3s-io/k3s/pull/10081)\r\n* Bump kine to v0.11.9 to fix pagination [(#10082)](https://github.com/k3s-io/k3s/pull/10082)\r\n* Update valid resolv conf [(#9948)](https://github.com/k3s-io/k3s/pull/9948)\r\n* Add missing kernel config check [(#10100)](https://github.com/k3s-io/k3s/pull/10100)\r\n* Git workflow file name correction [(#10131)](https://github.com/k3s-io/k3s/pull/10131)\r\n * None\r\n* Follow directory symlinks in auto deploying manifests (#9288) [(#10049)](https://github.com/k3s-io/k3s/pull/10049)\r\n * Symlinked sub-directories are now respected when scanning Auto-Deploying Manifests (AddOns)\r\n* Fix bug: allow helm controller set owner reference [(#10048)](https://github.com/k3s-io/k3s/pull/10048)\r\n* Fix go.mod [(#10192)](https://github.com/k3s-io/k3s/pull/10192)\r\n* Bump flannel version to v0.25.2 [(#10146)](https://github.com/k3s-io/k3s/pull/10146)\r\n* Test: add agent with auth file [(#10119)](https://github.com/k3s-io/k3s/pull/10119)\r\n * Fix bug when using `vpn-auth-file` in the agent\r\n* Add extra log in e2e tests [(#10145)](https://github.com/k3s-io/k3s/pull/10145)\r\n* Update channel server for may 2024 [(#10137)](https://github.com/k3s-io/k3s/pull/10137)\r\n* Bump klipper-helm image for tls secret support [(#10187)](https://github.com/k3s-io/k3s/pull/10187)\r\n* Updating the script binary_size_check to complete the command name by\u2026 [(#9992)](https://github.com/k3s-io/k3s/pull/9992)\r\n* Fix issue with k3s-etcd informers not starting [(#10047)](https://github.com/k3s-io/k3s/pull/10047)\r\n* Enable serving supervisor metrics [(#10019)](https://github.com/k3s-io/k3s/pull/10019)\r\n * `--Enable-pprof` can now be set on agents to enable the debug/pprof endpoints. When set, agents will listen on the supervisor port.\r\n * `--Supervisor-metrics` can now be set on servers to enable serving internal metrics on the supervisor endpoint; when set agents will listen on the supervisor port.\r\n* Bump alpine from 3.18 to 3.20 in /conformance [(#10210)](https://github.com/k3s-io/k3s/pull/10210)\r\n* Bump alpine from 3.18 to 3.20 in /package [(#10211)](https://github.com/k3s-io/k3s/pull/10211)\r\n* Bump ubuntu from 22.04 to 24.04 in /tests/e2e/scripts [(#10040)](https://github.com/k3s-io/k3s/pull/10040)\r\n* Bump Trivy version [(#10039)](https://github.com/k3s-io/k3s/pull/10039)\r\n* Fix netpol crash when node remains tainted uninitialized [(#10073)](https://github.com/k3s-io/k3s/pull/10073)\r\n* Fix issue caused by sole server marked as failed under load [(#10241)](https://github.com/k3s-io/k3s/pull/10241)\r\n * The embedded load-balancer will now fall back to trying all servers with health-checks ignored, if all servers have been marked unavailable due to failed health checks.\r\n* Add write-kubeconfig-group flag to server [(#9233)](https://github.com/k3s-io/k3s/pull/9233)\r\n * New flag in k3s server: --write-kubeconfig-group\r\n* Fix embedded mirror blocked by SAR RBAC and re-enable test [(#10257)](https://github.com/k3s-io/k3s/pull/10257)\r\n* Bump Local Path Provisioner version [(#10268)](https://github.com/k3s-io/k3s/pull/10268)\r\n* Fix: Use actual warningPeriod in certmonitor [(#10271)](https://github.com/k3s-io/k3s/pull/10271)\r\n* Fix bug that caused agents to bypass local loadbalancer [(#10280)](https://github.com/k3s-io/k3s/pull/10280)\r\n* Add ADR for support for etcd s3 config secret [(#9364)](https://github.com/k3s-io/k3s/pull/9364)\r\n* Add test for `isValidResolvConf` [(#10302)](https://github.com/k3s-io/k3s/pull/10302)\r\n* Add snapshot retention etcd-s3-folder fix [(#10293)](https://github.com/k3s-io/k3s/pull/10293)\r\n* Expand GHA golang caching to include newest release branch [(#10307)](https://github.com/k3s-io/k3s/pull/10307)\r\n* Fix race condition panic in loadbalancer.nextServer [(#10318)](https://github.com/k3s-io/k3s/pull/10318)\r\n* Fix typo, use `rancher/permissions` [(#10296)](https://github.com/k3s-io/k3s/pull/10296)\r\n* Update Kubernetes to v1.30.2 [(#10349)](https://github.com/k3s-io/k3s/pull/10349)\r\n* Fix agent supervisor port using apiserver port instead [(#10352)](https://github.com/k3s-io/k3s/pull/10352)\r\n* Fix issue that allowed multiple simultaneous snapshots to be allowed [(#10372)](https://github.com/k3s-io/k3s/pull/10372)\r\n\r\n## Embedded Component Versions\r\n| Component | Version |\r\n|---|---|\r\n| Kubernetes | [v1.30.2](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v1302) |\r\n| Kine | [v0.11.9](https://github.com/k3s-io/kine/releases/tag/v0.11.9) |\r\n| SQLite | [3.44.0](https://sqlite.org/releaselog/3_44_0.html) |\r\n| Etcd | [v3.5.13-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.13-k3s1) |\r\n| Containerd | [v1.7.17-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.17-k3s1) |\r\n| Runc | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) |\r\n| Flannel | [v0.25.2](https://github.com/flannel-io/flannel/releases/tag/v0.25.2) | \r\n| Metrics-server | [v0.7.0](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.7.0) |\r\n| Traefik | [v2.10.7](https://github.com/traefik/traefik/releases/tag/v2.10.7) |\r\n| CoreDNS | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | \r\n| Helm-controller | [v0.16.1](https://github.com/k3s-io/helm-controller/releases/tag/v0.16.1) |\r\n| Local-path-provisioner | [v0.0.27](https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.27) |\r\n\r\n## Helpful Links\r\nAs always, we welcome and appreciate feedback from our community of users. Please feel free to:\r\n- [Open issues here](https://github.com/rancher/k3s/issues/new/choose)\r\n- [Join our Slack channel](https://slack.rancher.io/)\r\n- [Check out our documentation](https://rancher.com/docs/k3s/latest/en/) for guidance on how to get started or to dive deep into K3s.\r\n- [Read how you can contribute here](https://github.com/rancher/k3s/blob/master/CONTRIBUTING.md)\r\n", "created_at": "2024-06-19T16:47:58Z", "project": "K3s", "repo": "rancher/k3s", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.35.0", "tag_name": "v1.35.0", "html_url": "https://github.com/operator-framework/operator-sdk/releases/tag/v1.35.0", "repo_url": "https://github.com/operator-framework/operator-sdk", "body": "## v1.35.0\n\n### Changes\n\n- For Ansible-based operators, upgrade the version of the Ansible Operator Plugin used in operator-sdk to v1.34.2. ([#6749](https://github.com/operator-framework/operator-sdk/pull/6749))\n\n### Bug Fixes\n\n- (helm/v1) Fix broken helm-operator role scaffolding which causes reconciler to hang due to lack of permissions. ([#6769](https://github.com/operator-framework/operator-sdk/pull/6769))\n\n", "created_at": "2024-06-18T18:15:14Z", "project": "Operator Framework", "repo": "operator-framework/operator-sdk", "type": "Operator", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "cesql/v1.0.0", "tag_name": "cesql/v1.0.0", "html_url": "https://github.com/cloudevents/spec/releases/tag/cesql/v1.0.0", "repo_url": "https://github.com/cloudevents/spec", "body": "Notable changes between the WIP draft and the v1 specification are:\r\n- Specify error types\r\n- Clarify return values of expressions that encounter errors\r\n- Clarify that missing attributes result in an error and the expression\r\n returning it's default value\r\n- Add support for boolean to integer and integer to boolean type casting\r\n- Clarify the order of operations\r\n- Clarify how user defined functions work\r\n- Define the default \"zero\" values for the built in types\r\n- Clarify that string comparisons are case sensitive\r\n- Specify which characters are treated as whitespace for the TRIM function\r\n- Specify that functions must still return values along with errors, as well as\r\n the behaviour when user defined function do not do this correctly\r\n- For the fail fast error handling mode, expressions now return the zero value\r\n for their return type when they encounter an error, rather than undefined", "created_at": "2024-06-17T17:44:31Z", "project": "CloudEvents", "repo": "cloudevents/spec", "type": "Serverless", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v3.5.8", "tag_name": "v3.5.8", "html_url": "https://github.com/argoproj/argo-workflows/releases/tag/v3.5.8", "repo_url": "https://github.com/argoproj/argo", "body": "# Quick Start\n\n## What's New?\n\nFind out on [our blog](https://blog.argoproj.io) and [changelog](https://github.com/argoproj/argo-workflows/blob/main/CHANGELOG.md).\n\n## Breaking Changes and Known Issues\n\nCheck the [upgrading guide](https://argo-workflows.readthedocs.io/en/release-3.5/upgrading/) and search for [existing issues on GitHub](https://github.com/argoproj/argo-workflows/issues).\n\n## Installation\n\n### CLI\n\n#### Mac\n\nAvailable via `curl`\n\n```bash\n# Download the binary\ncurl -sLO https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/argo-darwin-amd64.gz\n\n# Unzip\ngunzip argo-darwin-amd64.gz\n\n# Make binary executable\nchmod +x argo-darwin-amd64\n\n# Move binary to path\nmv ./argo-darwin-amd64 /usr/local/bin/argo\n\n# Test installation\nargo version\n```\n\n#### Linux\n\nAvailable via `curl`\n\n```bash\n# Download the binary\ncurl -sLO https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/argo-linux-amd64.gz\n\n# Unzip\ngunzip argo-linux-amd64.gz\n\n# Make binary executable\nchmod +x argo-linux-amd64\n\n# Move binary to path\nmv ./argo-linux-amd64 /usr/local/bin/argo\n\n# Test installation\nargo version\n```\n\n### Controller and Server\n\n```bash\nkubectl create namespace argo\nkubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/install.yaml\n```\n", "created_at": "2024-06-17T16:03:24Z", "project": "Argo", "repo": "argoproj/argo", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "0.38.1", "tag_name": "0.38.1", "html_url": "https://github.com/falcosecurity/falco/releases/tag/0.38.1", "repo_url": "https://github.com/falcosecurity/falco", "body": "[![LIBS](https://img.shields.io/badge/LIBS-0.17.2-yellow)](https://github.com/falcosecurity/libs/releases/tag/0.17.2)\n[![DRIVER](https://img.shields.io/badge/DRIVER-7.2.0+driver-yellow)](https://github.com/falcosecurity/libs/releases/tag/7.2.0+driver)\n\n| Packages | Download |\n| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| rpm-x86_64 | [![rpm](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/rpm/falco-0.38.1-x86_64.rpm) |\n| deb-x86_64 | [![deb](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/deb/stable/falco-0.38.1-x86_64.deb) |\n| tgz-x86_64 | [![tgz](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/bin/x86_64/falco-0.38.1-x86_64.tar.gz) |\n| rpm-aarch64 | [![rpm](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/rpm/falco-0.38.1-aarch64.rpm) |\n| deb-aarch64 | [![deb](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/deb/stable/falco-0.38.1-aarch64.deb) |\n| tgz-aarch64 | [![tgz](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/bin/aarch64/falco-0.38.1-aarch64.tar.gz) |\n\n| Images |\n| --------------------------------------------------------------------------- |\n| `docker pull docker.io/falcosecurity/falco:0.38.1` |\n| `docker pull public.ecr.aws/falcosecurity/falco:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-driver-loader:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-driver-loader-legacy:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-no-driver:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-distroless:0.38.1` |\n\n## v0.38.1\n\nReleased on 2024-06-19\n\n\n### Major Changes\n\n* new(metrics): enable plugins metrics [[#3228](https://github.com/falcosecurity/falco/pull/3228)] - [@mrgian](https://github.com/mrgian)\n\n\n### Minor Changes\n\n* cleanup(falco): clarify that --print variants only affect syscalls [[#3238](https://github.com/falcosecurity/falco/pull/3238)] - [@LucaGuerra](https://github.com/LucaGuerra)\n* update(engine): enable -p option for all sources, -pk, -pc etc only for syscall sources [[#3239](https://github.com/falcosecurity/falco/pull/3239)] - [@LucaGuerra](https://github.com/LucaGuerra)\n\n\n### Bug Fixes\n\n* fix(engine): enable output substitution only for syscall rules, prevent engine from exiting with validation errors when a plugin is loaded and -pc/pk is specified [[#3236](https://github.com/falcosecurity/falco/pull/3236)] - [@mrgian](https://github.com/mrgian)\n* fix(metrics): allow each metric output channel to be selected independently [[#3232](https://github.com/falcosecurity/falco/pull/3232)] - [@incertum](https://github.com/incertum)\n* fix(userspace/falco): fixed `falco_metrics::to_text` implementation when running with plugins [[#3230](https://github.com/falcosecurity/falco/pull/3230)] - [@FedeDP](https://github.com/FedeDP)\n\n\n\n### Statistics\n\n| MERGED PRS | NUMBER |\n|-----------------|--------|\n| Not user-facing | 0 |\n| Release note | 6 |\n| Total | 6 |\n\n#### Release Manager @FedeDP\n", "created_at": "2024-06-17T09:54:00Z", "project": "Falco", "repo": "falcosecurity/falco", "type": "Container Security", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v0.16.2", "tag_name": "v0.16.2", "html_url": "https://github.com/hashicorp/boundary/releases/tag/v0.16.2", "repo_url": "https://github.com/hashicorp/boundary", "body": "## 0.16.2 (2024/06/10)\n\n### New and Improved\n\n* Updated Minio plugin to allow for potential use with other S3-compatible storage providers.\n([PR](https://github.com/hashicorp/boundary-plugin-minio/pull/16)) and ([PR](https://github.com/hashicorp/boundary-plugin-minio/pull/17))\n\n### Bug Fixes\n* Fixed a bug where a worker credential rotation request suceeded on the controller but the response to the worker was lost.\nThis resulted in the controller using a separate set of credentials than the worker, causing the worker to be unable to connect \nto the controller. The fix implements the new nodeenrollment library NodeIdLoader interface, which ensures that on store, \nif worker NodeInformation has a previous key set, the worker will check and correct its stored credential set to match. \nLodeNodeInformation was also updated to fix a bug where in this split credential scenario, the current credential key was\nassumed to be the incoming worker key, which caused the wrong key information to be populated for the key id.\n([PR](https://github.com/hashicorp/boundary/pull/4870))\n\n", "created_at": "2024-06-14T17:21:10Z", "project": "Boundary", "repo": "hashicorp/boundary", "type": "Security", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "", "tag_name": "v2.8.5", "html_url": "https://github.com/rancher/rancher/releases/tag/v2.8.5", "repo_url": "https://github.com/rancher/rancher", "body": "# Release v2.8.5\r\n\r\n> **Important:** Review the [Install/Upgrade](#installupgrade-notes) notes before upgrading to any Rancher version.\r\n\r\nRancher v2.8.5 is a security release to address the following issues:\r\n\r\n# Security Fixes for Rancher Vulnerabilities\r\n\r\nThis release addresses the following Rancher security issues:\r\n\r\n- Fixed an issue where the webhook rule resolver ignores rules from a `ClusterRole` for an external RoleTemplate set with `.context=project` or `.context=\"\"`, allowing a user to create an external `ClusterRole` with `.context=project` or `.context=\"\"` depending on the use of the new feature flag `external-rules` and backing `ClusterRole`. For more information, see [CVE-2023-32196](https://github.com/rancher/rancher/security/advisories/GHSA-64jq-m7rq-768h).\r\n- Supported RKE versions in Rancher are updated to [v1.4.19](https://github.com/rancher/rke/releases/tag/v1.4.19) and [v1.5.10](https://github.com/rancher/rke/releases/tag/v1.5.10) to fix [CVE-2023-32191](https://github.com/rancher/rke/security/advisories/GHSA-6gr4-52w6-vmqx), where credentials are stored inside a ConfigMap that can be accessible by non-administrative users in Rancher. This vulnerability only affects an RKE provisioned cluster.\r\n- Rancher now has a user retention process, for when external authentication providers are used, that can be configured to run periodically and disable and/or delete inactive users. The user retention process is disabled by default. If enabled, a user becomes subject to the retention process if they don't log in for a configurable period of time. It's possible to set overrides for users who are used mainly for programmatic access (e.g. CI, scripts, etc.) so that they don't become subject to the retention process for a longer period of time or at all. For more information, see [CVE-2023-22650](https://github.com/rancher/rancher/security/advisories/GHSA-9ghh-mmcq-8phc).\r\n- Fixed an issue where custom secrets encryption configurations were being stored in plaintext under the clusters `AppliedSpec`. This was also causing clusters to continuously reconcile, as the `AppliedSpec` would never match the desired cluster `Spec`. The information stored here contains the encryption configuration for secrets within etcd, and could potentially expose sensitive data if the etcd database was exposed directly. For more information, see [#45800](https://github.com/rancher/rancher/issues/45800) and [CVE-2024-22032](https://github.com/rancher/rancher/security/advisories/GHSA-q6c7-56cq-g2wm).\r\n\r\nFor more details, see the Security Advisories and CVEs page in Rancher's [documentation](https://ranchermanager.docs.rancher.com/v2.8/reference-guides/rancher-security/security-advisories-and-cves) page or in Rancher's [GitHub](https://github.com/rancher/rancher/security/advisories) repo.\r\n\r\n## Rancher Webhook\r\n\r\n### Major Bug Fixes\r\n\r\n- The Rancher-Webhook version is not set in the settings and the environment variable is empty, allowing the webhook to be automatically upgraded to newer versions. Each Rancher version is designed to be compatible with a single version of the webhook. See [#45418](https://github.com/rancher/rancher/issues/45418).\r\n\r\n# Install/Upgrade Notes\r\n\r\n> - If you're installing Rancher for the first time, your environment must fulfill the [installation requirements](https://docs.ranchermanager.rancher.io/pages-for-subheaders/installation-requirements).\r\n\r\n# Upgrade Requirements\r\n\r\n- **Creating backups:** [Create a backup](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/back-up-rancher) before you upgrade Rancher. To roll back Rancher after an upgrade, you must first back up and restore Rancher to the previous Rancher version. Because Rancher will be restored to the same state as when the backup was created, any changes post-upgrade will not be included after the restore.\r\n- **CNI requirements:**\r\n - For Kubernetes v1.19 and later, disable firewalld as it's incompatible with various CNI plugins. See [#28840](https://github.com/rancher/rancher/issues/28840).\r\n - When upgrading or installing a Linux distribution that uses nf_tables as the backend packet filter, such as SLES 15, RHEL 8, Ubuntu 20.10, Debian 10, or later, upgrade to RKE v1.19.2 or later to get Flannel v0.13.0. Flannel v0.13.0 supports nf_tables. See Flannel [#1317](https://github.com/flannel-io/flannel/issues/1317).\r\n- **Requirements for air gapped environments:**\r\n - When using a proxy in front of an air-gapped Rancher instance, you must pass additional parameters to `NO_PROXY`. See the [documentation](https://docs.ranchermanager.rancher.io/getting-started/installation-and-upgrade/other-installation-methods/rancher-behind-an-http-proxy/install-rancher) and issue [#2725](https://github.com/rancher/docs/issues/2725#issuecomment-702454584).\r\n - When installing Rancher with Docker in an air-gapped environment, you must supply a custom `registries.yaml` file to the `docker run` command, as shown in the [K3s documentation](https://docs.k3s.io/installation/private-registry). If the registry has certificates, then you'll also need to supply those. See [#28969](https://github.com/rancher/rancher/issues/28969#issuecomment-694474229).\r\n- **Requirements for general Docker installs:**\r\n - When starting the Rancher Docker container, you must use the `privileged` flag. See [documentation](https://docs.ranchermanager.rancher.io/pages-for-subheaders/rancher-on-a-single-node-with-docker).\r\n - When upgrading a Docker installation, a panic may occur in the container, which causes it to restart. After restarting, the container will come up and work as expected. See [#33685](https://github.com/rancher/rancher/issues/33685).\r\n\r\n# Versions\r\n\r\nPlease refer to the [README](https://github.com/rancher/rancher#latest-release) for the latest and stable Rancher versions.\r\n\r\nPlease review our [version documentation](https://docs.ranchermanager.rancher.io/getting-started/installation-and-upgrade/resources/choose-a-rancher-version) for more details on versioning and tagging conventions.\r\n\r\n## Images\r\n\r\n- rancher/rancher:v2.8.5\r\n\r\n\r\n## Tools\r\n\r\n- CLI - [v2.8.4](https://github.com/rancher/cli/releases/tag/v2.8.4)\r\n- RKE - [v1.5.10](https://github.com/rancher/rke/releases/tag/v1.5.10)\r\n\r\n## Kubernetes Versions for RKE\r\n\r\n- v1.28.10 (Default)\r\n- v1.27.14\r\n- v1.26.15\r\n- v1.25.16\r\n\r\n## Kubernetes Versions for RKE2/K3s\r\n\r\n- v1.28.10 (Default)\r\n- v1.27.14\r\n- v1.26.15\r\n- v1.25.16\r\n\r\n## Rancher Helm Chart Versions\r\n\r\nIn Rancher v2.6.0 and later, in the **Apps & Marketplace** UI, many Rancher Helm charts are named with a major version that starts with *100*. This avoids simultaneous upstream changes and Rancher changes from causing conflicting version increments. This also complies with semantic versioning (SemVer), which is a requirement for Helm. You can see the upstream version number of a chart in the build metadata, for example: `100.0.0+up2.1.0`. See [#32294](https://github.com/rancher/rancher/issues/32294).\r\n\r\n# Other Notes\r\n\r\n## Experimental Features\r\n\r\nDual-stack and IPv6-only support for RKE1 clusters using the Flannel CNI has been experimental since v1.23.x. See the [upstream Kubernetes docs](https://kubernetes.io/docs/concepts/services-networking/dual-stack/). Dual-stack is not currently supported on Windows. See [#165](https://github.com/rancher/windows/issues/165).\r\n\r\n## Deprecated Upstream Projects\r\n\r\nIn June 2023, Microsoft deprecated the Azure AD Graph API that Rancher had been using for authentication via Azure AD. When updating Rancher, update the configuration to make sure that users can still use Rancher with Azure AD. See [the documentation](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/authentication-config/configure-azure-ad#migrating-from-azure-ad-graph-api-to-microsoft-graph-api) and issue [#29306](https://github.com/rancher/rancher/issues/29306) for details.\r\n\r\n## Removed Legacy Features\r\n\r\nApps functionality in the cluster manager has been deprecated as of the Rancher v2.7 line. This functionality has been replaced by the **Apps & Marketplace** section of the Rancher UI.\r\n\r\nAlso, `rancher-external-dns` and `rancher-global-dns` have been deprecated as of the Rancher v2.7 line.\r\n\r\nThe following legacy features have been removed as of Rancher v2.7.0. The deprecation and removal of these features was announced in previous releases. See [#6864](https://github.com/rancher/dashboard/issues/6864).\r\n\r\n**UI and Backend**\r\n\r\n- CIS Scans v1 (Cluster)\r\n- Pipelines (Project)\r\n- Istio v1 (Project)\r\n- Logging v1 (Project)\r\n- RancherD\r\n\r\n**UI**\r\n\r\n- Multiclusterapps (Global): Apps within the **Multicluster Apps** section of the Rancher UI.\r\n\r\n# Previous Rancher Behavior Changes\r\n\r\n\r\n\r\n## Previous Rancher Behavior Changes - Rancher General\r\n\r\n- **Rancher 2.8.4:**\r\n - The controller now cleans up instances of `ClusterUserAttribute` that have no corresponding `UserAttribute`. See [#44985](https://github.com/rancher/rancher/issues/44985).\r\n- **Rancher 2.8.3:**\r\n - When Rancher starts, it now identifies all deprecated and unrecognized setting resources and adds a `cattle.io/unknown` label. You can list these settings with the command `kubectl get settings -l 'cattle.io/unknown==true'`. In Rancher v2.9 and later, these settings will be removed instead. See [#43992](https://github.com/rancher/rancher/issues/43992).\r\n- **Rancher v2.8.0:**\r\n - Rancher Compose is no longer supported, and all parts of it are being removed in the v2.8 release line. See [#43341](https://github.com/rancher/rancher/issues/43341).\r\n - Kubernetes v1.23 and v1.24 are no longer supported. Before you upgrade to Rancher v2.8.0, make sure that all clusters are running Kubernetes v1.25 or later. See [#42828](https://github.com/rancher/rancher/issues/42828).\r\n\r\n## Previous Rancher Behavior Changes - Cluster Provisioning\r\n\r\n- **Rancher 2.8.4:**\r\n - Docker CLI 20.x is at end-of-life and no longer supported in Rancher. Please update your local Docker CLI versions to 23.0.x or later. Earlier versions may not recognize OCI compliant Rancher image manifests. See [#45424](https://github.com/rancher/rancher/issues/45424).\r\n- **Rancher v2.8.0:**\r\n - Kontainer Engine v1 (KEv1) provisioning and the respective cluster drivers are now deprecated. KEv1 provided plug-ins for different targets using cluster drivers. The Rancher-maintained cluster drivers for EKS, GKE and AKS have been replaced by the hosted provider drivers, EKS-Operator, GKE-Operator and AKS-Operator. Node drivers are now available for self-managed Kubernetes.\r\n- **Rancher v2.7.2:**\r\n - When you provision a downstream cluster, the cluster's name must conform to [RFC-1123](https://www.rfc-editor.org/rfc/rfc1123). Previously, characters that did not follow the specification, such as `.`, were permitted and would result in clusters being provisioned without the necessary Fleet components. See [#39248](https://github.com/rancher/rancher/issues/39248).\r\n - Privilege escalation is disabled by default when creating deployments from the Rancher API. See [#7165](https://github.com/rancher/dashboard/issues/7165).\r\n\r\n## Previous Rancher Behavior Changes - RKE Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Rancher no longer supports the Amazon Web Services (AWS) in-tree cloud provider for RKE clusters. This is in response to upstream Kubernetes removing the in-tree AWS provider in Kubernetes v1.27. You should instead [use the out-of-tree AWS cloud provider](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/set-up-cloud-providers/amazon#using-the-out-of-tree-aws-cloud-provider-for-rke1) for any Rancher-managed clusters running Kubernetes v1.27 or later. See [#43175](https://github.com/rancher/rancher/issues/43175).\r\n - The Weave CNI plugin for RKE v1.27 and later is now deprecated. Weave will be removed in RKE v1.30. See [#42730](https://github.com/rancher/rancher/issues/42730).\r\n\r\n## Previous Rancher Behavior Changes - RKE2 Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Rancher no longer supports the Amazon Web Services (AWS) in-tree cloud provider for RKE2 clusters. This is in response to upstream Kubernetes removing the in-tree AWS provider in Kubernetes v1.27. You should instead [use the out-of-tree AWS cloud provider](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/set-up-cloud-providers/amazon#using-the-out-of-tree-aws-cloud-provider-for-rke2) for any Rancher-managed clusters running Kubernetes v1.27 or later. See [#42749](https://github.com/rancher/rancher/issues/42749).\r\n - Similar to Rancher v2.7.9, when you upgrade to Rancher v2.8.0 with provisioned RKE2/K3s clusters in an unhealthy state, you may encounter the error message, `implausible joined server for entry`. This requires manually marking the nodes in the cluster with a joined server. See [#42856](https://github.com/rancher/rancher/issues/42856).\r\n\r\n## Previous Rancher Behavior Changes - Cluster API \r\n\r\n- **Rancher v2.7.7:**\r\n - The `cluster-api` core provider controllers run in a pod in the `cattle-provisioning-cattle-system` namespace, within the local cluster. These controllers are installed with a [Helm chart](https://github.com/rancher/provisioning). Previously, Rancher ran `cluster-api` controllers in an embedded fashion. This change makes it easier to maintain `cluster-api` versioning. See [#41094](https://github.com/rancher/rancher/issues/41094).\r\n - The token hashing algorithm generates new tokens using SHA3. Existing tokens that don't use SHA3 won't be re-hashed. This change affects ClusterAuthTokens (the downstream synced version of tokens for ACE) and Tokens (only when token hashing is enabled). SHA3 tokens should work with ACE and Token Hashing. Tokens that don't use SHA3 may not work when ACE and token hashing are used in combination. If, after upgrading to Rancher v2.7.7, you experience issues with ACE while token hashing is enabled, re-generate any applicable tokens. See [#42062](https://github.com/rancher/rancher/pull/42062).\r\n\r\n## Previous Rancher Behavior Changes - Rancher App (Global UI)\r\n\r\n- **Rancher v2.8.0:**\r\n - The built-in `restricted-admin` role is being deprecated in favor of a more flexible global role configuration, which is now available for different use cases other than only the `restricted-admin`. If you want to replicate the permissions given through this role, use the new `inheritedClusterRoles` feature to create a custom global role. A custom global role, like the `restricted-admin` role, grants permissions on all downstream clusters. See [#42462](https://github.com/rancher/rancher/issues/42462). Given its deprecation, the `restricted-admin` role will continue to be included in future builds of Rancher through the v2.8.x and v2.9.x release lines. However, in accordance with the CVSS standard, only security issues scored as critical will be backported and fixed in the `restricted-admin` role until it is completely removed from Rancher. \r\n - Reverse DNS server functionality has been removed. The associated [`rancher/rdns-server`](https://github.com/rancher/rdns-server) repository is now archived. Reverse DNS is already disabled by default. \r\n - The Rancher CLI configuration file `~/.rancher/cli2.json` previously had permissions set to `0644`. Although `0644` would usually indicate that all users have read access to the file, the parent directory would block users' access. New Rancher CLI configuration files will only be readable by the owner (`0600`). Invoking the CLI will trigger a warning, in case old configuration files are world-readable or group-readable. See [#42838](https://github.com/rancher/rancher/issues/42838).\r\n\r\n## Previous Rancher Behavior Changes - Rancher App (Helm Chart) \r\n\r\n- **Rancher v2.7.0:**\r\n - When installing or upgrading an official Rancher Helm chart app in a RKE2/K3s cluster, if a private registry exists in the cluster configuration, that registry will be used for pulling images. If no cluster-scoped registry is found, the global container registry will be used. A custom default registry can be specified during the Helm chart install and upgrade workflows. Previously, only the global container registry was used when installing or upgrading an official Rancher Helm chart app for RKE2/K3s node driver clusters.\r\n\r\n## Previous Rancher Behavior Changes - Pod Security Standard (PSS) & Pod Security Admission (PSA) \r\n\r\n- **Rancher v2.7.2:**\r\n - You must manually change the `psp.enabled` value in the chart install yaml when you install or upgrade v102.x.y charts on hardened RKE2 clusters. [Instructions](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/pod-security-standards#cleaning-up-releases-after-a-kubernetes-v125-upgrade) for updating the value are available. See [#41018](https://github.com/rancher/rancher/issues/41018).\r\n\r\n## Previous Rancher Behavior Changes - Authentication \r\n\r\n- **Rancher v2.8.3:**\r\n - Rancher uses additional trusted CAs when establishing a secure connection to the keycloak OIDC authentication provider. See [#43217](https://github.com/rancher/rancher/issues/43217).\r\n- **Rancher v2.8.0:**\r\n - The `kubeconfig-token-ttl-minutes` setting has been replaced by the setting, `kubeconfig-default-token-ttl-minutes`, and is no longer available in the UI. See [#38535](https://github.com/rancher/rancher/issues/38535).\r\n - [API tokens](https://ranchermanager.docs.rancher.com/v2.8/reference-guides/about-the-api/api-tokens) now have default time periods after which they expire. Authentication tokens expire after 90 days, while kubeconfig tokens expire after 30 days. See [#41919](https://github.com/rancher/rancher/issues/41919).\r\n- **Rancher v2.7.2:**\r\n - Rancher might retain resources from a disabled auth provider configuration in the local cluster, even after you configure another auth provider. To manually trigger cleanup for a disabled auth provider, add the `management.cattle.io/auth-provider-cleanup` annotation with the `unlocked` value to its auth config. See [#40378](https://github.com/rancher/rancher/pull/40378).\r\n\r\n## Previous Rancher Behavior Changes - Rancher Webhook \r\n\r\n- **Rancher v2.8.3:**\r\n - The embedded Cluster API webhook is removed from the Rancher webhook and can no longer be installed from the webhook chart. It has not been used as of Rancher v2.7.7, where it was migrated to a separate Pod. See [#44619](https://github.com/rancher/rancher/issues/44619).\r\n- **Rancher v2.8.0:**\r\n - Rancher's webhook now honors the `bind` and `escalate` verbs for GlobalRoles. Users who have `*` set on GlobalRoles will now have both of these verbs, and could potentially use them to escalate privileges in Rancher v2.8.0 and later. You should review current custom GlobalRoles, especially cases where `bind`, `escalate`, or `*` are granted, before you upgrade.\r\n- **Rancher v2.7.5:**\r\n - Rancher installs the same pinned version of the `rancher-webhook` chart not only in the local cluster but also in all downstream clusters. Restoring Rancher from v2.7.5 to an earlier version will result in downstream clusters' webhooks being at the version set by Rancher v2.7.5, which might cause incompatibility issues. Local and downstream webhook versions need to be in sync. See [#41730](https://github.com/rancher/rancher/issues/41730) and [#41917](https://github.com/rancher/rancher/issues/41917).\r\n - The mutating webhook configuration for secrets is no longer active in downstream clusters. See [#41613](https://github.com/rancher/rancher/issues/41613).\r\n\r\n## Previous Rancher Behavior Changes - Apps & Marketplace \r\n\r\n- **Rancher v2.8.0:**\r\n - Legacy code for the following v1 charts is no longer available in the [`rancher/system-charts`](https://github.com/rancher/system-charts) repository:\r\n\r\n - `rancher-cis-benchmark`\r\n - `rancher-gatekeeper-operator`\r\n - `rancher-istio`\r\n - `rancher-logging`\r\n - `rancher-monitoring`\r\n\r\n The code for these charts will remain available for previous versions of Rancher.\r\n - Helm v2 support is deprecated as of the Rancher v2.7 line and will be removed in Rancher v2.9.\r\n- **Rancher v2.7.0:**\r\n - Rancher no longer validates an app registration's permissions to use Microsoft Graph on endpoint updates or initial setup. You should add `Directory.Read.All` permissions of type `Application`. If you configure a different set of permissions, Rancher may not have sufficient privileges to perform some necessary actions within Azure AD, causing errors.\r\n - The multi-cluster app legacy feature is no longer available. See [#39525](https://github.com/rancher/rancher/issues/39525).\r\n\r\n## Previous Rancher Behavior Changes - OPA Gatekeeper\r\n\r\n- **Rancher v2.8.0:**\r\n - OPA Gatekeeper is now deprecated and will be removed in a future release. As a replacement for OPA Gatekeeper, consider [switching to Kubewarden](https://docs.kubewarden.io/explanations/opa-comparison). See [#42627](https://github.com/rancher/rancher/issues/42627).\r\n\r\n## Previous Rancher Behavior Changes - Feature Charts\r\n\r\n- **Rancher v2.7.0:**\r\n - A configurable `priorityClass` is available in the Rancher pod and its feature charts. Previously, pods critical to running Rancher didn't use a priority class. This could cause a cluster with limited resources to evict Rancher pods before other noncritical pods. See [#37927](https://github.com/rancher/rancher/issues/37927).\r\n\r\n## Previous Rancher Behavior Changes - Backup/Restore \r\n\r\n- **Rancher v2.7.7:**\r\n - If you use a version of backup-restore older than v102.0.2+up3.1.2 to take a backup of Rancher v2.7.7, the migration will encounter a `capi-webhook` error. Make sure that the chart version used for backups is v102.0.2+up3.1.2, which has `cluster.x-k8s.io/v1alpha4` resources removed from the resourceSet. If you can't use v102.0.2+up3.1.2 for backups, delete all `cluster.x-k8s.io/v1alpha4` resources from the backup tar before using it. See [#382](https://github.com/rancher/backup-restore-operator/pull/382).\r\n\r\n## Previous Rancher Behavior Changes - Logging \r\n\r\n- **Rancher v2.7.0:**\r\n - Rancher defaults to using the bci-micro image for sidecar audit logging. Previously, the default image was Busybox. See [#35587](https://github.com/rancher/rancher/issues/35587).\r\n\r\n## Previous Rancher Behavior Changes - Monitoring \r\n\r\n- **Rancher v2.7.2:**\r\n - Rancher maintains a `/v1/counts` endpoint that the UI uses to display resource counts. The UI subscribes to changes to the counts for all resources through a websocket to receive the new counts for resources.\r\n - Rancher aggregates the changed counts and only sends a message every 5 seconds. This, in turn, requires the UI to update the counts at most once every 5 seconds, improving UI performance. Previously, Rancher would send a message each time the resource counts changed for a resource type. This lead to the UI needing to constantly stop other areas of processing to update the resource counts. See [#36682](https://github.com/rancher/rancher/issues/36682).\r\n - Rancher now only sends back a count for a resource type if the count has changed from the previously known number, improving UI performance. Previously, each message from this socket would include all counts for every resource type in the cluster, even if the counts only changed for one specific resource type. This would cause the UI to need to re-update resource counts for every resource type at a high frequency, with a significant performance impact. See [#36681](https://github.com/rancher/rancher/issues/36681).\r\n\r\n## Previous Rancher Behavior Changes - Project Monitoring \r\n\r\n- **Rancher v2.7.2:**\r\n - The Helm Controller in RKE2/K3s respects the `managedBy` annotation. In its initial release, Project Monitoring V2 required a workaround to set `helmProjectOperator.helmController.enabled: false`, since the Helm Controller operated on a cluster-wide level and ignored the `managedBy` annotation. See [#39724](https://github.com/rancher/rancher/issues/39724).\r\n\r\n## Previous Rancher Behavior Changes - Security\r\n\r\n- **Rancher v2.8.0:**\r\n - TLS v1.0 and v1.1 are no longer supported for Rancher app ingresses. See [#42027](https://github.com/rancher/rancher/issues/42027).\r\n\r\n## Previous Rancher Behavior Changes - Extensions\r\n\r\n- **Rancher 2.8.4:**\r\n - The Rancher dashboard fails to load an extension that utilizes backported Vue 3 features, displaying an error in the console `object(...) is not a function`. New extensions that utilize the `defineComponent` will not be backwards compatible with older versions of the dashboard. Existing extensions should continue to work moving forward. See [#10568](https://github.com/rancher/dashboard/issues/10568). \r\n\r\n# Long-standing Known Issues\r\n\r\n\r\n\r\n## Long-standing Known Issues - Cluster Provisioning\r\n\r\n- Not all cluster tools can be installed on a hardened cluster.\r\n\r\n- **Rancher v2.8.3:**\r\n - If you use a GKE based local cluster and attempt to provision a GKE v1.24 or newer cluster through the Rancher UI, the **Image Type** displays two invalid options, **Ubuntu with Docker** and **Container Optimized OS with Docker**. Do not use these two image types, cluster provisioning will fail if you attempt to do so. See [#10600](https://github.com/rancher/dashboard/issues/10600).\r\n- **Rancher v2.8.1:**\r\n - When you attempt to register a new etcd/controlplane node in a CAPR-managed cluster after a failed etcd snapshot restoration, the node can become stuck in a perpetual paused state, displaying the error message `[ERROR] 000 received while downloading Rancher connection information. Sleeping for 5 seconds and trying again`. As a workaround, you can unpause the cluster by running `kubectl edit clusters.cluster clustername -n fleet-default` and set `spec.unpaused` to `false`. See [#43735](https://github.com/rancher/rancher/issues/43735).\r\n- **Rancher v2.7.2:**\r\n - If you upgrade or update any hosted cluster, and go to **Cluster Management > Clusters** while the cluster is still provisioning, the **Registration** tab is visible. Registering a cluster that is already registered with Rancher can cause data corruption. See [#8524](https://github.com/rancher/dashboard/issues/8524).\r\n - You need to force-refresh the Rancher UI after initial Rancher setup, to trigger the prompt to accept the self-signed certificate. As a workaround, visit the Rancher portal, accept the self-signed certificate, and go through the setup process. Once done, go to the address bar of your browser and click the lock icon. Select the option to allow you to receive certificate errors for the Rancher website. You'll then be prompted again to accept the new certificate. See [#7867](https://github.com/rancher/dashboard/issues/7867).\r\n - When you upgrade your Kubernetes cluster, you might see the following error: `Cluster health check failed`. This is a benign error that occurs as part of the upgrade process, and will self-resolve. It's caused by the Kubernetes API server becoming temporarily unavailable as it is being upgraded within your cluster. See [#41012](https://github.com/rancher/rancher/issues/41012).\r\n - Once you configure a setting with an environmental variable, it can't be updated through the Rancher API or the UI. It can only be updated through changing the value of the environmental variable. Setting the environmental variable to \"\" (the empty string) changes the value in the Rancher API but not in Kubernetes. As a workaround, run `kubectl edit setting `, then set the value and source fields to `\"\"`, and re-deploy Rancher. See [#37998](https://github.com/rancher/rancher/issues/37998).\r\n- **Rancher 2.6.1:**\r\n - When using the Rancher UI to add a new port of type `ClusterIP` to an existing Deployment created using the legacy UI, the new port won't be created upon your first attempt to save the new port. You must repeat the procedure to add the port again. The Service Type field will display `Do not create a service` during the second procedure. Change this to `ClusterIP` and save to create the new port. See [#4280](https://github.com/rancher/dashboard/issues/4280).\r\n\r\n## Long-standing Known Issues - RKE Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Scaling up etcd nodes on RKE may fail, with nodes stuck waiting to register with Kubernetes. This causes the cluster to hang. There are two workarounds available, depending on whether the cluster is active or hanging. See [#43356](https://github.com/rancher/rancher/issues/43356). \r\n - Workaround for active clusters:\r\n - Add one etcd node, wait for the cluster to become active again, then repeat as needed.\r\n - Workaround for hanging clusters:\r\n 1. Delete the stuck etcd nodes.\r\n 1. Find the leader pod: `kubectl -n kube-system get configmap cattle-controller`\r\n 1. Restart the leader pod. This terminates the GRPC goroutine.\r\n 1. Wait for the stuck nodes to be removed.\r\n 1. Add one etcd node, wait for the cluster to become active again, then repeat as needed.\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n\r\n## Long-standing Known Issues - RKE2 Provisioning \r\n\r\n- **Rancher v2.8.0:**\r\n - Scaling down etcd node pools on RKE2/K3s machine-provisioned clusters may cause unexpected behavior. To avoid this, define multiple machine pools for etcd nodes, each with a quantity of one. You can then scale down simply by deleting machine pools. As a further mitigation, have a robust backup strategy and store your etcd snapshots in a safe location. Restoring from an etcd snapshot allows you to return the cluster to an operational state if you're affected by unexpected behaviors. See [#42582](https://github.com/rancher/rancher/issues/42582) and [#43097](https://github.com/rancher/rancher/issues/43097).\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n- **Rancher v2.7.6:**\r\n - Scaling down etcd nodes on K3s/RKE2 machine-provisioned clusters may inadvertently delete all etcd nodes in the pool. This is linked to an [upstream cluster-api bug](https://github.com/kubernetes-sigs/cluster-api/issues/9334) that causes the controllers to delete more than the desired quantity of etcd nodes when reconciling an RKE Machine Pool. This issue affects etcd node scale-down operations on K3s/RKE2 machine-provisioned clusters. To help mitigate the issue, have a robust backup strategy and store your etcd snapshots in a safe location. See [#42582](https://github.com/rancher/rancher/issues/42582).\r\n - Provisioning RKE2/K3s clusters with added (not built-in) custom node drivers causes provisioning to fail. As a workaround, [fix](https://github.com/rancher/rancher/issues/37074#issuecomment-1664722305) the added node drivers after activating. See [#37074](https://github.com/rancher/rancher/issues/37074).\r\n- **Rancher v2.7.4:**\r\n - RKE2 clusters with invalid values for tolerations or affinity agent customizations don't display an error message, and remain in an `Updating` state. This causes cluster creation to hang. See [#41606](https://github.com/rancher/rancher/issues/41606).\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n - When viewing or editing the YAML configuration of downstream RKE2 clusters through the UI, `spec.rkeConfig.machineGlobalConfig.profile` is set to `null`, which is an invalid configuration. See [#8480](https://github.com/rancher/dashboard/issues/8480).\r\n - Deleting nodes from custom RKE2/K3s clusters in Rancher v2.7.2 can cause unexpected behavior, if the underlying infrastructure isn't thoroughly cleaned. When deleting a custom node from your cluster, ensure that you delete the underlying infrastructure for it, or run the corresponding uninstall script for the Kubernetes distribution installed on the node. See [#41034](https://github.com/rancher/rancher/issues/41034):\r\n - [RKE2 uninstall script](https://docs.rke2.io/install/uninstall?_highlight=uninstall#tarball-method).\r\n- **Rancher v2.6.9:**\r\n - Deleting a control plane node results in worker nodes also reconciling. See [#39021](https://github.com/rancher/rancher/issues/39021).\r\n- **Rancher v2.6.4:**\r\n - Communication between the ingress controller and the pods doesn't work when you create an RKE2 cluster with Cilium as the CNI and activate project network isolation. See [documentation](https://docs.ranchermanager.rancher.io/faq/container-network-interface-providers#ingress-routing-across-nodes-in-cilium) and [#34275](https://github.com/rancher/rancher/issues/34275).\r\n- **Rancher v2.6.3:**\r\n - When provisioning clusters with an RKE2 cluster template, the `rootSize` for AWS EC2 provisioners doesn't take an integer when it should, and an error is thrown. As a workaround, wrap the EC2 `rootSize` in quotes. See [#40128](https://github.com/rancher/rancher/issues/40128).\r\n- **Rancher v2.6.0:**\r\n - Amazon ECR Private Registries don't work from RKE2/K3s. See [#33920](https://github.com/rancher/rancher/issues/33920). \r\n\r\n## Long-standing Known Issues - K3s Provisioning \r\n\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n- **Rancher v2.7.6:**\r\n - Provisioning RKE2/K3s clusters with added (not built-in) custom node drivers causes provisioning to fail. As a workaround, [fix](https://github.com/rancher/rancher/issues/37074#issuecomment-1664722305) the added node drivers after activating. See [#37074](https://github.com/rancher/rancher/issues/37074).\r\n- Scaling down etcd nodes on K3s/RKE2 machine-provisioned clusters may inadvertently delete all etcd nodes in the pool. This is linked to an [upstream cluster-api bug](https://github.com/kubernetes-sigs/cluster-api/issues/9334) that causes the controllers to delete more than the desired quantity of etcd nodes when reconciling an RKE Machine Pool. This issue affects etcd node scale-down operations on K3s/RKE2 machine-provisioned clusters. To help mitigate the issue, have a robust backup strategy and store your etcd snapshots in a safe location. See [#42582](https://github.com/rancher/rancher/issues/42582).\r\n- **Rancher v2.7.2:**\r\n - Clusters remain in an `Updating` state even when they contain nodes in an `Error` state. See [#39164](https://github.com/rancher/rancher/issues/39164).\r\n - Deleting nodes from custom RKE2/K3s clusters in Rancher v2.7.2 can cause unexpected behavior, if the underlying infrastructure isn't thoroughly cleaned. When deleting a custom node from your cluster, ensure that you delete the underlying infrastructure for it, or run the corresponding uninstall script for the Kubernetes distribution installed on the node. See [#41034](https://github.com/rancher/rancher/issues/41034):\r\n - [K3s uninstall script](https://docs.k3s.io/installation/uninstall).\r\n- **Rancher v2.6.0:**\r\n - Amazon ECR Private Registries don't work from RKE2/K3s. See [#33920](https://github.com/rancher/rancher/issues/33920). \r\n - Deleting a control plane node results in worker nodes also reconciling. See [#39021](https://github.com/rancher/rancher/issues/39021)..\r\n\r\n## Long-standing Known Issues - Rancher App (Global UI)\r\n\r\n- **Rancher 2.8.4**:\r\n - When configuring permissions for a **User** on the **Users & Authentication > Users** page, the **Global Permissions** are listed out of order. See [#11014](https://github.com/rancher/dashboard/issues/11014).\r\n\r\n## Long-standing Known Issues - Hosted Rancher \r\n\r\n- **Rancher v2.7.5:**\r\n - The **Cluster** page shows the **Registration** tab when updating or upgrading a hosted cluster. See [#8524](https://github.com/rancher/dashboard/issues/8524).\r\n\r\n## Long-standing Known Issues - Cloud Credentials \r\n\r\n- **Rancher v2.7.2:**\r\n - When enabling some custom node drivers, the **Cloud Credential** creation page does not show the correct default fields and has an uneditable `foo` key. See [#8563](https://github.com/rancher/dashboard/issues/8563).\r\n\r\n## Long-standing Known Issues - Docker Install \r\n\r\n- **Rancher v2.6.4:**\r\n - Single node Rancher won't start on Apple M1 devices with Docker Desktop 4.3.0 or later. See [#35930](https://github.com/rancher/rancher/issues/35930).\r\n- **Rancher v2.6.3:**\r\n - On a Docker install upgrade and rollback, Rancher logs repeatedly display the messages \"Updating workload `ingress-nginx/nginx-ingress-controller`\" and \"Updating service `frontend` with public endpoints\". Ingresses and clusters are functional and active, and logs resolve eventually. See [#35798](https://github.com/rancher/rancher/issues/35798).\r\n- **Rancher v2.5.0:**\r\n - UI issues may occur due to longer startup times. When launching Docker for the first time, you'll receive an error message stating, \"Cannot read property `endsWith` of undefined\", as described in [#28800](https://github.com/rancher/rancher/issues/28800). You'll then be directed to a login screen. See [#28798](https://github.com/rancher/rancher/issues/28798).\r\n\r\n## Long-standing Known Issues - Windows \r\n\r\n- **Rancher v2.6.7:**\r\n - CSI Proxy for Windows will now work in an air-gapped environment.\r\n- **Rancher v2.5.8:**\r\n - Windows nodeAgents are not deleted when performing a helm upgrade after disabling Windows logging on a Windows cluster. See [#32325](https://github.com/rancher/rancher/issues/32325).\r\n - If you deploy Monitoring V2 on a Windows cluster with `win_prefix_path` set, you must deploy Rancher Wins Upgrader to restart wins on the hosts. This will allow Rancher to start collecting metrics in Prometheus. See [#32535](https://github.com/rancher/rancher/issues/32535).\r\n\r\n### Long-standing Known Issues - Windows Nodes in RKE2 Clusters\r\n\r\n- **Rancher v2.6.5:**\r\n - When upgrading Windows nodes in RKE2 clusters via the Rancher UI, Windows worker nodes must reboot after the upgrade completes. See [#37645](https://github.com/rancher/rancher/issues/37645).\r\n- **Rancher v2.6.4:**\r\n - NodePorts do not work on Windows Server 2022 in RKE2 clusters due to a Windows kernel bug. See [#159](https://github.com/rancher/windows/issues/159).\r\n\r\n## Long-standing Known Issues - AKS\r\n\r\n- **Rancher v2.7.2:**\r\n - Imported Azure Kubernetes Service (AKS) clusters don't display workload level metrics. This bug affects Monitoring V1. A [workaround](https://github.com/rancher/dashboard/issues/4658#issuecomment-733035658) is available. See [#4658](https://github.com/rancher/dashboard/issues/4658).\r\n- **Rancher v2.6.x:**\r\n - Windows node pools are not currently supported. See [#32586](https://github.com/rancher/rancher/issues/32586).\r\n- **Rancher v2.6.0:**\r\n - When editing or upgrading an Azure Kubernetes Service (AKS) cluster, do not make changes from the Azure console or CLI at the same time. These actions must be done separately. See [#33561](https://github.com/rancher/rancher/issues/33561).\r\n\r\n## Long-standing Known Issues - EKS\r\n\r\n- **Rancher v2.7.0:**\r\n - EKS clusters on Kubernetes v1.21 or below on Rancher v2.7 cannot be upgraded. See [#39392](https://github.com/rancher/rancher/issues/39392).\r\n\r\n## Long-standing Known Issues - GKE\r\n\r\n- **Rancher v2.5.8:**\r\n - Basic authentication must be explicitly disabled in GCP before upgrading a GKE cluster to Kubernetes v1.19+ in Rancher. See [#32312](https://github.com/rancher/rancher/issues/32312).\r\n\r\n## Long-standing Known Issues - Pod Security Standard (PSS) & Pod Security Admission (PSA) \r\n\r\n- **Rancher v2.8.0:**\r\n - After an upgrade from Rancher v2.7.2 - v2.7.6, Rancher doesn't update the PSA configuration template, `rancher-restricted`, to include `cattle-provisioning-capi-system` and `cattle-fleet-local-system` under the `exemptions.namespaces` list. As a workaround, [manually update](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/psa-config-templates#add-or-edit-a-pod-security-admissions-psa-configuration-template) `rancher-restricted` to add `cattle-provisioning-capi-system` and `cattle-fleet-local-system` under the `exemptions.namespaces` list. See [#43150](https://github.com/rancher/rancher/issues/43150).\r\n- **Rancher v2.6.4:**\r\n - The deployment's `securityContext` section is missing when a new workload is created. This prevents pods from starting when Pod Security Policy (PSP) support is enabled. See [#4815](https://github.com/rancher/dashboard/issues/4815).\r\n\r\n## Long-standing Known Issues - Authentication \r\n\r\n- **Rancher v2.7.7:**\r\n - The SAML authentication pop-up throws a `404` error on high-availability RKE installations. Single node Docker installations aren't affected. If you refresh the browser window and select **Resend**, the authentication request will succeed, and you will be able to log in. See [#31163](https://github.com/rancher/rancher/issues/31163).\r\n- **Rancher v2.6.2:**\r\n - Users on certain LDAP setups don't have permission to search LDAP. When they attempt to perform a search, they receive the error message, `Result Code 32 \"No Such Object\"`. See [#35259](https://github.com/rancher/rancher/issues/35259).\r\n\r\n## Long-standing Known Issues - Encryption\r\n\r\n- **Rancher v2.5.4:**\r\n - Rotating encryption keys with a custom encryption provider is not supported. See [#30539](https://github.com/rancher/rancher/issues/30539).\r\n\r\n## Long-standing Known Issues - Rancher Webhook \r\n\r\n- **Rancher v2.7.2:**\r\n - A webhook is installed in all downstream clusters. There are several issues that users may encounter with this functionality:\r\n - If you rollback from a version of Rancher v2.7.2 or later, to a Rancher version earlier than v2.7.2, the webhooks will remain in downstream clusters. Since the webhook is designed to be 1:1 compatible with specific versions of Rancher, this can cause unexpected behaviors to occur downstream. The Rancher team has developed a [script](https://github.com/rancher/webhook/wiki/Remove-Webhook-from-downstream-clusters) which should be used after rollback is complete (meaning after a Rancher version earlier than v2.7.2 is running). This removes the webhook from affected downstream clusters. See [#40816](https://github.com/rancher/rancher/issues/40816).\r\n\r\n## Long-standing Known Issues - Harvester\r\n\r\n- Upgrades from Harvester v0.3.0 are not supported.\r\n- **Rancher v2.8.4:**\r\n - When provisioning a Harvester RKE1 cluster in Rancher, the **vGPU** field is not displayed under **Cluster Management > Advanced Settings**, this is not a supported feature. However, the **vGPU** field is available when provisioning a Harvester RKE2 cluster. See [#10909](https://github.com/rancher/dashboard/issues/10909).\r\n - When provisioning a multi-node Harvester RKE2 cluster in Rancher, you need to allocate one vGPU more than the number of nodes you have or provisioning will fail. See [#11009](https://github.com/rancher/dashboard/issues/11009).\r\n- **Rancher v2.7.2:**\r\n - If you're using Rancher v2.7.2 with Harvester v1.1.1 clusters, you won't be able to select the Harvester cloud provider when deploying or updating guest clusters. The [Harvester release notes](https://github.com/harvester/release-notes/blob/main/v1.1.2.md#important-information-about-rancher-support) contain instructions on how to resolve this. See [#3750](https://github.com/harvester/harvester/issues/3750).\r\n- **Rancher v2.6.1:**\r\n - Deploying Fleet to Harvester clusters is not yet supported. Clusters, whether Harvester or non-Harvester, imported using the Virtualization Management page will result in the cluster not being listed on the **Continuous Delivery** page. See [#35049](https://github.com/rancher/rancher/issues/35049).\r\n\r\n## Long-standing Known Issues - Continuous Delivery \r\n\r\n- **Rancher v2.7.6:**\r\n - Target customization can produce custom resources that exceed the Rancher API's maximum bundle size. This results in `Request entity too large` errors when attempting to add a GitHub repo. Only target customizations that modify the Helm chart URL or version are affected. As a workaround, use multiple paths or GitHub repos instead of target customization. See [#1650](https://github.com/rancher/fleet/issues/1650).\r\n- **Rancher v2.6.1:**\r\n - Deploying Fleet to Harvester clusters is not yet supported. Clusters, whether Harvester or non-Harvester, imported using the Virtualization Management page will result in the cluster not being listed on the **Continuous Delivery** page. See [#35049](https://github.com/rancher/rancher/issues/35049).\r\n- **Rancher v2.6.0:**\r\n - Multiple `fleet-agent` pods may be created and deleted during initial downstream agent deployment, rather than just one. This resolves itself quickly, but is unintentional behavior. See [#33293](https://github.com/rancher/rancher/issues/33293).\r\n\r\n## Long-standing Known Issues - Feature Charts\r\n\r\n- **Rancher v2.6.5:**\r\n - After installing an app from a partner chart repo, the partner chart will upgrade to feature charts if the chart also exists in the feature charts default repo. See [#5655](https://github.com/rancher/dashboard/issues/5655).\r\n\r\n## Long-standing Known Issues - CIS Scan \r\n\r\n- **Rancher v2.8.3:**\r\n - Some CIS checks related to file permissions fail on RKE and RKE2 clusters with CIS v1.7 and CIS v1.8 profiles. See [#42971](https://github.com/rancher/rancher/issues/42971).\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n\r\n## Long-standing Known Issues - Backup/Restore \r\n\r\n- When migrating to a cluster with the Rancher Backup feature, the server-url cannot be changed to a different location. It must continue to use the same URL.\r\n\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n\r\n- **Rancher v2.6.3:**\r\n - Because Kubernetes v1.22 drops the apiVersion `apiextensions.k8s.io/v1beta1`, trying to restore an existing backup file into a v1.22+ cluster will fail. The backup file contains CRDs with the apiVersion `v1beta1`. There are two workarounds for this issue: update the default `resourceSet` to collect the CRDs with the apiVersion v1, or update the default `resourceSet` and the client to use the new APIs internally. See the [documentation](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/migrate-rancher-to-new-cluster#2-restore-from-backup-using-a-restore-custom-resource) and [#34154](https://github.com/rancher/rancher/issues/34154).\r\n\r\n## Long-standing Known Issues - Istio \r\n\r\n- Istio v1.12 and below do not work on Kubernetes v1.23 clusters. To use the Istio charts, please do not update to Kubernetes v1.23 until the next charts' release.\r\n\r\n- **Rancher v2.6.4:**\r\n - Applications injecting Istio sidecars, fail on SELinux RHEL 8.4 enabled clusters. A temporary workaround for this issue is to run the following command on each cluster node before creating a cluster: `mkdir -p /var/run/istio-cni && semanage fcontext -a -t container_file_t /var/run/istio-cni && restorecon -v /var/run/istio-cni`. See [#33291](https://github.com/rancher/rancher/issues/33291).\r\n\r\n- **Rancher v2.6.1:**\r\n - Deprecated resources are not automatically removed and will cause errors during upgrades. Manual steps must be taken to migrate and/or cleanup resources before an upgrade is performed. See [#34699](https://github.com/rancher/rancher/issues/34699).\r\n\r\n## Long-standing Known Issues - Logging \r\n\r\n- **Rancher v2.5.8:**\r\n - Windows nodeAgents are not deleted when performing a helm upgrade after disabling Windows logging on a Windows cluster. See [#32325](https://github.com/rancher/rancher/issues/32325).\r\n\r\n## Long-standing Known Issues - Monitoring \r\n\r\n- **Rancher v2.8.0:**\r\n - Read-only project permissions and the View Monitoring role aren't sufficient to view links on the Monitoring index page. Users won't be able to see monitoring links. As a workaround, you can perform the following steps:\r\n\r\n 1. If you haven't already, install Monitoring on the project.\r\n 1. Move the `cattle-monitoring-system` namespace into the project.\r\n 1. Grant project users the View Monitoring (`monitoring-ui-view`) role, and `read-only` or higher permissions on at least one project in the cluster.\r\n\r\n See [#4466](https://github.com/rancher/dashboard/issues/4466).\r\n- **Rancher v2.7.2:**\r\n - Imported Azure Kubernetes Service (AKS) clusters don't display workload level metrics. This bug affects Monitoring V1. A [workaround](https://github.com/rancher/dashboard/issues/4658#issuecomment-733035658) is available. See [#4658](https://github.com/rancher/dashboard/issues/4658).\r\n\r\n## Long-standing Known Issues - Project Monitoring \r\n\r\n- **Rancher v2.5.8:**\r\n - If you deploy Monitoring V2 on a Windows cluster with `win_prefix_path` set, you must deploy Rancher Wins Upgrader to restart wins on the hosts. This will allow Rancher to start collecting metrics in Prometheus. See [#32535](https://github.com/rancher/rancher/issues/32535).", "created_at": "2024-06-13T21:14:02Z", "project": "Rancher", "repo": "rancher/rancher", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "mysql-cluster-8.0.38", "html_url": "https://github.com/mysql/mysql-server/commit/a2528f9eddf2cb1a024e9f459296f95fbdd0ed25", "repo_url": "https://github.com/mysql/mysql-server", "body": "Bug#34754817 Reconsider message \"Failed to set ODirect errno:\" as it is repeated\n\nFollow up patch. Build breakage on OpenSUSE15 and Ubuntu 20.04 when\ncompiling with GCC 9.\n\nAsyncFile.cpp:1172:52: error: use of deleted function 'AsyncFile::odirect_set_log_state::odirect_set_log_state()'\n 1172 | AsyncFile::odirect_set_log_bp[FsOpenReq::BP_MAX];\n | ^\nIn file included from AsyncFile.cpp:32:\nAsyncFile.hpp:161:10: note: 'AsyncFile::odirect_set_log_state::odirect_set_log_state()' is implicitly deleted because the default definition would be ill-formed:\n 161 | struct odirect_set_log_state {\n | ^~~~~~~~~~~~~~~~~~~~~\nAsyncFile.hpp:161:10: error: use of deleted function 'std::atomic<_Tp>::atomic() [with _Tp = NDB_TICKS]'\nIn file included from AsyncFile.hpp:29,\n from AsyncFile.cpp:32:\n/usr/include/c++/9/atomic:198:7: note: 'std::atomic<_Tp>::atomic() noexcept [with _Tp = NDB_TICKS]' is implicitly deleted because its exception-specification does not match the implicit exception-specification ''\n 198 | atomic() noexcept = default;\n | ^~~~~~\n\nChange-Id: I111c041825f193dec145bec00dd6428c554e6785\n(cherry picked from commit 5e99e2ddd92874fcba6b6bcd8f4ddc6254baa1d9)", "created_at": "2024-06-13T05:42:48Z", "project": "Mysql", "repo": "mysql/mysql-server", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Contour v1.29.1", "tag_name": "v1.29.1", "html_url": "https://github.com/projectcontour/contour/releases/tag/v1.29.1", "repo_url": "https://github.com/projectcontour/contour", "body": "We are delighted to present version v1.29.1 of Contour, our layer 7 HTTP reverse proxy for Kubernetes clusters.\r\n\r\n- [All Changes](#all-changes)\r\n- [Installing/Upgrading](#installing-and-upgrading)\r\n- [Compatible Kubernetes Versions](#compatible-kubernetes-versions)\r\n\r\n# All Changes\r\n\r\n- Updates Envoy to v1.30.2. See the release notes for v1.30.2 [here](https://www.envoyproxy.io/docs/envoy/v1.30.2/version_history/v1.30/v1.30.2) ([#6484](https://github.com/projectcontour/contour/pull/6484)).\r\n\r\n\r\n# Installing and Upgrading\r\n\r\nFor a fresh install of Contour, consult the [getting started documentation](https://projectcontour.io/getting-started/).\r\n\r\nTo upgrade an existing Contour installation, please consult the [upgrade documentation](https://projectcontour.io/resources/upgrading/).\r\n\r\n\r\n# Compatible Kubernetes Versions\r\n\r\nContour v1.29.1 is tested against Kubernetes 1.27 through 1.29.\r\n\r\n\r\n# Are you a Contour user? We would love to know!\r\nIf you're using Contour and want to add your organization to our adopters list, please visit this [page](https://projectcontour.io/resources/adopters/). If you prefer to keep your organization name anonymous but still give us feedback into your usage and scenarios for Contour, please post on this [GitHub thread](https://github.com/projectcontour/contour/issues/1269).", "created_at": "2024-06-12T19:22:46Z", "project": "Contour", "repo": "projectcontour/contour", "type": "ingress controller", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Kubernetes v1.30.2", "tag_name": "v1.30.2", "html_url": "https://github.com/kubernetes/kubernetes/releases/tag/v1.30.2", "repo_url": "https://github.com/kubernetes/kubernetes", "body": "\nSee [kubernetes-announce@](https://groups.google.com/forum/#!forum/kubernetes-announce). Additional binary downloads are linked in the [CHANGELOG](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md).\n\nSee [the CHANGELOG](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md) for more details.\n\n\n\n", "created_at": "2024-06-11T20:20:59Z", "project": "Kubernetes", "repo": "kubernetes/kubernetes", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.25.4", "tag_name": "v0.25.4", "html_url": "https://github.com/flannel-io/flannel/releases/tag/v0.25.4", "repo_url": "https://github.com/coreos/flannel", "body": "## What's Changed\r\n* Fix bug in the logic polling the interface by @manuelbuil in https://github.com/flannel-io/flannel/pull/1996\r\n* Prepare Flannel update to v0.25.4 by @manuelbuil in https://github.com/flannel-io/flannel/pull/1997\r\n\r\n\r\n**Full Changelog**: https://github.com/flannel-io/flannel/compare/v0.25.3...v0.25.4", "created_at": "2024-06-10T16:27:58Z", "project": "Flannel", "repo": "coreos/flannel", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "1.9.0 / 2024-06-06", "tag_name": "v1.9.0", "html_url": "https://github.com/prometheus/pushgateway/releases/tag/v1.9.0", "repo_url": "https://github.com/prometheus/pushgateway", "body": "* [CHANGE] Command line: Print --version to stdout, not stderr. #651\r\n* [FEATURE] UI: Support native histograms. #596\r\n* [ENHANCEMENT] Log when liveness probes fail due to full write queue. #645\r\n* [BUGFIX] Update dependencies to pull in possibly relevant bugfixes.\r\n", "created_at": "2024-06-08T14:58:05Z", "project": "Pushgateway", "repo": "prometheus/pushgateway", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v3.3.1", "html_url": "https://api.github.com/repos/openvswitch/ovs/commits/2b87b844dbedeb2582920634205b52f1eea7c0b7", "repo_url": "https://github.com/openvswitch/ovs", "body": "Set release date for 3.3.1.\n\nAcked-by: Eelco Chaudron \nAcked-by: Kevin Traynor \nSigned-off-by: Ilya Maximets ", "created_at": "2024-06-07T16:44:43Z", "project": "Ovs", "repo": "openvswitch/ovs", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "8.7.0", "tag_name": "8.7.0", "html_url": "https://github.com/puppetlabs/puppet/releases/tag/8.7.0", "repo_url": "https://github.com/puppetlabs/puppet", "body": "\r\n\r\n## What's Changed\r\n### Features & Enhancements\r\n* Bump CFPropertyList to >= 3.0.6 by @mhashizume in https://github.com/puppetlabs/puppet/pull/9314\r\n* (PUP-12031) Consolidate gem depenendencies & metadata into puppet.gem\u2026 by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9325\r\n* (maint) Add xbps used by voidlinux as a package provider by @Animeshz in https://github.com/puppetlabs/puppet/pull/8976\r\n### Bug Fixes\r\n* Document passing an array to exec creates by @yakatz in https://github.com/puppetlabs/puppet/pull/9167\r\n* Fix failing to install packages with `-noarch` in name by @anhpt379 in https://github.com/puppetlabs/puppet/pull/9085\r\n* (PUP-11693) Global OptionParser ignores partially matched invalid params by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9313\r\n* (PUP-11693) Update behavior when partial argument match detected by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9323\r\n* Update validate_data_hash to return modified hash by @mhashizume in https://github.com/puppetlabs/puppet/pull/9326\r\n* (maint) - Update Hiera Example by @garrettrowell in https://github.com/puppetlabs/puppet/pull/9347\r\n* Update splaylimit during daemon run by @mhashizume in https://github.com/puppetlabs/puppet/pull/9345\r\n\r\n## New Contributors\r\n* @yakatz made their first contribution in https://github.com/puppetlabs/puppet/pull/9167\r\n* @anhpt379 made their first contribution in https://github.com/puppetlabs/puppet/pull/9085\r\n* @garrettrowell made their first contribution in https://github.com/puppetlabs/puppet/pull/9347\r\n* @Animeshz made their first contribution in https://github.com/puppetlabs/puppet/pull/8976\r\n\r\n**Full Changelog**: https://github.com/puppetlabs/puppet/compare/8.6.0...8.7.0", "created_at": "2024-06-07T01:08:12Z", "project": "Puppet", "repo": "puppetlabs/puppet", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "pack v0.34.2", "tag_name": "v0.34.2", "html_url": "https://github.com/buildpacks/pack/releases/tag/v0.34.2", "repo_url": "https://github.com/buildpacks/pack", "body": "## Prerequisites\r\n\r\n- A container runtime such as [Docker](https://www.docker.com/get-started) or [podman](https://podman.io/getting-started/) must be available to execute builds.\r\n\r\n## Install\r\n\r\nFor instructions on installing `pack`, see our [installation docs](https://buildpacks.io/docs/tools/pack/cli/install/).\r\n\r\n## Run\r\n\r\nRun the command `pack`.\r\n\r\nYou should see the following output\r\n\r\n```text\r\nCLI for building apps using Cloud Native Buildpacks\r\n\r\nUsage:\r\n pack [command]\r\n\r\nAvailable Commands:\r\n build Generate app image from source code\r\n builder Interact with builders\r\n buildpack Interact with buildpacks\r\n extension Interact with extensions\r\n config Interact with your local pack config file\r\n inspect Show information about a built app image\r\n stack (deprecated) Interact with stacks\r\n rebase Rebase app image with latest run image\r\n sbom Interact with SBoM\r\n completion Outputs completion script location\r\n report Display useful information for reporting an issue\r\n version Show current 'pack' version\r\n help Help about any command\r\n\r\nFlags:\r\n --force-color Force color output\r\n -h, --help Help for 'pack'\r\n --no-color Disable color output\r\n -q, --quiet Show less output\r\n --timestamps Enable timestamps in output\r\n -v, --verbose Show more output\r\n --version Show current 'pack' version\r\n\r\nUse \"pack [command] --help\" for more information about a command.\r\n```\r\n\r\n## Info\r\n\r\nBuilders created with this release of the pack CLI contain [lifecycle v0.19.6](https://github.com/buildpack/lifecycle/releases/tag/v0.19.6) by default.\r\n\r\n## Changelog\r\n\r\n### Bugfixes\r\n\r\n* Bumps imgutil to pick up fixes for containerd and podman (#2179 by @natalieparellano)\r\n\r\n### Features\r\n\r\n* Adds `heroku/builder:24` as a trusted + suggested builder (#2178 by @edmorley)\r\n* Updates go to version 1.22.4\r\n\r\n## Contributors\r\n\r\nWe'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors:\r\n\r\n@edmorley, @natalieparellano\r\n", "created_at": "2024-06-05T15:29:29Z", "project": "Buildpacks", "repo": "buildpacks/pack", "type": "Package", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v2.11.0", "tag_name": "v2.11.0", "html_url": "https://github.com/goharbor/harbor/releases/tag/v2.11.0", "repo_url": "https://github.com/goharbor/harbor", "body": "\r\n\r\n## Known issue\r\n- [known issue #20412](https://github.com/goharbor/harbor/issues/20412) Harbor supports only one signature for each artifact been replicated to destination Harbor which is signed by legacy cosign. If you want to replicated multiple signatures for a subject image, please using oci-1.1 mode(cosign v2.2.1+) for signing.\r\n- [known issue #20565](https://github.com/goharbor/harbor/issues/20565) Issue with SBOM generation in Harbor v2.11.0 when using external Reverse Proxy (HTTP 404)\r\n- [known issue #20691](https://github.com/goharbor/harbor/issues/20691) LDAP handshake failure with LDAP server has old TLS_RSA_* cipher suites. Workaround: add env variable GODEBUG=\"tlsrsakex=1\" to common/config/core/env file and restart Harbor.\r\n## Tips\r\n - [Best practice](https://github.com/goharbor/harbor/wiki/Harbor-FAQs#notation-signature-accessory) for image singing with [Notation v1.2.0 ](https://github.com/notaryproject/notation/releases/tag/v1.2.0-alpha.1) in Harbor \r\n\r\n## What's Changed\r\n### Exciting New Features \ud83c\udf89\r\n#### SBOM Generation and Management\r\n Harbor now provides robust support for generating Software Bill of Materials (SBOM) either manually or automatically. Users can conveniently view, download, and replicate SBOMs across different instances of Harbor.\r\n> When `Automatically generate SBOM on push` is enabled and there are massive concurrent push to that project, users may need to enable asynchronously updating project quota by setting `core.quotaUpdateProvider: redis` (values.yaml for harbor-helm) or setting [core.quota_update_provider: redis](https://github.com/goharbor/harbor/blob/v2.11.0/make/harbor.yml.tmpl#L316) (`harbor.yml` for installation via docker-compose) so that it can reduce the overall resource consumption, like db connection, cpu usage and memory usage.\r\n\r\n#### Supporting OCI Distribution Spec v1.1.0 \ud83c\udf89\r\nHarbor now fully supports [OCI Distribution Spec v1.1.0](https://github.com/opencontainers/distribution-spec/tree/v1.1.0)\r\n\r\n#### Integration with VolcEngine Registry\r\nUsers can now seamlessly replicate images to and from the VolcEngine registry, enhancing interoperability and flexibility within the Harbor ecosystem.\r\n\r\n#### Korean UI Translation\r\nThe user interface of Harbor has been enriched with the addition of Korean language support, ensuring a more inclusive and accessible experience for Korean-speaking users.\r\n\r\n\r\n### Enhancement \ud83d\ude80\r\n* skip transaction for POST /service/token by @liubin in https://github.com/goharbor/harbor/pull/19339\r\n* Updated internationalisation : fr-fr by @tostt in https://github.com/goharbor/harbor/pull/19915\r\n### Component updates \u2b06\ufe0f\r\n* Bump github.com/go-openapi/errors from 0.19.6 to 0.20.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19697\r\n* bump golang 1.21.5 & fix golangci-lint error by @MinerYang in https://github.com/goharbor/harbor/pull/19722\r\n* Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19729\r\n* Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.9.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19701\r\n* Bump github.com/prometheus/client_golang from 1.14.0 to 1.17.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19699\r\n* Bump github.com/bmatcuk/doublestar from 1.1.1 to 1.3.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19698\r\n* Fix project metadata validate bug by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19746\r\n* Bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux from 0.45.0 to 0.46.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19727\r\n* add description in scanner page by @ShengqiWang in https://github.com/goharbor/harbor/pull/19733\r\n* Fix OpenAPI Specification structural error by @blueswen in https://github.com/goharbor/harbor/pull/19782\r\n* update project-SelectScanner modal Default field css by @ShengqiWang in https://github.com/goharbor/harbor/pull/19753\r\n* Bump up PostgreSQL from 14 to 15 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19789\r\n* fix invalid links in harbor.yml.tmpl by @microyahoo in https://github.com/goharbor/harbor/pull/19786\r\n* Bump golang.org/x/time from 0.4.0 to 0.5.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19767\r\n* Bump github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.5.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19766\r\n* Bump github.com/cloudevents/sdk-go/v2 from 2.13.0 to 2.14.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19764\r\n* Add quota permissions to robot account by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19799\r\n* Bump gopkg.in/h2non/gock.v1 from 1.0.16 to 1.1.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19765\r\n* Bump github.com/go-openapi/runtime from 0.19.20 to 0.26.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19763\r\n* add repository read permission to limitedGuest by @tpoxa in https://github.com/goharbor/harbor/pull/19757\r\n* registryctl/api/registry/blob: fix dropped test error by @alrs in https://github.com/goharbor/harbor/pull/19721\r\n* Remove robot account update quota permission by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19819\r\n* Cache image list with digest key by @stonezdj in https://github.com/goharbor/harbor/pull/19801\r\n* Add verification that robot account duration is not 0 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19829\r\n* fix artifact page bug by @ShengqiWang in https://github.com/goharbor/harbor/pull/19807\r\n* Log ensureArtifact ConflictErr by @LiuShuaiyi in https://github.com/goharbor/harbor/pull/19294\r\n* Fixing typo for About UI by @hasonhai in https://github.com/goharbor/harbor/pull/19840\r\n* Update isValidDuration function by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19843\r\n* fix label select bugs by @ShengqiWang in https://github.com/goharbor/harbor/pull/19850\r\n* Bump k8s.io/client-go from 0.26.2 to 0.29.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19813\r\n* Bump github.com/vmihailenco/msgpack/v5 from 5.0.0-rc.2 to 5.4.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19810\r\n* Bump github.com/go-openapi/swag from 0.22.4 to 0.22.7 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19809\r\n* feat: add auto_sbom_generation for SBOM auto generation on pushing a \u2026 by @zyyw in https://github.com/goharbor/harbor/pull/19869\r\n* add v6 port for nginx and portal config by @MinerYang in https://github.com/goharbor/harbor/pull/19868\r\n* add ip_family config in harbor.yml by @MinerYang in https://github.com/goharbor/harbor/pull/19934\r\n* Bump github.com/aws/aws-sdk-go from 1.34.28 to 1.50.5 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19920\r\n* Bump github.com/go-openapi/errors from 0.20.4 to 0.21.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19890\r\n* Bump github.com/go-ldap/ldap/v3 from 3.2.4 to 3.4.6 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19889\r\n* Bump vite and @angular-devkit/build-angular in /src/portal by @dependabot in https://github.com/goharbor/harbor/pull/19945\r\n* remove ipfamily config migrate jinja in 2.9 and 2.10 by @MinerYang in https://github.com/goharbor/harbor/pull/19949\r\n* feat: enable configuration of skip_java_db_update by @zyyw in https://github.com/goharbor/harbor/pull/19996\r\n* [Token/JWT] Update to golang-jwt v5.2.0 by @an-toine in https://github.com/goharbor/harbor/pull/19802\r\n* Remove redundant file package-lock.json under src folder by @AllForNothing in https://github.com/goharbor/harbor/pull/20007\r\n* Limit url to local site by @stonezdj in https://github.com/goharbor/harbor/pull/20013\r\n* Bump go.opentelemetry.io/otel from 1.21.0 to 1.23.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19972\r\n* Bump github.com/go-openapi/strfmt from 0.21.8 to 0.22.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19955\r\n* Bump github.com/google/uuid from 1.3.1 to 1.6.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19954\r\n* Limit url to local path by @stonezdj in https://github.com/goharbor/harbor/pull/20025\r\n* Bump helm.sh/helm/v3 from 3.11.3 to 3.14.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20017\r\n* Bump github.com/aws/aws-sdk-go from 1.50.5 to 1.50.24 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20018\r\n* Move strong_ssl_ciphers to top level in harbor.yml by @stonezdj in https://github.com/goharbor/harbor/pull/19914\r\n* Check if the internal_tls_config is not null when get strong_ssl_ciph\u2026 by @stonezdj in https://github.com/goharbor/harbor/pull/20032\r\n* add sbom settings for project by @wy65701436 in https://github.com/goharbor/harbor/pull/20069\r\n* update referrers api by @wy65701436 in https://github.com/goharbor/harbor/pull/20068\r\n* fix: typos by @testwill in https://github.com/goharbor/harbor/pull/20106\r\n* Update swagger.yaml bad request permission: helm-chart:read by @jm-nab in https://github.com/goharbor/harbor/pull/20094\r\n* Update support for artifactType for both manifest and index by @MinerYang in https://github.com/goharbor/harbor/pull/20030\r\n* Update deletion for index type of accessory by @MinerYang in https://github.com/goharbor/harbor/pull/20073\r\n* add type for scanner metadata by @wy65701436 in https://github.com/goharbor/harbor/pull/20108\r\n* panic due to mark retention task error by @stonezdj in https://github.com/goharbor/harbor/pull/20161\r\n* chore: fix function names by @majorteach in https://github.com/goharbor/harbor/pull/20159\r\n* ScanAll should only log an error when an error occurs by @twhiteman in https://github.com/goharbor/harbor/pull/20087\r\n* Bump github.com/tencentcloud/tencentcloud-sdk-go from 1.0.62 to 3.0.233+incompatible in /src by @dependabot in https://github.com/goharbor/harbor/pull/20035\r\n* Bump golang.org/x/sync from 0.3.0 to 0.6.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20036\r\n* Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20104\r\n* Bump github.com/cloudevents/sdk-go/v2 from 2.14.0 to 2.15.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20099\r\n* Bump golang.org/x/net from 0.17.0 to 0.22.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20113\r\n* Bump github.com/jackc/pgx/v4 from 4.18.1 to 4.18.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20139\r\n* Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20124\r\n* Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible in /src by @dependabot in https://github.com/goharbor/harbor/pull/20147\r\n* Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.21.0 to 1.24.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20037\r\n* fix image name extraction by @tkatkov in https://github.com/goharbor/harbor/pull/18992\r\n* fix: typo by @testwill in https://github.com/goharbor/harbor/pull/20190\r\n* bump golang 1.21.8 on main by @MinerYang in https://github.com/goharbor/harbor/pull/20197\r\n* fix: close file by @testwill in https://github.com/goharbor/harbor/pull/20189\r\n* Update GenAccessoryArt API to generate valid accessory for SBOM by @stonezdj in https://github.com/goharbor/harbor/pull/20214\r\n* fix: test robot account permission by @zyyw in https://github.com/goharbor/harbor/pull/20240\r\n* update artifact_type column alteration by @MinerYang in https://github.com/goharbor/harbor/pull/20239\r\n* Allow empty path in redirect_url by @stonezdj in https://github.com/goharbor/harbor/pull/20238\r\n* fix: close blob io ReadCloser by @testwill in https://github.com/goharbor/harbor/pull/20225\r\n* add stop sbom scanning API by @wy65701436 in https://github.com/goharbor/harbor/pull/20200\r\n* update referrer manifest descriptor size by @MinerYang in https://github.com/goharbor/harbor/pull/20207\r\n* adopt cosign with oci-spec 1.1 by @MinerYang in https://github.com/goharbor/harbor/pull/20245\r\n* Updated internationalisation : fr-fr by @tostt in https://github.com/goharbor/harbor/pull/20179\r\n* feat: expose `trivy.timeout` to configure the duration to wait for scan completion by @zyyw in https://github.com/goharbor/harbor/pull/20257\r\n* bump golang to 1.22.2 by @MinerYang in https://github.com/goharbor/harbor/pull/20256\r\n* Bump k8s.io/api from 0.29.0 to 0.29.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20205\r\n* Bump github.com/coreos/go-oidc/v3 from 3.9.0 to 3.10.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20202\r\n* Bump golang.org/x/oauth2 from 0.15.0 to 0.19.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20247\r\n* Sending signals by closing the channel by @Iceber in https://github.com/goharbor/harbor/pull/17917\r\n* Bump go.uber.org/ratelimit from 0.2.0 to 0.3.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20204\r\n* fix: update the image reference format for audit log when pulling image by @zyyw in https://github.com/goharbor/harbor/pull/20278\r\n* fix issue 20269 by @wy65701436 in https://github.com/goharbor/harbor/pull/20274\r\n* fix: update TRIVYVERSION=v0.50.1 && TRIVYADAPTERVERSION=v0.31.0 by @zyyw in https://github.com/goharbor/harbor/pull/20285\r\n* Rename scan request type by @stonezdj in https://github.com/goharbor/harbor/pull/20288\r\n* skip to log scan sbom accessory for sbom accessory by @stonezdj in https://github.com/goharbor/harbor/pull/20290\r\n* refactor: update controller.go by @eltociear in https://github.com/goharbor/harbor/pull/20297\r\n* SBOM UI feature implementation by @xuelichao in https://github.com/goharbor/harbor/pull/19946\r\n* Allow generate sbom in proxy cache project by @stonezdj in https://github.com/goharbor/harbor/pull/20298\r\n* Add enableCapabilities to extraAttrs for stop by @stonezdj in https://github.com/goharbor/harbor/pull/20299\r\n* Set default capability for old scanners by @stonezdj in https://github.com/goharbor/harbor/pull/20306\r\n* Wrong values shown for the columns of support_sbom and support_vulnerability in scanner list by @xuelichao in https://github.com/goharbor/harbor/pull/20308\r\n* add prepare migration script for 2.11.0 by @MinerYang in https://github.com/goharbor/harbor/pull/20315\r\n* Log and skip adapter ping error when retrieve adapter capability by @stonezdj in https://github.com/goharbor/harbor/pull/20314\r\n* Add 422 in the swagger.yaml by @stonezdj in https://github.com/goharbor/harbor/pull/20344\r\n* fix: update image reference to \\@\\ in audit log when pushing & deleting images by @zyyw in https://github.com/goharbor/harbor/pull/20348\r\n* Add scanner info and report_id to sbom_overview on listing artifact by @stonezdj in https://github.com/goharbor/harbor/pull/20358\r\n* Fix UI bugs by @xuelichao in https://github.com/goharbor/harbor/pull/20364\r\n* Delete scan_report when accessory is removed by @stonezdj in https://github.com/goharbor/harbor/pull/20365\r\n* Bump golang.org/x/net from 0.22.0 to 0.24.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20318\r\n* Bump github.com/golang-migrate/migrate/v4 from 4.16.2 to 4.17.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20317\r\n* Bump go.opentelemetry.io/otel/sdk from 1.24.0 to 1.26.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20370\r\n* Bump github.com/cenkalti/backoff/v4 from 4.2.1 to 4.3.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20316\r\n* Add scan type in webhook event by @stonezdj in https://github.com/goharbor/harbor/pull/20363\r\n* do not delete accessory relationship while still referenced by @MinerYang in https://github.com/goharbor/harbor/pull/20360\r\n* Rename harbor.sbom to sbom.harbor by @stonezdj in https://github.com/goharbor/harbor/pull/20359\r\n* Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.24.0 to 1.26.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20374\r\n* Bump k8s.io/api from 0.29.3 to 0.30.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20375\r\n* Bump github.com/gorilla/csrf from 1.6.2 to 1.7.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20376\r\n* Bump github.com/go-asn1-ber/asn1-ber from 1.5.5 to 1.5.6 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20372\r\n* Bump helm.sh/helm/v3 from 3.14.2 to 3.14.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20373\r\n* fix update TRIVYVERSION=v0.50.4 & TRIVYADAPTERVERSION=v0.31.1 by @zyyw in https://github.com/goharbor/harbor/pull/20390\r\n* fix: enale stop_scan for ci by @zyyw in https://github.com/goharbor/harbor/pull/20378\r\n* Update scan job request log for enabled_capabilities by @MinerYang in https://github.com/goharbor/harbor/pull/20414\r\n* fix issue 20407 by @wy65701436 in https://github.com/goharbor/harbor/pull/20416\r\n* Skip scan in-toto sbom artifact by @stonezdj in https://github.com/goharbor/harbor/pull/20415\r\n* fix issue 19928 by @wy65701436 in https://github.com/goharbor/harbor/pull/20409\r\n* chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.0 to 5.2.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20397\r\n* chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux from 0.46.1 to 0.51.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20394\r\n* chore(deps): bump github.com/go-openapi/strfmt from 0.22.0 to 0.23.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20396\r\n* add membership=true back for gitlab replication adapter by @zyyw in https://github.com/goharbor/harbor/pull/20400\r\n* Display status in sbom_overview for image index by @stonezdj in https://github.com/goharbor/harbor/pull/20425\r\n* Add additional link for sboms by @stonezdj in https://github.com/goharbor/harbor/pull/20423\r\n* bump golang 1.22.3 by @MinerYang in https://github.com/goharbor/harbor/pull/20433\r\n* Initialize execution Manager in Report Assembler by @stonezdj in https://github.com/goharbor/harbor/pull/20437\r\n* Fix-20459 Wrong sbom status displayed in UI by @xuelichao in https://github.com/goharbor/harbor/pull/20464\r\n* bump up trivy and trivy-adapter version by @zyyw in https://github.com/goharbor/harbor/pull/20468\r\n* [cherry-pick] Add sbom_report table to store sbom related information by @stonezdj in https://github.com/goharbor/harbor/pull/20482\r\n* [cherry-pick] Separate the execution vendor type sbom from image_scan by @stonezdj in https://github.com/goharbor/harbor/pull/20508\r\n* [cherry-pick] Fix tooltip issue related to SBOM.Details by @stonezdj in https://github.com/goharbor/harbor/pull/20511\r\n* [cherry-pick] fix 20496 by @wy65701436 in https://github.com/goharbor/harbor/pull/20509\r\n* tls support for pushing sbom by @wy65701436 in https://github.com/goharbor/harbor/pull/20515\r\n* [cherry-pick] fix 20518 by @wy65701436 in https://github.com/goharbor/harbor/pull/20522\r\n* [cherry-pick] fix http client to push sbom accessory by @wy65701436 in https://github.com/goharbor/harbor/pull/20528\r\n* [cherry-pick] Response an error message when there is incomplete sbom generate job by @stonezdj in https://github.com/goharbor/harbor/pull/20527\r\n* [cherry-pick] No sbom_overview when sbom is deleted by @stonezdj in https://github.com/goharbor/harbor/pull/20534\r\n* Fixes-20537 SBOM tab should not exist when the artifact is helm package by @xuelichao in https://github.com/goharbor/harbor/pull/20539\r\n* [cherry-pick] Adjust the query by UUID sql so that it can use the idx_task_extra_at\u2026 by @stonezdj in https://github.com/goharbor/harbor/pull/20546\r\n### Docs update \ud83d\uddc4\ufe0f\r\n* Fix docker version to 20.10.10 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19751\r\n* revise the tags of Interrogation Services by @xuelichao in https://github.com/goharbor/harbor/pull/20049\r\n* Add two columns to display capability type for scanner by @xuelichao in https://github.com/goharbor/harbor/pull/20111\r\n### Other Changes\r\n* Bump actions/stale from 8.0.0 to 9.0.0 by @dependabot in https://github.com/goharbor/harbor/pull/19689\r\n* Update Robot Account Test Case by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19710\r\n* Bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/goharbor/harbor/pull/19714\r\n* Bump google-github-actions/setup-gcloud from 1 to 2 by @dependabot in https://github.com/goharbor/harbor/pull/19696\r\n* Add notation replication test case by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19738\r\n* Add multi-tier accessory replication test cases by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19730\r\n* Add quota permissions testcase by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19822\r\n* deprecate gosec in makefile by @wy65701436 in https://github.com/goharbor/harbor/pull/19828\r\n* Bump kentaro-m/auto-assign-action from 1.2.5 to 1.2.6 by @dependabot in https://github.com/goharbor/harbor/pull/19824\r\n* Update replication rule filter label xpath by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19895\r\n* fix: cve export label filter xpath by @zyyw in https://github.com/goharbor/harbor/pull/19931\r\n* add UI test for project quota sorting by @zyyw in https://github.com/goharbor/harbor/pull/19935\r\n* Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/goharbor/harbor/pull/19936\r\n* Bump kentaro-m/auto-assign-action from 1.2.6 to 2.0.0 by @dependabot in https://github.com/goharbor/harbor/pull/19929\r\n* update retry of get_scan_data_export_execution from 5 to 15 by @zyyw in https://github.com/goharbor/harbor/pull/19959\r\n* fix: scanner tab change by @zyyw in https://github.com/goharbor/harbor/pull/20128\r\n* Bump softprops/action-gh-release from 1 to 2 by @dependabot in https://github.com/goharbor/harbor/pull/20115\r\n* delete membership=0 in getProjectsByName by @prima101112 in https://github.com/goharbor/harbor/pull/20153\r\n* feat: add api test case for quota sorting by @zyyw in https://github.com/goharbor/harbor/pull/20209\r\n* fix: update e2e test engine images by @zyyw in https://github.com/goharbor/harbor/pull/20223\r\n* feat: add test case for customizing OIDC provider name by @zyyw in https://github.com/goharbor/harbor/pull/20287\r\n* feat: add tc for limited guest of a project to get repository by @zyyw in https://github.com/goharbor/harbor/pull/20311\r\n* fix: fresh scanner list when updating scanner by @zyyw in https://github.com/goharbor/harbor/pull/20366\r\n* fix: update nightly test case for verifying audit log of image digest by @zyyw in https://github.com/goharbor/harbor/pull/20354\r\n* fix: update to ", "created_at": "2024-06-04T10:29:53Z", "project": "Harbor", "repo": "goharbor/harbor", "type": "Registry", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.8.8", "tag_name": "1.8.8", "html_url": "https://github.com/alibaba/Sentinel/releases/tag/1.8.8", "repo_url": "https://github.com/alibaba/Sentinel", "body": "## Features / Enhancements\r\n\r\n- Support running test with JDK 21 or JDK17 (#3344) (#3339)\r\n- Add webmvc-6x-adapter module to support spring boot 3.x (#3351)\r\n- Replace ThreadLocal with DateTimeFormatter (#3353)\r\n\r\n## Bug Fixes\r\n\r\n- Fix flaky tests and fix passDefaultLocalCheck (#3367)\r\n- Fix when duplication spi class found using SpiLoader (#3387)\r\n- Fix reflection exceptions caused by having identically named fallback/blockHandler with different parameter types (#3395)\r\n\r\n## Dependencies\r\n\r\n- Bump com.fasterxml.jackson.core:jackson-databind (#3342)\r\n- Bump org.springframework:spring-expression (#3375)\r\n- Bump org.springframework:spring-context (#3404)\r\n\r\nThanks for all contributors: @cdfive, @robberphex, @shichaoyuan, @LearningGp, @ruansheng8, @dowenliu-xyz \r\n", "created_at": "2024-06-04T08:05:34Z", "project": "Sentinel", "repo": "alibaba/Sentinel", "type": "Gateway", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.5.0", "tag_name": "v2.5.0", "html_url": "https://github.com/grafana/tempo/releases/tag/v2.5.0", "repo_url": "https://github.com/grafana/tempo", "body": "# Breaking Changes\r\n\r\n* Ownership of /var/tempo is changing. Historically this has been owned by root:root, and with this change it will now be owned by tempo:tempo with the UID/GID of 10001. The `ingester` and `metrics-generator` statefulsets may need to be `chown`'d in order to start properly. A jsonnet example of an init container is included with the PR. This impacts impacts all users of the `grafana/tempo` Docker image. \r\n [#2265](https://github.com/grafana/tempo/pull/2265)\r\n\r\n* In the last release vParquet (the first version) was deprecated and blocked from writes. Now it is removed entirely. It will no longer be recognized as a valid encoding and cannot read any remaining vParquet blocks. Installations running with historical defaults should not require any changes as the default has been migrated for several releases. Installations with storage settings pinned to vParquet must run a previous release configured for vParquet2 or higher until all existing vParquet (1) blocks have expired and been deleted from the backend, or else will encounter read errors after upgrading to this release.\r\n [#3663](https://github.com/grafana/tempo/pull/3663)\r\n\r\n* Remove trace by id hedging from the frontend. We consider this configuration an anti-pattern. Enabling it only caused additional issues with Tempo operation. The following have been removed:\r\n ```\r\n query_frontend:\r\n trace_by_id:\r\n hedge_requests_at: 2s\r\n hedge_requests_up_to: 2\r\n ```\r\n [#3522](https://github.com/grafana/tempo/pull/3522)\r\n\r\n* Dropped meta-tag for tenant from trace by id multitenant. [#3522](https://github.com/grafana/tempo/pull/3522) \r\n\r\n* The update to OTLP 1.3.0 removes the deprecated `InstrumentationLibrary` and `InstrumentationLibrarySpan` from the OTLP receivers [#3649](https://github.com/grafana/tempo/pull/3649)\r\n\r\n\r\n# Changes\r\n\r\n* [CHANGE] Align metrics query time ranges to the step parameter [#3490](https://github.com/grafana/tempo/pull/3490) (@mdisibio)\r\n* [CHANGE] Change the UID and GID of the `tempo` user to avoid root [#2265](https://github.com/grafana/tempo/pull/2265) (@zalegrala)\r\n **BREAKING CHANGE** Ownership of /var/tempo is changing. Historically this\r\n has been owned by root:root, and with this change it will now be owned by\r\n tempo:tempo with the UID/GID of 10001. The `ingester` and\r\n `metrics-generator` statefulsets may need to be `chown`'d in order to start\r\n properly. A jsonnet example of an init container is included with the PR.\r\n This impacts impacts all users of the `grafana/tempo` Docker image.\r\n* [CHANGE] Remove vParquet encoding [#3663](https://github.com/grafana/tempo/pull/3663) (@mdisibio)\r\n **BREAKING CHANGE** In the last release vParquet (the first version) was deprecated and blocked from writes. Now it is \r\n removed entirely. It will no longer be recognized as a valid encoding and cannot read any remaining vParquet blocks. Installations\r\n running with historical defaults should not require any changes as the default has been migrated for several releases. Installations\r\n with storage settings pinned to vParquet must run a previous release configured for vParquet2 or higher until all existing vParquet (1) blocks\r\n have expired and been deleted from the backend, or else will encounter read errors after upgrading to this release.\r\n* [CHANGE] Return a less confusing error message to the client when refusing spans due to ingestion rates. [#3485](https://github.com/grafana/tempo/pull/3485) (@ie-pham)\r\n* [CHANGE] Clean Metrics Generator's Prometheus wal before creating instance [#3548](https://github.com/grafana/tempo/pull/3548) (@ie-pham)\r\n* [CHANGE] Update docker examples for permissions, deprecations, and clean-up [#3603](https://github.com/grafana/tempo/pull/3603) (@zalegrala)\r\n* [CHANGE] Update debian and rpm packages to grant required permissions to default storage path after installation [#3657](https://github.com/grafana/tempo/pull/3657) (@mdisibio)\r\n* [CHANGE] Delete any remaining objects for empty tenants after a configurable duration, requires config enable [#3611](https://github.com/grafana/tempo/pull/3611) (@zalegrala)\r\n* [CHANGE] Add golangci to the tools image and update `lint` make target [#3610](https://github.com/grafana/tempo/pull/3610) (@zalegrala)\r\n* [CHANGE] Update Alpine image version to 3.20 https://github.com/grafana/tempo/pull/3710 (@joe-elliott)\r\n\r\n# Features\r\n\r\n* [FEATURE] Add TLS support for Memcached Client [#3585](https://github.com/grafana/tempo/pull/3585) (@sonisr)\r\n* [FEATURE] TraceQL metrics queries: add quantile_over_time [#3605](https://github.com/grafana/tempo/pull/3605) [#3633](https://github.com/grafana/tempo/pull/3633) (@mdisibio) \r\n* [FEATURE] TraceQL metrics queries: add histogram_over_time [#3644](https://github.com/grafana/tempo/pull/3644) (@mdisibio)\r\n* [FEATURE] Added gRPC streaming endpoints for Tempo APIs.\r\n * Added gRPC streaming endpoints for all tag queries. [#3460](https://github.com/grafana/tempo/pull/3460) (@joe-elliott)\r\n * Added gRPC streaming endpoints for metrics. [#3584](https://github.com/grafana/tempo/pull/3584) (@joe-elliott)\r\n * Reduced memory consumption in the frontend for large traces. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n * **Breaking Change** Remove trace by id hedging from the frontend. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n * **Breaking Change** Dropped meta-tag for tenant from trace by id multitenant. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n* [FEATURE] New block encoding vParquet4 with support for links, events, and arrays [#3368](https://github.com/grafana/tempo/pull/3368) (@stoewer @ie-pham @andreasgerstmayr)\r\n\r\n# Enhancements\r\n\r\n* [ENHANCEMENT] Remove hardcoded delay in distributor shutdown [#3687](https://github.com/grafana/tempo/pull/3687) (@chodges15)\r\n* [ENHANCEMENT] Tempo CLI - add percentage support for query blocks #3697 [#3697](https://github.com/grafana/tempo/pull/3697) (@edgarkz)\r\n* [ENHANCEMENT] Update OTLP and add attributes to instrumentation scope in vParquet4 [#3649](https://github.com/grafana/tempo/pull/3649) (@stoewer)\r\n **Breaking Change** The update to OTLP 1.3.0 removes the deprecated `InstrumentationLibrary`\r\n and `InstrumentationLibrarySpan` from the OTLP receivers\r\n* [ENHANCEMENT] Surface new labels for uninstrumented services and systems [#3543](https://github.com/grafana/tempo/pull/3543) (@t00mas)\r\n* [ENHANCEMENT] Add querier metrics for requests executed [#3524](https://github.com/grafana/tempo/pull/3524) (@electron0zero)\r\n* [ENHANCEMENT] Add messaging-system latency histogram to service-graph [#3453](https://github.com/grafana/tempo/pull/3453) (@adirmatzkin)\r\n* [ENHANCEMENT] Add string interning to TraceQL queries [#3411](https://github.com/grafana/tempo/pull/3411) (@mapno)\r\n* [ENHANCEMENT] Add new (unsafe) query hints for metrics queries [#3396](https://github.com/grafana/tempo/pull/3396) (@mdisibio)\r\n* [ENHANCEMENT] Add nestedSetLeft/Right/Parent instrinsics to TraceQL. [#3497](https://github.com/grafana/tempo/pull/3497) (@joe-elliott)\r\n* [ENHANCEMENT] Add tenant to frontend job cache key. [#3527](https://github.com/grafana/tempo/pull/3527) (@joe-elliott)\r\n* [ENHANCEMENT] Better compaction throughput and memory usage [#3579](https://github.com/grafana/tempo/pull/3579) (@mdisibio)\r\n* [ENHANCEMENT] Add support for sharded ingester queries [#3574](https://github.com/grafana/tempo/pull/3574) (@zalegrala)\r\n* [ENHANCEMENT] TraceQL - Add support for scoped intrinsics using `:` [#3629](https://github.com/grafana/tempo/pull/3629) (@ie-pham)\r\n available scoped intrinsics: trace:duration, trace:rootName, trace:rootService, span:duration, span:kind, span:name, span:status, span:statusMessage\r\n* [ENHANCEMENT] Performance improvements on TraceQL and tag value search. [#3650](https://github.com/grafana/tempo/pull/3650),[#3667](https://github.com/grafana/tempo/pull/3667) (@joe-elliott)\r\n* [ENHANCEMENT] TraceQL - Add support for trace:id and span:id [#3670](https://github.com/grafana/tempo/pull/3670) (@ie-pham)\r\n* [ENHANCEMENT] Add toggle to inject the tenant ID to generated metrics [#3638](https://github.com/grafana/tempo/pull/3638) (@kvrhdn)\r\n\r\n# Bugfixes\r\n\r\n* [BUGFIX] Fix handling of regex matchers in autocomplete endpoints [#3641](https://github.com/grafana/tempo/pull/3641) (@sd2k)\r\n* [BUGFIX] Update golang.org/x/net package to 0.24.0 to fix CVE-2023-45288 [#3613](https://github.com/grafana/tempo/pull/3613) (@pavolloffay)\r\n* [BUGFIX] Fix metrics query results when filtering and rating on the same attribute [#3428](https://github.com/grafana/tempo/issues/3428) (@mdisibio)\r\n* [BUGFIX] Fix metrics query results when series contain empty strings or nil values [#3429](https://github.com/grafana/tempo/issues/3429) (@mdisibio)\r\n* [BUGFIX] Fix metrics query duration check, add per-tenant override for max metrics query duration [#3479](https://github.com/grafana/tempo/issues/3479) (@mdisibio)\r\n* [BUGFIX] Fix metrics query panic \"index out of range [-1]\" when a trace has zero-length ID [](https://github.com/grafana/tempo/pull/3668) (@mdisibio)\r\n* [BUGFIX] Return unfiltered results when a bad TraceQL query is provided in autocomplete. [#3426](https://github.com/grafana/tempo/pull/3426) (@mapno)\r\n* [BUGFIX] Add support for dashes, quotes and spaces in attribute names in autocomplete [#3458](https://github.com/grafana/tempo/pull/3458) (@mapno)\r\n* [BUGFIX] Correctly handle 429s in GRPC search streaming. [#3469](https://github.com/grafana/tempo/pull/3469) (@joe-ellitot)\r\n* [BUGFIX] Correctly cancel GRPC and HTTP contexts in the frontend to prevent having to rely on http write timeout. [#3443](https://github.com/grafana/tempo/pull/3443) (@joe-elliott)\r\n* [BUGFIX] Add spss and limit to the frontend cache key to prevent the return of incorrect results. [#3557](https://github.com/grafana/tempo/pull/3557) (@joe-elliott)\r\n* [BUGFIX] Use os path separator to split blocks path. [#3552](https://github.com/grafana/tempo/issues/3552) (@teyyubismayil)\r\n* [BUGFIX] Correctly parse traceql queries with > 1024 character attribute names or static values. [#3571](https://github.com/grafana/tempo/issues/3571) (@joe-elliott)\r\n* [BUGFIX] Fix span-metrics' subprocessors bug that applied wrong configs when running multiple tenants. [#3612](https://github.com/grafana/tempo/pull/3612) (@mapno)\r\n* [BUGFIX] Fix panic in query-frontend when combining results [#3683](https://github.com/grafana/tempo/pull/3683) (@mapno)\r\n* [BUGFIX] Fix TraceQL queries involving non boolean operations between statics and attributes. https://github.com/grafana/tempo/pull/3698 (@joe-elliott)", "created_at": "2024-05-31T15:08:36Z", "project": "Tempo", "repo": "grafana/tempo", "type": "Tracing", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "3.0.0 Release Notes", "tag_name": "v3.0.0", "html_url": "https://github.com/pinpoint-apm/pinpoint/releases/tag/v3.0.0", "repo_url": "https://github.com/naver/pinpoint", "body": "# Key Features\r\n## Migrating to React\r\nThe front-end framework has been switched from Angular to React.\r\nFor more details, see the [issue](https://github.com/pinpoint-apm/pinpoint/issues/8929).\r\n\r\n## Error Analysis\r\nEnables detailed analysis of exception data collected by the agent.\r\n![error_analysis_01](https://github.com/pinpoint-apm/pinpoint-apm.github.io/blob/b8b2dd8f06b8f66c4632a362f871c9924ab3f742/.gitbook/assets/error_analysis_01.png)\r\n[manual](https://pinpoint-apm.gitbook.io/pinpoint/documents/error_analysis)\r\n\r\n## New Inspector\r\nStores inspector data in Apache Pinot, replacing the previous system which stored data via Flink in HBase. For more details, see the [issue](https://github.com/pinpoint-apm/pinpoint/issues/10704).\r\n[manual](https://pinpoint-apm.gitbook.io/pinpoint/documents/new-inspector)\r\n\r\n## Metric Storage Migration to Pinot\r\nThe storage system for metrics has been migrated to Pinot.\r\n\r\n## New Plugins\r\n* Support JDK HttpClient(java 11) #10656\r\n* Support ClickHouse #9794\r\n* Support Vert.x 4.5.0 #10534\r\n* Supports apache environment variables for Proxy Server Monitoring #9892\r\n* Improved support for Reactor(error, threading, retry, timeout) #10323, #10323, #10418, #10454\r\n* Improved support for Spring 6.x version #10832, #10615\r\n* Improve the error handling of spring tx #10492\r\n\r\n## BugFix\r\n* Fix Web CallTree screen that only shows one child when kafka is in multichild state #9905\r\n* Fix Web Active Request chart where the value of the very slow item was constantly increasing #9958\r\n* Fix repeatedly logged HTTP response values in WAS (tomcat, jetty, etc.) plugins #10355\r\n* Fix node was a null value on the Web CallTree #10517\r\n* Fix out-of-sync status value in a multi-threading environment during kotlin tracking #10612\r\n* Fix destination DB was marked UNKNOWN at the time of MongoDb tracking #10940\r\n* Fix repeatedly tracked getInputStream() method calls when using the HttpURLConnection class with JDK HTTP calls #11057\r\n\r\n## Important Update Information\r\n[**Spring Batch 5 Update**](https://github.com/pinpoint-apm/pinpoint/issues/10900)\r\nThis release includes an update to Spring Batch 5. Please note that schema modifications are required.\r\n[**End of support for hbase 1.x**](https://github.com/pinpoint-apm/pinpoint/issues/10131)\r\nHBase1 support has ended. We recommend migrating to HBase2.\r\n\r\n**From version 3.x, the executable JAR files will be uploaded to Maven Central Repository.**\r\n\r\nhttps://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)\r\n\r\n\r\n## What's Changed\r\n* [#9847] Prepare 2.6.0-SNAPSHOT by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9848\r\n* [#noissue] Disable malicious test in mongodb-plugin-testweb by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9852\r\n* [#9784] Fix nginx variable t=$msec parse in Proxy-User module by @geministarshine in https://github.com/pinpoint-apm/pinpoint/pull/9785\r\n* Update 2.5.1 release by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9857\r\n* Update 2.5.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9858\r\n* [#noissue] Fix proxy-user plugin test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9855\r\n* [#9869] Separate pinpoint-web-frontend by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9870\r\n* [#9876] Unified naming convention by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9877\r\n* [#noissue] Converted websocket.xml to WebSocketConfig class by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9879\r\n* [#noissue] Enable monitoring agent-server-executor by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9881\r\n* [#noissue] Apply ConditionalOnProperty to InstallModule by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9884\r\n* [#noissue] Fix: start realtime on init-phase on scatter by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/9887\r\n* [#9885] Apply ConditionalOnProperties to BasicLogin module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9886\r\n* [#9876] Unified naming convention by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9891\r\n* [#9882] Extract Grpc SSL Module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9883\r\n* [#9892] Update agent proxy-user plugin for apache format by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9894\r\n* [#9882] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9896\r\n* [#9893] Merge log4j2 configurations to a single file by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9895\r\n* [#8890] Implemented findClass in Java9ClassLoader by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9897\r\n* [#noissue] Refactor grpc ssl initialization by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9899\r\n* [#noissue] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9888\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9912\r\n* [#9913] Apply testcontainers to redis-lettuce-plugin-it by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9914\r\n* [#9915] Replace SocketUtils in springframework by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9916\r\n* [#9893] Remove unnecessary log4j configurations in collector starter by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9901\r\n* [#9905] Fix kafka on call tree view by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9906\r\n* [#noissue] Handle ByteString annotation values of protobuf by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/9705\r\n* [#9920] Modify binary naming rule of agent-testweb to maven standard by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9921\r\n* [#noissue] Cleanup testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9923\r\n* [#noissue] Add pinpoint-spring-boot3-testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9926\r\n* [#noissue] Add spring-boot3-webflux-plugin-testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9927\r\n* [#noissue] Added function names, idleness in flink by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9934\r\n* [#noissue] Remove color tag in log4j2 logging format except local by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9924\r\n* [#9893] Merge agent log4j2 profiles by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9935\r\n* [#9932] Reduce pinpoint-rpc dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9931\r\n* [#9922] Enhanced resource reclaimation in hbase2 client by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9933\r\n* [#9922] Separated flink-clean.xml by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9939\r\n* [#noissue] Removed hard-coded default agent profile by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9937\r\n* [#9666] Add redis pubsub atc,atc,echo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9767\r\n* [#9666] Fixed redis-root.properties location by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9943\r\n* [#9666] Add redis pubsub atc,atd,echo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9949\r\n* [#noissue] Fixed redis pubsub test by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9954\r\n* [#9893] Change filename log4j2.xml\u2192log4j2-agent.xml by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9955\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9957\r\n* [#9893] Merge batch log4j2 configurations by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9961\r\n* [#9958] fix duplicated active trace by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9960\r\n* [#noissue] Applied dynamic property source to redis test by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9959\r\n* [#9666] Fixed redis properties by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9970\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9975\r\n* [#9893] Align Log4j2 loggingsystem lookup orders by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9976\r\n* [#noissue] Remove isParsed state of RouteResponse by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9977\r\n* [#9666] Fixed realtime to maintain valid value by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9978\r\n* [#9932] Remove thrift dependency of Agent module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9941\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9981\r\n* [#9893] Fix test failure due to changed log4j2 lookup filename by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9982\r\n* [#9932] Fix testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9985\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9988\r\n* [#NOISSUE] fix test fail by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/9995\r\n* [#9932] Remove thrift dependency of Tools module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9996\r\n* [#9989] Update maven-shade-plugin configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9997\r\n* [#9932] Rename directory name for thrift-datasender by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9986\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9998\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9999\r\n* [#9979] add pinot offline table ingestionConfig by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/9980\r\n* [#9936] Update unsampled async request by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9987\r\n* [#9932] Remove thrift dependency of Collector module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10000\r\n* [#noissue] Fix cxf-it test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10005\r\n* [#9983] Replaced most thrift DTOs into gRPC in realtime-module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9984\r\n* [#9932] Replace with Netty4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10007\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10017\r\n* [#10018] Suggest dynamic list of available agent profiles by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10019\r\n* [#10023] Improve reference release timing for GC by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10022\r\n* [#10026] Make TraceService, SqlMetaDataService abstract by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10021\r\n* [#10024] Update renamed batch configuration bean by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10025\r\n* [#noissue] Enhance server-map update in realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10030\r\n* [#10035] Fixed agent list in active request by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10040\r\n* [#10041] Add collected uri type option for spans by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10042\r\n* [#noissue] Update README.md by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10038\r\n* [#noissue] Remove unnecessary HttpServletRequestWrapper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10048\r\n* [#10049] Remove unnecessary resource locations by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10051\r\n* [#10049] Exclude etag from fingerprinted web resources by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10052\r\n* [#10041] Add auto option to profiler.span.collected.uri by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10044\r\n* [#9942] Add uri stat charts by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/9947\r\n* [#10049] Apply cache & encoded resource resolver by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10054\r\n* [#noissue] Add missing image by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10055\r\n* [#noissue] Refactor GrpcSpanBinder by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10056\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10058\r\n* [#10049] Modify cache policy by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10059\r\n* [#10046] Added additional servlet registration /api/* by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10047\r\n* [#noissue] Update server-map layout manually as default by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10061\r\n* [#noissue] Show ptxid search on initial page by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10062\r\n* [#noissue] Reset period when it's out of range by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10063\r\n* [#10064] Add MaxResultsPerColumnFamily to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10065\r\n* [#noissue] Refator HbaseTraceDaoV2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10066\r\n* [#noissue] Delete unnecessary assembly configurtion by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10067\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10069\r\n* [#10071] Fix NPE in GithubAgentDownloadInfoDao by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10072\r\n* [#noissue] Integrate AgentDownloadController into InstallModule by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10073\r\n* [#noissue] Simplify Controller configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10074\r\n* [#9597] add new inspector function by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10070\r\n* [#noissue] Restart fetching when back to the page in realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10076\r\n* [#10077] Remove unnecessary @EnableWebMvc by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10075\r\n* [#10077] Remove duplicate spring beans by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10078\r\n* [#noissue] add use-suffix-pattern for *.pinpoint requests by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10082\r\n* [#10079] Propagate pubsub req cancellation by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10080\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10085\r\n* [#9597] Resolving duplication of bean names by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10094\r\n* [#noissue] Remove unnecessary applicationContext-web-hbase.xml by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10086\r\n* [#10046] Add /api/ prefix for api call by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10097\r\n* [#10046] Added prefix to websocket endpoints by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10096\r\n* [#10081] Added annotations for parameter validation by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10083\r\n* [#10099] Remove WebApplicationType.SERVET from Batch module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10100\r\n* [#10046] Removed unnecessary ws own prefix by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10104\r\n* [#10081] Added annotative param validations by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10106\r\n* [#10046] Add api prefix for websocket request by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10105\r\n* [#noissue] Enhanced getting userId from principal by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10111\r\n* [#10114] Apply jackson-module-parameter-names by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10115\r\n* [#10114] Remove unnecessary ObjectMapper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10116\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10121\r\n* [#noissue] Unify chart response foramts for uri stat and system metric by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10098\r\n* [#9942] Add charts in url stat page by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10119\r\n* [#noissue] Apply ReflectiveOperationException by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10122\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10125\r\n* [#10114] Add Jackson Util by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10120\r\n* [#10117] Unified RestTemplate configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10118\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10126\r\n* Remove unnecessary line by @yuyivic in https://github.com/pinpoint-apm/pinpoint/pull/10057\r\n* [#10123] Publish an event when inserting spans by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10124\r\n* [#noissue] remove unused code by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10135\r\n* [#noissue] Fix scatter data fetching condition by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10136\r\n* [#10088] Separate webhook module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10112\r\n* [#9666] Added null-check before converting thrift to grpc by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10138\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10139\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10137\r\n* [#9945] new api for server map right panel by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/9946\r\n* [#10131] End of support for hbase 1.x by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10134\r\n* [#noissue] Remove unnecessary source by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10144\r\n* [#noissue] Added Logs to record route request by @LoggingResearch in https://github.com/pinpoint-apm/pinpoint/pull/10140\r\n* [#10049] Apply compression in fe build by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10148\r\n* [#noissue] Add Event API to WebhookAlarmService interface by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10147\r\n* [#10131] Migrate HBase1 API to HBase2 API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10146\r\n* [#10149] Replace the junit4 test with junit5 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10150\r\n* [#10143] Add batch jobs for uri stat alarms by @ghttps://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)a-ram in https://github.com/pinpoint-apm/pinpoint/pull/10145\r\n* [#noissue] Change AnnotationBo to immutable object by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10153\r\n* [#10131] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10154\r\n* [#9666] Durable atc for delayed agent list query by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10156\r\n* [#noissue] Remove unnecessary boxing by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10155\r\n* [#NOISSUE] cleanup code by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10157\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10158\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10160\r\n* [#9631] Record SpanEventException in SpanRecorder.recordException() by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9632\r\n* [#9631] Updated submodule grpc/grpc-idl by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10161\r\n* [#9631] Turn off exception trace module in release profile by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10163\r\n* [#9631] Memory optimization by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10164\r\n* [#noissue] Cleanup SpanStorePublisher by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10167\r\n* [#noissue] Remove unnecessary configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10169\r\n* [#noissue] Remove unnecessary tx:annotation-driven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10171\r\n* [#10129] Remove logback dependency of zookeeper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10174\r\n* [#10165] Use BootLogger to prevent recursive Appender call by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10166\r\n* [#10165] Cleanup agent logger configuration by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10168\r\n* [#9948] Replace non-unique sqlId with sqlUid by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/9930\r\n* [#noissue] Optimize memory usage by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10178\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10181\r\n* [#9597] change reponse spec. Improved data parsing logic during dao calls by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10183\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10182\r\n* [#9948] Refactor SqlMetaDataService by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10185\r\n* [#9666] Moved realtime module from starter into basic by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10180\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10190\r\n* [#noissue] Remove unnecessary thrift classes by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10193\r\n* [##10131] Remove hbase2-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10192\r\n* [#10131] Update link of Hbase compatibility table by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10194\r\n* [#noissue] Cleanup spring-kafka dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10184\r\n* [#noissue] Rename SqlParser to SqlNormalizer by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10201\r\n* [#noissue] Added logs for responding pubsub demands by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10202\r\n* [#10205] Provides a function to configure the pinot broker list by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10206\r\n* [#9948] Add missing beans in batch module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10207\r\n* [#noissue] Remove ant_path_matcher configurations by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10204\r\n* [#noissue] Change xml config to java config in flink module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10212\r\n* [#noissue] Cleanup Batch configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10213\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10215\r\n* [#10208] Added channel module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10209\r\n* [#noissue] Fixed typo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10216\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10217\r\n* [#10210] Separate datasource module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10211\r\n* [#10218] Realtime ATC on redis can switch application by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10219\r\n* [#10210] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10222\r\n* [#10210] Update pinot configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10223\r\n* [#9631] Receive and send it to EmptyExceptionTraceService by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9640\r\n* [#9631] Pass handlers to constructor by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10224\r\n* [#9631] Fix type for GrpcAgentInfoHandler by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10225\r\n* [#noissue] Refactor UriStat module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10226\r\n* [#noissue] Cleanup InspectorWebApp by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10228\r\n* [#noissue] Cleanup UriStat Module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10229\r\n* [#noissue] Fix property source by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10230\r\n* [#10220] Add `profiler.uri.stat.collect.http.method` option to collect uri statistics with http methods by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10221\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10231\r\n* [#10232] Separated redis property sources by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10234\r\n* [#noissue] Simplify CompletableFuture by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10233\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10235\r\n* [#10236] Added redis KV channel by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10239\r\n* [#10149] Update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10242\r\n* [#10149] Rollback update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10243\r\n* [#10246] Fix missing leave() of ScopedInterceptor when an exception occurs by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10247\r\n* [#9636] Added log livetail feature by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10245\r\n* [#10248] Add StringPrecondition by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10249\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10250\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10251\r\n* [#10252] Improve Dynamic Registration of AlarmChecker by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10253\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10254\r\n* [#noissue] Refactored realtime, log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10255\r\n* [#10244] Change serviceTypeCode type by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10258\r\n* [#10256] Removed rule of finalizing path for API with .pinpoint by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10257\r\n* [#noissue] Update pinpoint.banner.configs by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10260\r\n* [#noissue] Migrate mail settings from XML to java config by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10261\r\n* [#noissue] Refactored log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10263\r\n* [#10149] Update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10267\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10271\r\n* [#noissue] fix plugin-it testcase by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10272\r\n* [#noissue] fix plugin it classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10273\r\n* [#noissue] fix plugin-it lib filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10274\r\n* [#noissue] fix plugin-it class-path filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10276\r\n* [#noissue] spring batch dependency cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10277\r\n* [#noissue] fix plugin-it spring6 java version by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10279\r\n* [#9631] Add exceptionTrace Module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9707\r\n* [#noissue] fix plugin-it spring-6 disabled by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10281\r\n* [#noissue] fix plugin-it spring 6 pom.xml by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10282\r\n* [#noissue] Changed realtime recentness into 5m by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10259\r\n* [#noissue] fix plugin-it shared classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10284\r\n* [#noissue] fix plugin-it thrift-014 class by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10286\r\n* [#noissue] fix plugin-it oracle driver by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10287\r\n* [#noissue] fix plugin-it thrift forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10288\r\n* [#noissue] fix plugin-it oracle19 forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10289\r\n* [#noissue] fix plugin-it shared testcase target by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10290\r\n* [#noissue] Cleanup Inspector by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10280\r\n* [#noissue] Remove deprecated classes by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10296\r\n* [#noissue] fix plugin-it debug by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10298\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10297\r\n* [#9945] add time aggregation to new servermap api by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10275\r\n* [#noissue] Refactor ApplicationMap module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10304\r\n* [#10397] Add NPE Check in Hbase plugin by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10306\r\n* [#noissue] Generalized rule of rewriting into front by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10305\r\n* [#noissue] Cleanup CommonComponent configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10312\r\n* [#noissue] Refactored redis features by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10309\r\n* [#noissue] Refactor MatcherGroup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10319\r\n* [#noissue] fix plugin-it shared instance by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10321\r\n* [#10323] Update reactor error handler by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10324\r\n* [#noissue] Included v3 react front application by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10326\r\n* [#noissue] fix plugin-it oracle19 fork by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10328\r\n* [#10331] add default destination agent Id by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10332\r\n* [#10333] Update reactor publishOn, subscribeOn options by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10334\r\n* [#noissue] Refactor PathRewriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10337\r\n* [#noissue] Cleanup CommonComponent configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10320\r\n* [#noissue] Refactor Web configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10344\r\n* [#noissue] Remove PinpointThreadPoolExecutorFactoryBean by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10346\r\n* [#noissue] change package name for pinot-batch by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10347\r\n* [#NOISSUE] logging for batch exception by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10354\r\n* [#10343] Removed cluster between web, collector by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10350\r\n* [#noissue] Moved atd controller into authed by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10356\r\n* [#9631] Cleanup Exception Trace Module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10340\r\n* [#noissue] fix serverMapDataFilter on linkSelector by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10351\r\n* [#noissue] Fixed default atd service by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10359\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10360\r\n* [#noissue] Refactor Hbase configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10349\r\n* [#noissue] Remove preStartAllCoreThreads from ExecutorFactoryBean by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10361\r\n* [#noissue] fix plugin it spring 6 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10364\r\n* [#10355] Fix servlet response http-status-recorder by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10357\r\n* [#noissue] fix plugin it forked java by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10370\r\n* [#noissue] Remove unnecessary logging dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10374\r\n* [#noissue] Restore jul-to-slf4j dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10376\r\n* [#noissue] Removed thrift in realtime by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10369\r\n* [#noissue] Refactor Executor Configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10375\r\n* [#noissue] Fixed realtime spring module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10379\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10380\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10382\r\n* [#noissue] Cleanup ScatterProperties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10381\r\n* [#noissue] Remove incorrect validation by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10383\r\n* [#noissue] fix plugin it mssql forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10384\r\n* [#noissue] Removed emit failure handler, enhanced emit order by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10387\r\n* [#10377] Add uri stat user input for tomcat plugin by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10378\r\n* [#10388] Created frontend-angular by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10391\r\n* [#NOISSUE] update datasource configuration by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10392\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10395\r\n* [#noissue] Update README.md by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10398\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10399\r\n* [#noissue] Cleanup maven build by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10400\r\n* [#noissue] Cleanup ExecutorProperties dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10393\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10402\r\n* [#noissue] Refactor HbaseConfiguration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10403\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10406\r\n* [#noissue] Updated grpc-idl by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10409\r\n* [#10358] Ensure className not null for module permission by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10396\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10410\r\n* [#9945] add apdex score for new serverMap by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10394\r\n* [#9631] Limit length of errorMessage for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10413\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10416\r\n* [#10371] Update child trace end point guard by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10373\r\n* [#noissue] Add logs by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10412\r\n* [#noissue] Refactor mybatis configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10411\r\n* [#10418] Update reactor threading by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10419\r\n* [#9631] Limit length of stackTrace strings for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10415\r\n* [#9631] Fix typo by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10421\r\n* [#9631] Limit length of errorMessage in groupBy for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10423\r\n* [#noissue] fix plugin it - mongodb and mybatis by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10426\r\n* [#noissue] Fix menu-switch on realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10429\r\n* [#noissue] fix plugin-it engine discover by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10430\r\n* [#10420] Removed PinpointNettyServerBuilder, Tracing gRPC logId by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10428\r\n* [#noissue] Fix when closing error popup on transaction-detail by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10434\r\n* [#10388] Added frontend forceclean by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10435\r\n* [#10431] Optional gRPC stat logging in agent by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10433\r\n* [#10350] Removed zookeeper tests by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10436\r\n* [#9631] Store errorMessage as the replaced string in the collector by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10432\r\n* [#noissue] Fixed unstable test: FluxCommandResponseObserverTest by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10438\r\n* [#10437] Update mark error of spring tx plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10439\r\n* [#9631] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10441\r\n* [#noissue] Make UserGroup Serializable by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10443\r\n* [#10444] Upgrade SpringBoot3 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10445\r\n* [#10444] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10449\r\n* [#10444] Remove slf4j dependency, Add log4j2 logger to Netty by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10451\r\n* [#10444] Cleanup jakarta activation dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10452\r\n* [#10444] Cleanup Batch dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10453\r\n* [#noissue] Add build.frontend.skip profile for maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10455\r\n* [#10454] Update circuit breaker, retry, timeout of reactor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10456\r\n* [#noissue] Fixed unstable publishing of collector state by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10446\r\n* [#10444] Remove javax dependency of jjwt by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10458\r\n* [#10444] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10460\r\n* [#10463] Major version changed from 2.6.0 to 3.0.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10464\r\n* [#9631] Change format long to String; spanId, exceptionId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10466\r\n* [#noissue] Add /monitor/* to ServletRegistrationBean by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10465\r\n* [#9636] Added new livetail endpoints by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10457\r\n* [#noissue] update spotbugs-exclude by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10471\r\n* [#noissue] Cleanup deprecated Hbase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10472\r\n* [#noissue] Cleanup deprecated Hbase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10473\r\n* [#9648] Support uri stat for webflux router-handler by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10470\r\n* [#10481] Improved to operate normally according to profile settings by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10482\r\n* [#noissue] update spotbugs exclude for dto by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10483\r\n* [#9631] Check length of agentId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10484\r\n* [#noissue] Migrate to use jdk base 64 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10485\r\n* [#10454] update reactor retry when by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10488\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10490\r\n* [#10454] Update resilience4j hook on error by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10491\r\n* [#9631] Use canonical name instead of simple name by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10494\r\n* [#noissue] Use path when indicating url, uri, path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10495\r\n* [#10486] Add package name to class loading rule of agent classloader by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10489\r\n* [#9631] Use getName instead of getCanonicalName by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10502\r\n* [#10492] Update reactor mark error by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10493\r\n* [#9631] Change the name of groupBy attribute more user-friendly by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10503\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10501\r\n* [#10504] Geometry filter query in the mongodb is not traced by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10505\r\n* [#noissue] Add alpha postfix to version pattern by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10506\r\n* [#10444] Cleanup slf4j2 dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10508\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10509\r\n* [#10511] Update compatibility with slf4j 2.x version upgrade by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10512\r\n* [#noissue] Handle -px as stable release version by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10516\r\n* [#10517] Fix nodes is null in transaction info request by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10518\r\n* [#noissue] fix plugins-it failsafe failure ignore by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10519\r\n* [#noissue] fix plugin-it failure ignore by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10521\r\n* [#10511] Cleanup slf4j 2.x dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10515\r\n* [#10496] reconnect on unexpected error by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10499\r\n* [#9631] Add tenantId for better performance by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10522\r\n* [#noissue] fix plugin-it agent classloader filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10523\r\n* [#10046] Fix outdated url for timeline beta by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10525\r\n* [#9631] Add ApplicationServiceType in /transactionInfo by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10514\r\n* [#9631] Change annotation name; ExceptionLinkId to ExceptionChainId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10526\r\n* [#10529] determine the behavior of individual batch jobs in the properties file. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10530\r\n* [#9631] Pass empty exceptionChainId if negative by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10533\r\n* [#6512] flink version upgrade by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10536\r\n* [#10531] Apply AsyncConnection of HBase by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10532\r\n* [#10534] Update vertx plugin to support vert.x 4.5.0 version by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10535\r\n* [#noissue] Add sqlstat web config properties by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10539\r\n* [#noissue] Update agentInfo error log format by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10538\r\n* [#10046] Fix `server.error.path` to include `/api` prefix by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10540\r\n* add clickhouse plugin by @wangjiee1 in https://github.com/pinpoint-apm/pinpoint/pull/9795\r\n* [#noissue] Remove property for thrift ip by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10546\r\n* [#noissue] Remove unused pinpoint-bootstrap-java8.jar by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10551\r\n* [#10547] add zgc as jvm gc type by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10550\r\n* [#noissue] fix scatter range setting bug and styles by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10554\r\n* [#10549] Add tests for Grpc converters by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10552\r\n* #10531 Reimplement HbaseTemplate based on Async API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10541\r\n* [#noissue] Remove mockStatic from testcase by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10564\r\n* [#noissue] Resolved collector tests by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10565\r\n* [#noissue] Fix test failures by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10569\r\n* [#10531] Enable nativeAsync by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10570\r\n* [#10547] add zgc(java gc) type to the agent by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10568\r\n* [#10566] Set the log level of ModuleBoot using system env by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10567\r\n* [#noissue] Set default `pinpoint.modules.realtime.enabled` to true by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10571\r\n* [#noissue] Added batch cache manager by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10572\r\n* [#noissue] Patched flink hbase config by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10573\r\n* [#10531] Improved exception handling by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10574\r\n* [#noissue] fix common lib in plugin it by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10575\r\n* [#10557] disable lettuce native kqueue transport by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10562\r\n* [#noissue] Throttled header propagation log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10576\r\n* [#noissue] fix plugin it clear by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10577\r\n* [#10578] Add docker maven plugin by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10579\r\n* [#noissue] Capture context when throwing SpanInsertEvent by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10584\r\n* [#noissue] Import CollectorEventConfiguration in BasicCollectorApp by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10585\r\n* [#noissue] Cleanup naming conventions for server maps by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10586\r\n* [#noissue] Check logger is debug enabled by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10587\r\n* [#noissue] Explicitly declare PropertySourcesPlaceholderConfigurer for flink module by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10588\r\n* [#noissue] fix plugin-it resource clean by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10590\r\n* [#noissue] fix plugin-it netty and urlconnect by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10591\r\n* [#10531] Adjust cache timeout time of AsyncBufferedMutator by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10592\r\n* [#noissue] Use PropertyPlaceholderAutoConfiguration by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10594\r\n* [#noissue] Apply Pattern Matching by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10595\r\n* [#noissue] Parse collector args with spring shell by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10597\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10600\r\n* [#noissue] Resolve some spotbugs warnings by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10602\r\n* [#noissue] Replace Node and Link states with JsonView by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10598\r\n* Use GITHUB_OUTPUT envvar instead of set-output command as the latter is deprecated by @arunsathiya in https://github.com/pinpoint-apm/pinpoint/pull/10581\r\n* [#10604] Mark multiple sql executions as error by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10596\r\n* [#10604] Move ExecuteQuery state to SpanEvent by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10621\r\n* [#noissue] Fix missing JsonView configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10622\r\n* [#noissue] Remove Deprecated API of ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10611\r\n* [#10615] Add new Main classes to SpringBootDetector by @nooose in https://github.com/pinpoint-apm/pinpoint/pull/10616\r\n* [#noissue] Remove testng dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10624\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10626\r\n* [#noissue] Attach executables as artifacts by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10623\r\n* [#noissue] Refactored live-tail by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10618\r\n* [#9631] Make errorMessage CLP encoded by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10606\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10629\r\n* [#10612] Fix kotlin coroutines dispatch interceptor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10613\r\n* [#10549] Use MapStruct to Mapping model to Protobuf in agent by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10283\r\n* [#noissue] Remove thread local dependency of Span by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10635\r\n* [#noissue] Added prop source for flink by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10634\r\n* [#9597] add inspector api for application stat by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10636\r\n* [#noissue] Fix testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10638\r\n* [#10637] Added trace method filter by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10639\r\n* [#10614] add steam task check by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10617\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10642\r\n* [#10640] Add node limit in ServerMap to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10641\r\n* [#10549] Fix grpc async span chunk converter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10644\r\n* [#9631] Integrate ExceptionContext lifecycle into ExceptionRecordingService by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10619\r\n* [#10605] Added cleanup inactive applications batch job by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10646\r\n* [#9597] add inspector api for application stat : heap, cpu, transaction, activeTrace, responseTime, fileDescriptor, totalThreadCount, directBuffer, loadedClass by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10647\r\n* [#10614] Fix stream task check by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10649\r\n* [#10605] Merged cleaning batch job by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10650\r\n* [#10605] Deprecated cleanupInactiveAgentsJob by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10654\r\n* [#10658] Fix Race condition of BatchAsyncHbasePutWriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10659\r\n* [#10656] Add java 11 httpclient plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10661\r\n* [#10651] Changed transform api for plugin by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10652\r\n* [#10549] Refactor mapping AsyncSpanChunk to PSpanChunk by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10648\r\n* [#noissue] Fix kotlin-coroutines-it assertMethod by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10677\r\n* [#noissue] Changed default behavior for collector-starter into 'run' by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10678\r\n* [#10666] add span sampler for collector by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10669\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10676\r\n* [#10667] Removed 'boot' word from executable JAR by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10668\r\n* [#10680] Move starter modules outside from metric module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10681\r\n* [#9631] Fix encoding of `errorMessage_logtype` by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10665\r\n* [#9631] Change /errors groupBy criteria by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10682\r\n* [#9631] Limit length of displayed GroupedFieldName by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10684\r\n* [#9597] add datasource api for application stat by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10685\r\n* [#9597] Insert the applicationName and tenantId values into the pinot's inspector data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10686\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10687\r\n* [#noissue] rollback changes for reconnection by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10689\r\n* [#10643] Change behavior of disable option by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10645\r\n* [#9597] Enable alias operation for field name. Max data of nonHeap is also returned. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10690\r\n* [#9597] improve inspector module by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10694\r\n* [#NotAssigned] Support for Jetty Using Jakarta Servlet by @koo-taejin in https://github.com/pinpoint-apm/pinpoint/pull/10664\r\n* [#noissue] Cleanup by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10696\r\n* [#4456] Typo correction by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10698\r\n* [#4456] Insert ID into tag in datasource data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10699\r\n* [#9631] Record detailed exception startTime by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10691\r\n* [#4456] add apdex api for inspector page by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10702\r\n* [#4456] add apdex api for application inspector page by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10703\r\n* [#10701] Apply resilience4j by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10700\r\n* [#10704] Add a setting to control whether to activate the inspector function that stores data in hbase. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10705\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10709\r\n* [#10708] Add spring cloud sleuth by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10714\r\n* [#10711] Separate AsyncConnection from ApplicationMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10712\r\n* [#noissue] Changed default maximum-pool-size of hikari cp by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10715\r\n* [#noissue] Add agentId parameter to apdexScore api by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10716\r\n* [#9631] Use Clp Encoded errorMessage by default by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10720\r\n* [#9631] Replace internal terms with intuitive words by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10721\r\n* [#10725] Apply CompletableFuture to Pinot Async API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10726\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10728\r\n* [#10704] Improved the use of inspector data in pinot during alarm batch operation. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10730\r\n* [#NotAssigned] Removed getRawStatusCode() method for removal in Spring Webflux 6.1 by @VSFe in https://github.com/pinpoint-apm/pinpoint/pull/10706\r\n* [#NOISSUE] edit Copyright format by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10731\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10729\r\n* [#10704] Increase query speed by adding the applicationName parameter to the agent API. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10734\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10733\r\n* Revert \"[#NotAssigned] Removed getRawStatusCode() method for removal \u2026 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10735\r\n* [#10693] Add enable option for grpc client reties by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10732\r\n* [#10737] Reduce DNS dependency of hostname API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10738\r\n* [#10723] Add ScanMetrics for Scan Performance Measurements by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10724\r\n* [#10739] Add hostname to PinpointErrorData for pinpoint web by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10740\r\n* [#10739] Cleanup by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10742\r\n* [#10723] Improved large scanner to read in chunks by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10744\r\n* [#10704] add sortKey about inspector data by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10745\r\n* [#NotAssigned] Removed getRawStatusCode() method for removal in Sprin\u2026 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10736\r\n* [#10747] Replaced deprecated spring security methods by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10748\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10746\r\n* [#noissue] Cleanup redundant springboot.bootstrap.main by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10749\r\n* [#10704] Added per-table performance measurement and comparison logic to improve read speeds. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10751\r\n* [#10736] Separate dummy java class not to disturb spring-web dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10752\r\n* [#10736] Remove dummy classes after install the plugin by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10753\r\n* [#noissue] Disable realtime in default by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10756\r\n* [#10736] Use maven-clean-plugin instead of exec by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10754\r\n* [#10757] Integrate agent module into a single module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10759\r\n* [#10736] Split spring-stub into separate modules by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10762\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10761\r\n* [#noissue] Update plugin-it path by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10764\r\n* [#10701] Add io.vavr dependency for resilience4j by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10760\r\n* [#10704] Added per-table performance measurement and comparison logic to improve read speeds. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10769\r\n* [#noissue] Remove 'JAR will be empty' warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10768\r\n* [#noissue] Fix plugin-it cassandra shared class by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10771\r\n* [#10772] Fix interceptor option in resttemplate plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10773\r\n* [#noissue] Apply maven standard properties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10775\r\n* [#noissue] Cleanup dependencies by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10763\r\n* [#noissue] Cleanup maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10777\r\n* [#noissue] Fix HBase2 compatibility by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10778\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10779\r\n* [#NotAssigned] Resolve issue for rewritten launcher on spring-boot 3.2 by @koo-taejin in https://github.com/pinpoint-apm/pinpoint/pull/10663\r\n* [#noissue] Cleanup maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10781\r\n* [#noissue] Return empty string instead of 'total' by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10780\r\n* [#noissue] Cleanup Deprecated HBase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10785\r\n* [#noissue] Fix maven build errors by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10789\r\n* [#noissue] Improve ARM64 compatibility of mysql-server-8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10790\r\n* [#noissue] Improved ARM compatibility of integration tests by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10791\r\n* [#noissue] Replace inferring docker arch by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10788\r\n* [#8929] Migrate FE framework from Angular to React by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10792\r\n* [#8929] Refactor fe-v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10793\r\n* [#noissue] Improved ARM64 compatibility by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10794\r\n* [#noissue] Cleanup Deprecated Api by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10782\r\n* [#10704] Increase API response speed by creating a separate application statistics table. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10800\r\n* [#noissue] Improve ARM64 compatibility of JNA and JNR by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10801\r\n* [#noissue] Improve ARM64 compatibility of zstd-jni by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10802\r\n* [#noissue] Fix plugin-it classloading and dependency by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10803\r\n* [#noissue] Cleanup testcontainers dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10799\r\n* [#noissue] Cleanup testcontainers dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10805\r\n* [#noissue] Improve ARM64 compatibility of elasticsearch plugin test by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10806\r\n* [#noissue] Fix plugin-it forked required libs by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10808\r\n* [#noissue] Fix SpotBug Warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10810\r\n* [#noissue] Return the empty string as is by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10807\r\n* [#noissue] Fix inspector agent-datasource chart by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10809\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10804\r\n* [#noissue] Fix route query in switching pages by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10811\r\n* [#10757] Add pinpoint-plugins-test-module to agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10813\r\n* [#8929] fix: FE (v3) package build order by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10797\r\n* [#10704] Improved to operate with inspectorStatV2 table using sortkey. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10815\r\n* [#noissue] Replace commons-logging with log4j2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10823\r\n* [#10757] Move testcase-module to agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10824\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10825\r\n* [#10814] Prevent NPE when grpc status error message is null by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10816\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10827\r\n* [#10704] Improved query to use index to improve query speed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10830\r\n* [#noissue] Added hbase client properties by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10831\r\n* Separate application statistical data from agent statistical data and store the data in a separate Kafka topic. Make sure the sortkey matches the partition exactly. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10837\r\n* [#10704] Code for performance testing and comparison are deleted. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10838\r\n* [#noissue] Handle PinotResultSet implicitly convert \"null\" to null by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10812\r\n* [#noissue] Cleanup GrpcSqlMetaDataHandler by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10839\r\n* [#noissue] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10843\r\n* [#noissue] Fix intermittent testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10842\r\n* [#10840] Java Security is deprecated in java17 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10841\r\n* [#10757] Integrate agent-testweb into agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10845\r\n* [#noissue] Resolve MapStruct warning due to protobuf unmapped target by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10847\r\n* [#10757] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10849\r\n* [#noissue] Linked application list cache by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10836\r\n* [#noissue] Fix SpotBugs warnings by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10850\r\n* [#10704] add segmentPruning function in application table config by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10851\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10855\r\n* [#10852] Rename PLogger to PluginLogger by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10853\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10856\r\n* [#noissue] Remove unwanted feature by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10835\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10857\r\n* [#noissue] Simplify OnClassLoader state by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10860\r\n* [#10704] Cleanup of code added to compare performance by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10863\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10862\r\n* [#noissue] Fix NPE of PluginTestClassLoader by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10864\r\n* [#10858] Add InterceptorHolder instead of InterceptorRegistry by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10859\r\n* [#10704] Attempts to improve performance and reduce disk utilization by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10871\r\n* [#noissue] Cleanup LocalDate API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10870\r\n* [#noissue] Cleanup Job&Process management by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10869\r\n* [#noissue] Eliminate unnecessary delay by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10873\r\n* [#10859] Fix interceptorHolder on bootstrap classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10874\r\n* [#10866] Increase the coverage of the apiId cache by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10867\r\n* [#10704] fit test fail by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10876\r\n* [#noissue] Remove unnecessary threads by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10877\r\n* [#noissue] Remove duplicate code by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10878\r\n* [#10865] Added param `serviceTypeName` by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10868\r\n* [#10865] Pass serviceTypeName when querying agent-list by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10875\r\n* [#noissue] Fix incorrect date display by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10881\r\n* [#10704] Modify the logic so that the long type sortkey is properly assigned a partition. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10891\r\n* [#noissue] Fix realtime agent & Feat threadDump page by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10884\r\n* [#noissue] Change last-selected app setting key by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10892\r\n* [#noissue] chore: fix package version by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10893\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10902\r\n* [#noissue] Add Java8 Date/Time type to PluginLoggerAdapter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10903\r\n* [#noissue] Apply Java8 Date API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10905\r\n* [#noissue] Add inspector menu in v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10907\r\n* [#noissue] chore: fix agent list UI by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10908\r\n* [#noissue] Apply Java8 Date API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10906\r\n* [#10704] Improved so that data in tables created with long type sortkey can be viewed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10909\r\n* [#noissue] Add timeout to Elasticsearch IT by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10911\r\n* [#noissue] Update plugin-it method name by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10914\r\n* [#10859] Fix interceptor holder log NPE by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10904\r\n* [#noissue] Export missing component by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10915\r\n* [#noissue] feat: add applicationList interface for few pages by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10916\r\n* [#noissue] Add limit to String.split by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10910\r\n* [#noissue] Add custom hbase-schema-path by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10917\r\n* [#noissue] Update v3 bundler version by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10920\r\n* [#noissue] Fix loading favorite app-list by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10921\r\n* [#noissue] Fix oracle 19 GssCredential by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10926\r\n* [#10704] Create a minute unit statistical data table for agent by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10927\r\n* [#noissue] Fix inspector route loader by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10929\r\n* [#10704] After completing the performance comparison, temporarily comment out the code. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10938\r\n* [#noissue] Replace class with record by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10937\r\n* Modify create-dockerfiles.yml by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10939\r\n* [#10934] Add time range check to uri stat controller by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10935\r\n* [#10944] Improve RangeValidator by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10945\r\n* [#10940] Fix mongodb reactive streams driver interceptor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10941\r\n* [#10578] Update project paths by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10949\r\n* [#10944] Use RangeValidator to check the search time. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10950\r\n* [#noissue] fix error boundary by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10930\r\n* [#10944] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10953\r\n* [#10940] Move the class location to avoid loading the class in web to\u2026 by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10951\r\n* [#noissue] Add codecov token by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10957\r\n* [#10940] Fix mongodb mongodbClient constructor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10958\r\n* [#noissue] fix servermap numaric display by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10931\r\n* [#10934] Use RangeValidator to check range in uri stat controller by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10960\r\n* [#10704] stored data separately in multiple tables to improve reading speed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10963\r\n* [#noissue] feat: add date format settings by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10946\r\n* [#noissue] Change inspector max date-range by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10962\r\n* [#noissue] Unify `Range` class across common-server and metric-module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10961\r\n* [#10944] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10965\r\n* [#noissue] Fix view-servers display control by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10968\r\n* [#noissue] Add v3 build script by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10922\r\n* [#10704] select tables based on hash value when looking up data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10970\r\n* [#noissue] Fix plugin-it fork shared dependency by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10971\r\n* [#noissue] Add missing base-path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10972\r\n* [#noissue] Replace class with record by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10947\r\n* [#noissue] Fix oracle19 ojdbc8 forked test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10973\r\n* [#10976] Limit concurrent hbase put requests to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10977\r\n* [#noissue] Remove Unnecessary boxing by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10978\r\n* [#noissue] Cleanup SpotBug Warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10979\r\n* [#noissue] Convert static field `OPTIONS` to non-static by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10980\r\n* [#noissue] Add loglevel check by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10981\r\n* [#noissue] Check `Range` with given parameter by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10982\r\n* [#noissue] Remove duplicate mappers by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10983\r\n* [#noissue] Upgrade codecov action by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10985\r\n* [#10704] optimize query. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10987\r\n* [#10704] validate collected time by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10988\r\n* [#10966] Create virtual nodes for non-WAS `ServiceType` by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10967\r\n* [#10966] Pass additional params for agent-list api by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10989\r\n* [#10966] Pass additional params for agent-list api in v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10990\r\n* [#10976] Fix acquire leak by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10991\r\n* [#9631] Add new optional parameter `filters` to errorList API by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10986\r\n* [#noissue] Cleanup hashcode by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10999\r\n* [#10900] change spring batch schema because spring batch version has been upgraded. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11001\r\n* [#noissue] Remove duplicate code in ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11002\r\n* [#noissue] Update secret token name for create-dockerfiles.yml by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11006\r\n* [#11005] Update getMethod compatibility of spring-webflux by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11008\r\n* [#11004] Removed legacy channel api supports by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/11007\r\n* [#10976] Add additional spanPutWriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10998\r\n* [#noissue] fix view-servers scatter chart bug by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11000\r\n* [#10704] change the CPU value to a percentage number by changing the scale by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11011\r\n* [#noissue] Refactor ResponseTimeStatics by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11014\r\n* [#noissue] Cleanup ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11010\r\n* [#10704] improved batch to work on a multi-table basis by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11013\r\n* [#10704] deleted the logic operating based on a single table and improved the multi-table operation to be the default by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11016\r\n* [#noissue] refactor collector span sampling by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11015\r\n* [#noissue] Fix view-servers chart-data fetching api by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10994\r\n* [#10704] change the servicetype code to servicecode name for readability. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11020\r\n* [#noissue] Unify `TimeWindow` related classes across web and metric by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11019\r\n* [#11021] Add JsonFields for dynamic json field names by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11022\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11023\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11025\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11026\r\n* [#noissue] feat: application link button for sidebar of Error, Inspector, Url page by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11024\r\n* [#noissue] chore: change colors import by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11029\r\n* [#noissue] Apply guava Ordering by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11030\r\n* [#noissue] Change data-source chart data key by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11031\r\n* [#noissue] Fix load chart by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11028\r\n* [#noissue] Remove unnecessary gojs license by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11032\r\n* [#11021] Apply JsonFields by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11027\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11035\r\n* [#10704] update table schema by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11037\r\n* [#issue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11036\r\n* [#10704] change the URL because the module name is prefixed to the URL. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11039\r\n* [#10704] sort the order of data to improve user readability. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11040\r\n* [#issue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11038\r\n* [#10704] change the url format to rest api. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11042\r\n* [#10704] edit application metric config by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11043\r\n* [#noissue] Change inspector api path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11044\r\n* [#10704] set the format of the agent inspector table name. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11046\r\n* [#9631] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11041\r\n* [#9631] Correct string handling as originally intended by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11048\r\n* [#11047] Add multi-table script for inspectorStatAgent table by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11049\r\n* (#11055) refactor: remove space by @seunggabi in https://github.com/pinpoint-apm/pinpoint/pull/11056\r\n* [#11057] Fix getInputStream() loop in jdk http plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11058\r\n* [#11033] Change default UI to v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11034\r\n* [#11052] Fix Caffeine Executor to not use jdk common pool by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11054\r\n* [#11052] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11059\r\n* [#10976] Replace AtomicInteger in ConcurrencyLimiterHelper with Semaphore by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11060\r\n* [#10723] Add maxConcurrentAsyncScanner option by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11061\r\n* [#11062] Change url info in pinpoint error data by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11063\r\n* [#noissue] Fix filteredMap merge logic by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11064\r\n\r\n## Dependency Update\r\n* [#9861] Remove invalid gson dependency from hbase2 module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9862\r\n* [#9873] Update mvnw to 3.9.1 by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9874\r\n* [#9889] Bump log4j from 2.17.2 to 2.20.0 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9890\r\n* [#9910] Bump maven core from 3.8.6 to 3.8.8 for plugin test by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9911\r\n* [#9950] Bump maven-surefire-plugin from 3.0.0-M7 to 3.1.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9951\r\n* [#9952] Bump maven-compiler-plugin from 3.8.1 to 3.11.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9953\r\n* [#9964] Bump maven-resources-plugin from 3.2.0 to 3.3.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9965\r\n* [#9966] Bump maven-enforcer-plugin from 3.0.0 to 3.3.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9967\r\n* [#9968] Bump maven-jar-plugin from 3.2.0 to 3.3.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9969\r\n* [#9971] Bump jacoco-maven-plugin from 0.8.6 to 0.8.10 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9972\r\n* [#9973] Bump maven-assembly-plugin from 3.3.0 to 3.6.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9974\r\n* [#9989] Bump maven-shade-plugin from 3.1.1 to 3.4.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9990\r\n* [#9993] Bump maven-dependency-plugin from 3.4.0 to 3.6.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9994\r\n* [#9991] Bump build-helper-maven-plugin from 3.2.0 to 3.4.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9992\r\n* [#10014] Bump google-guice from 5.1.0 to 7.0.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10015\r\n* [#10036] Bump groovy-maven-plugin from 1.5 to 2.1.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10037\r\n* [#10090] Bump springframework from 5.3.24 to 5.3.28 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10091\r\n* [#10092] Bump springboot from 2.7.7 to 2.7.13 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10093\r\n* [#10102] Bump hbase-client from 2.4.11 to 2.4.17 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10103\r\n* [#10107] Bump maven-clean-plugin from 3.1.0 to 3.3.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10108\r\n* [#10109] Bump frontend-maven-plugin from 1.12.0 to 1.13.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10110\r\n* [#10129] Bump hbase2 client from 2.4.17 to 2.5.5-hadoop3 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10130\r\n* [#10132] Bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10133\r\n* [#10237] Bump ASM from 9.4 to 9.5 for JDK21 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10238\r\n* [#10313] Bump spring-kafka from 2.9.4 to 2.9.11 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10314\r\n* [#10315] Bump guava from 31.1-jre to 32.1.2-jre by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10316\r\n* [#10352] Bump maven failsafe plugin from 2.22.2 to 3.1.2 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10353\r\n* [#10467] Bump spring-kafka from 2.9.11 to 3.0.12 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10468\r\n* [#10474] Bump snakeyaml from1.33 to 2.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10475\r\n* [#10476] Bump spotbugs from 4.4.2.2 to 4.8.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10478\r\n* [#10477] Bump pmd from 3.16.0 to 3.21.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10479\r\n* [#10476] Bump spotbugs from 4.8.1 to 4.7.3.6 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10480\r\n* [#10497] Bump grpc from 1.49.2 to 1.59.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10510\r\n* [#10543] bump asm from 9.5 to 9.6 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10548\r\n* [#10555] Bump spring-kafka from 3.0.12 to 3.0.13 dependencies by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10556\r\n* [#10560] Bump byte-buddy from 4.8.1 to 4.11.0 dependencies by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10561\r\n* [#10582] Bump pinot jdbc client from 0.11.0 to 1.0.0 by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10583\r\n* [#10670] Bump json-path from 2.8.0 to 2.9.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10671\r\n* [#10674] Bump spring framework from 6.0.13 to 6.0.16 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10675\r\n* [#10672] Bump spring-boot from 3.1.5 to 3.1.8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10673\r\n* [#10783] Bump tiny-log from 2.1.1 to 2.7.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10784\r\n* [#10786] Bump testcontainer from 1.17.6 to 1.19.7 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10787\r\n* [#10795] Bump commons-compress from 1.21 to 1.26.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10796\r\n* [#10817] Bump micrometer to 1.12.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10818\r\n* [#10819] Bump junit from 5.9.3 to 5.10.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10821\r\n* [#10820] Bump jackson from 2.15.2 to 1.16.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10822\r\n* [#10846] Bump lettuce from 6.2.3 to 6.3.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10848\r\n* [#10879] Bump commons-pool2 to 2.12.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10880\r\n* [#10885] Bump springframework from 6.0.16 to 6.1.5 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10886\r\n* [#10887] Bump spring-boot from 3.1.8 to 3.2.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10888\r\n* [#10889] Bump spring-cloud to 4.1.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10890\r\n* [#10894] Bump spring-security from 6.1.4 to 6.1.8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10895\r\n* [#10896] Bump spring-data to 3.2.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10897\r\n* [#10898] Bump grpc from 1.59.0 to 1.62.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10899\r\n* [#10912] Bump mybatis from 3.5.13 to 3.5.16 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10913\r\n* [#10900] Bump spring-batch from 4.3.7 to 5https://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)https://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar).1.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10901\r\n\r\n## New Contributors\r\n* @geministarshine made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9785\r\n* @kojandy made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9705\r\n* @yuyivic made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10057\r\n* @LoggingResearch made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10140\r\n* @wangjiee1 made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9795\r\n* @arunsathiya made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10581\r\n* @nooose made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10616\r\n* @VSFe made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10706\r\n* @seunggabi made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/11056\r\n\r\n**Full Changelog**: https://github.com/pinpoint-apm/pinpoint/compare/v2.5.1...v3.0.0", "created_at": "2024-05-30T05:36:23Z", "project": "Pinpoint", "repo": "naver/pinpoint", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3.5.14", "tag_name": "v3.5.14", "html_url": "https://github.com/etcd-io/etcd/releases/tag/v3.5.14", "repo_url": "https://github.com/etcd-io/etcd", "body": "Please check out [CHANGELOG](https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md) for a full list of changes. And make sure to read [upgrade guide](https://github.com/etcd-io/website/blob/main/content/en/docs/v3.5/upgrades/upgrade_3_5.md) before upgrading etcd (there may be breaking changes).\r\n\r\nFor installation guides, please check out [play.etcd.io](http://play.etcd.io) and [operating etcd](https://github.com/etcd-io/etcd/tree/master/Documentation#operating-etcd-clusters). Latest support status for common architectures and operating systems can be found at [supported platforms](https://github.com/etcd-io/website/blob/main/content/en/docs/v3.5/op-guide/supported-platform.md).\r\n\r\n###### Linux\r\n\r\n```bash\r\nETCD_VER=v3.5.14\r\n\r\n# choose either URL\r\nGOOGLE_URL=https://storage.googleapis.com/etcd\r\nGITHUB_URL=https://github.com/etcd-io/etcd/releases/download\r\nDOWNLOAD_URL=${GOOGLE_URL}\r\n\r\nrm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\nrm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test\r\n\r\ncurl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\ntar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1\r\nrm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\n\r\n/tmp/etcd-download-test/etcd --version\r\n/tmp/etcd-download-test/etcdctl version\r\n/tmp/etcd-download-test/etcdutl version\r\n```\r\n\r\n```bash\r\n# start a local etcd server\r\n/tmp/etcd-download-test/etcd\r\n\r\n# write,read to etcd\r\n/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar\r\n/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo\r\n```\r\n\r\n###### macOS (Darwin)\r\n\r\n```bash\r\nETCD_VER=v3.5.14\r\n\r\n# choose either URL\r\nGOOGLE_URL=https://storage.googleapis.com/etcd\r\nGITHUB_URL=https://github.com/etcd-io/etcd/releases/download\r\nDOWNLOAD_URL=${GOOGLE_URL}\r\n\r\nrm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nrm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test\r\n\r\ncurl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nunzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nmv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64\r\n\r\n/tmp/etcd-download-test/etcd --version\r\n/tmp/etcd-download-test/etcdctl version\r\n/tmp/etcd-download-test/etcdutl version\r\n```\r\n\r\n###### Docker\r\n\r\netcd uses [`gcr.io/etcd-development/etcd`](https://gcr.io/etcd-development/etcd) as a primary container registry, and [`quay.io/coreos/etcd`](https://quay.io/coreos/etcd) as secondary.\r\n\r\n```bash\r\nrm -rf /tmp/etcd-data.tmp && mkdir -p /tmp/etcd-data.tmp && \\\r\n docker rmi gcr.io/etcd-development/etcd:v3.5.14 || true && \\\r\n docker run \\\r\n -p 2379:2379 \\\r\n -p 2380:2380 \\\r\n --mount type=bind,source=/tmp/etcd-data.tmp,destination=/etcd-data \\\r\n --name etcd-gcr-v3.5.14 \\\r\n gcr.io/etcd-development/etcd:v3.5.14 \\\r\n /usr/local/bin/etcd \\\r\n --name s1 \\\r\n --data-dir /etcd-data \\\r\n --listen-client-urls http://0.0.0.0:2379 \\\r\n --advertise-client-urls http://0.0.0.0:2379 \\\r\n --listen-peer-urls http://0.0.0.0:2380 \\\r\n --initial-advertise-peer-urls http://0.0.0.0:2380 \\\r\n --initial-cluster s1=http://0.0.0.0:2380 \\\r\n --initial-cluster-token tkn \\\r\n --initial-cluster-state new \\\r\n --log-level info \\\r\n --logger zap \\\r\n --log-outputs stderr\r\n\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcd --version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdutl version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl endpoint health\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl put foo bar\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl get foo\r\n```", "created_at": "2024-05-29T18:34:44Z", "project": "etcd", "repo": "etcd-io/etcd", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "release-1.27.0", "html_url": "https://github.com/nginx/nginx/commit/0ddcae05b6725f78352d7cbe4ba441d9a411e2cf", "repo_url": "https://github.com/nginx/nginx", "body": "nginx-1.27.0-RELEASE", "created_at": "2024-05-28T13:19:38Z", "project": "Nginx", "repo": "nginx/nginx", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.14.1", "tag_name": "knative-v1.14.1", "html_url": "https://github.com/knative/serving/releases/tag/knative-v1.14.1", "repo_url": "https://github.com/knative/serving", "body": "> [!NOTE] \r\n> If you're using Knative Serving with Istio this release requires Istio 1.20+\r\n\r\n## What's Changed\r\n* [release-1.14] fix cluster-local routes being stalled when external-domain-tls is enabled by @knative-prow-robot in https://github.com/knative/serving/pull/15243\r\n* [release-1.14] Add pod anti affinity rules to activator component by @knative-prow-robot in https://github.com/knative/serving/pull/15244\r\n* [release-1.14] fix: Fixed liveness periodseconds to 10 so that crashloopback off doe\u2026 by @knative-prow-robot in https://github.com/knative/serving/pull/15257\r\n* [release-1.14] Drop the k8s service name from kubectl get revision output by @knative-prow-robot in https://github.com/knative/serving/pull/15262\r\n\r\n\r\n**Full Changelog**: https://github.com/knative/serving/compare/knative-v1.14.0...knative-v1.14.1", "created_at": "2024-05-28T11:43:33Z", "project": "Knative", "repo": "knative/serving", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Zipkin 3.4", "tag_name": "3.4.0", "html_url": "https://github.com/openzipkin/zipkin/releases/tag/3.4.0", "repo_url": "https://github.com/openzipkin/zipkin", "body": "Zipkin 3.4 adds support for OpenSearch v2 using the same ES_ prefixed environment variables used for Elasticsearch. Thanks a lot to @reta for all the engineering that results in this being simple to use!\r\n\r\nNote: [Zipkin Dependencies 3.2](https://github.com/openzipkin/zipkin-dependencies/releases/tag/3.2.0) is the corresponding first release of the dependencies job that supports OpenSearch v2.", "created_at": "2024-05-25T23:38:40Z", "project": "Zipkin", "repo": "openzipkin/zipkin", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3007.1", "tag_name": "v3007.1", "html_url": "https://github.com/saltstack/salt/releases/tag/v3007.1", "repo_url": "https://github.com/saltstack/salt", "body": "# Welcome to Salt v3007.1\n\n| :exclamation: ATTENTION |\n|:-------------------------------------------------------------------------------------------------------------------------|\n| The archives generated by GitHub(`Source code(zip)`, `Source code(tar.gz)`) will not report Salt's version properly. |\n| Please use the tarball generated by The Salt Project Team(`salt-3007.1.tar.gz`).", "created_at": "2024-05-22T16:57:51Z", "project": "SaltStack", "repo": "saltstack/salt", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "kustomize/v5.4.2", "tag_name": "kustomize/v5.4.2", "html_url": "https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.2", "repo_url": "https://github.com/kubernetes-sigs/kustomize", "body": "## Feature\r\n#5294: feat: localize absolute paths\r\n#5556: feat: support labels key in transformer configuration\r\n\r\n## chore\r\n#5671: refactor: string in slice is now part of stdlib\r\n#5681: chore: remove unused function\r\n#5688: refactor: function in stdlib now\r\n\r\n## Dependencies\r\n#5672: chore(deps): bump dependencies of kustomize + sync go workspace\r\n#5680: chore: restore version for github.com/asaskevich/govalidator\r\n#5702: Update kyaml to v0.17.1\r\n#5703: Update cmd/config to v0.14.1\r\n#5704: Update api to v0.17.2\r\n", "created_at": "2024-05-22T15:19:14Z", "project": "Kustomize", "repo": "kubernetes-sigs/kustomize", "type": "Config", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Longhorn v1.6.2", "tag_name": "v1.6.2", "html_url": "https://github.com/longhorn/longhorn/releases/tag/v1.6.2", "repo_url": "https://github.com/longhorn/longhorn", "body": "## Longhorn v1.6.2 Release Notes\r\n\r\nLonghorn 1.6.2 introduces several improvements and bug fixes that are intended to improve system quality, resilience, and stability.\r\n\r\nThe Longhorn team appreciates your contributions and expects to receive feedback regarding this release.\r\n\r\n> [!NOTE]\r\n> For more information about release-related terminology, see [Releases](https://github.com/longhorn/longhorn#releases).\r\n## Installation\r\n\r\n> [!IMPORTANT]\r\n**Ensure that your cluster is running Kubernetes v1.21 or later before installing Longhorn v1.6.2.**\r\n\r\nYou can install Longhorn using a variety of tools, including Rancher, Kubectl, and Helm. For more information about installation methods and requirements, see [Quick Installation](https://longhorn.io/docs/1.6.2/deploy/install/) in the Longhorn documentation.\r\n\r\n## Upgrade\r\n\r\n> [!IMPORTANT]\r\n**Ensure that your cluster is running Kubernetes v1.21 or later before upgrading from Longhorn v1.5.x or v1.6.x (< v1.6.2) to v1.6.2.**\r\n\r\nLonghorn only allows upgrades from supported versions. For more information about upgrade paths and procedures, see [Upgrade](https://longhorn.io/docs/1.6.2/deploy/upgrade/) in the Longhorn documentation.\r\n\r\n## Deprecation & Incompatibilities\r\n\r\nFor information about important changes, including feature incompatibility, deprecation, and removal, see [Important Notes](https://longhorn.io/docs/1.6.2/deploy/important-notes/) in the Longhorn documentation.\r\n\r\n## Post-Release Known Issues\r\n\r\nFor information about issues identified after this release, see [Release-Known-Issues](https://github.com/longhorn/longhorn/wiki/Release-Known-Issues).\r\n\r\n## Resolved Issues\r\n\r\n### Improvement\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Saving Settings page changes [8600](https://github.com/longhorn/longhorn/issues/8600) - @a110605 @roger-ryao\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Expose virtual size of qcow2 backing images [8322](https://github.com/longhorn/longhorn/issues/8322) - @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Prevent unnecessary updates of instanceManager status [8421](https://github.com/longhorn/longhorn/issues/8421) - @yangchiu @derekbit\r\n- [BACKPORT][v1.6.2][UI][IMPROVEMENT] Allow users to request backup volume update [8539](https://github.com/longhorn/longhorn/issues/8539) - @a110605 @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Allow users to request backup volume update [8154](https://github.com/longhorn/longhorn/issues/8154) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Investigate performance bottleneck in v1 data path [8511](https://github.com/longhorn/longhorn/issues/8511) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2]Mirror the `quay.io/openshift/origin-oauth-proxy` image to Longhorn repo similar to what we are doing for CSI sidecar images [8334](https://github.com/longhorn/longhorn/issues/8334) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings [8383](https://github.com/longhorn/longhorn/issues/8383) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend [8346](https://github.com/longhorn/longhorn/issues/8346) - @derekbit @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis [8277](https://github.com/longhorn/longhorn/issues/8277) - @james-munson @chriscchien\r\n\r\n### Bug\r\n- [BACKPORT][v1.6.2][BUG] Longhorn upgrade from 1.4.4 to 1.5.5 failing [8607](https://github.com/longhorn/longhorn/issues/8607) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] BackupTarget conditions don't reflect connection errors in v1.6.0 [8223](https://github.com/longhorn/longhorn/issues/8223) - @ejweber @chriscchien\r\n- [BACKPORT][v1.6.2][BUG] share-manager-pvc appears to be leaking memory [8426](https://github.com/longhorn/longhorn/issues/8426) - @derekbit @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Secret for backup not found [8512](https://github.com/longhorn/longhorn/issues/8512) - @yangchiu @mantissahz\r\n- [BUG][v1.6.2-rc1] Workload pod got stuck in ContainerStatusUnknown after node shutdown and reboot [8550](https://github.com/longhorn/longhorn/issues/8550) - @c3y1huang\r\n- [BACKPORT][v1.6.2][BUG] Valid backup secret produces error message: \"there is space or new line in AWS_CERT\" [8477](https://github.com/longhorn/longhorn/issues/8477) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][BUG] Backup marked as \"completed\" cannot be restored, gzip: invalid header [8377](https://github.com/longhorn/longhorn/issues/8377) - @derekbit @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Lost connection to unix:///csi/csi.sock [8493](https://github.com/longhorn/longhorn/issues/8493) - @ejweber @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Longhorn Helm uninstall times out. [8409](https://github.com/longhorn/longhorn/issues/8409) - @ChanYiLin @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Disable tls 1.0 and 1.1 on webhook service [8388](https://github.com/longhorn/longhorn/issues/8388) - @ChanYiLin @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] longhorn-manager build failed [8410](https://github.com/longhorn/longhorn/issues/8410) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][BUG] RWX volume is hang on Photon OS [8279](https://github.com/longhorn/longhorn/issues/8279) - @yangchiu @PhanLe1010\r\n\r\n### Misc\r\n- [BACKPORT][v1.6.2]DOCS - Incorrect documentation on pre-upgrade checker configuration [8342](https://github.com/longhorn/longhorn/issues/8342) - @yangchiu\r\n\r\n## Contributors\r\n- @ChanYiLin \r\n- @PhanLe1010 \r\n- @a110605 \r\n- @c3y1huang \r\n- @chriscchien \r\n- @derekbit \r\n- @ejweber \r\n- @innobead \r\n- @james-munson \r\n- @mantissahz \r\n- @roger-ryao \r\n- @yangchiu ", "created_at": "2024-05-22T05:05:46Z", "project": "Longhorn", "repo": "longhorn/longhorn", "type": "Storage", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Cortex v1.17.1", "tag_name": "v1.17.1", "html_url": "https://github.com/cortexproject/cortex/releases/tag/v1.17.1", "repo_url": "https://github.com/cortexproject/cortex", "body": "This release includes one bug fix and two changes related to compatibility:\r\n\r\n* [CHANGE] Query Frontend/Ruler: Omit empty data, errorType and error fields in API response. #5953 #5954\r\n* [ENHANCEMENT] Ingester: Added `upload_compacted_blocks_enabled` config to ingester to parameterize uploading compacted blocks. #5959\r\n* [BUGFIX] Querier: Select correct tenant during query federation. #5943", "created_at": "2024-05-22T05:03:36Z", "project": "Cortex", "repo": "cortexproject/cortex", "type": "Monitor", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v2.25.0", "tag_name": "v2.25.0", "html_url": "https://github.com/kubernetes-sigs/kubespray/releases/tag/v2.25.0", "repo_url": "https://github.com/kubernetes-sigs/kubespray", "body": "## Deprecation / Removal\r\n\r\n- Remove support for Kubernetes 1.26.x (move min version to 1.27.x) (#10817, @KubeKyrie)\r\n- Remove documentation for removed in-tree openstack provider (#10889, @LarssonOliver)\r\n\r\n## Feature / Major Changes\r\n\r\n- A check is introduced to fail the playbook if cgroups are not enabled on the node (#11165, @franznemeth)\r\n- Add Calico v3.27.3 and make it default (#11141, @pomland-94)\r\n- Add extra_vars support to vagrant setup (#10932, @VannTen)\r\n- Add kube-vip LeaderElection variables `vip_leaseduration, vip_renewdeadline, vip_retryperiod` options for kube-vip (#11021, @KubeKyrie)\r\n- Add new option `remove_anonymous_access` to prevent granting RBAC permissions to anonymous users. (#11016, @nicolas-goudry)\r\n- Add scheduler plugins support (`scheduler_plugins_enabled` enable or disable the installation scheduler plugins / `scheduler_plugins_enabled_plugins` describe the enabled plugins / `scheduler_plugins_diabled_plugins` describe the disabled plugins / `scheduler_plugins_plugin_config` set the custom config for enabled plugins) (#10747, @tu1h)\r\n- Added a config option to filter ntp interfaces (#11066, @Pavan-Gunda)\r\n- Adding egress IPv6 for node-local-dns queries (`k8s_allowed_egress_ipv6_ips`) (#10396, @raviranjanelastisys)\r\n- Bump docker version for kylin linux (#11203, @ErikJiang)\r\n- Bump docker version for openeuler linux (#11206, @ErikJiang)\r\n- Update almalinux-8 base image to 8.9 (#10918, @VannTen)\r\n- Bumping checksums and various versions (#10999, @MrFreezeex)\r\n- Containerd: allow to configure fallback server (#10988, @sathieu)\r\n- Docker upgrade from 24.0 to 26.1 (#11198, @tico88612)\r\n- Download hash script: auto discover versions (#10849, @VannTen)\r\n- Enable configuring mountOptions, reclaimPolicy and volumeBindingMode for cinder-csi StorageClasses. (#10450, @Payback159)\r\n- Make containerd v1.7.15 default (#11083, @Payback159)\r\n- Make kubernetes v1.28.6 default (#10810, @mzaian)\r\n- Make kubernetes v1.29.1 default\r\n Remove SecCompDefault feature gate from hardening configuration for kubernetes 1.29 (#10820, @tmurakam)\r\n- Make kubernetes v1.29.2 default (#10919, @mzaian)\r\n- Make kubernetes v1.29.3 default (#11035, @mzaian)\r\n- Make kubernetes v1.29.4 default (#11108, @mzaian)\r\n- Make kubernetes v1.29.5 default (#11196, @mzaian)\r\n- Metallb: added metallb_namespace variable to parameterize namespace (#11136, @oik741)\r\n- OpenStack Cloud Controller Manager upgrade to 1.28.2 (#11174, @tico88612)\r\n- Opensuse deployment is now tested in CI. (#11159, @VannTen)\r\n- Add `selinux-ng` repo in Amazon Linux to install `container-selinux` (#11182, @yankay)\r\n- Add CI Image for Ubuntu 24.04 (#11167, @yankay)\r\n- Allows .vagrant folder location to be configured (#10718, @kri5)\r\n- Prevent nodelocaldns to be OOM-killed (#11056, @sathieu)\r\n- Support Node Feature Discovery (#10861, @yankay)\r\n- Support Ubuntu 24.04 (#11132, @tico88612)\r\n- Support following k8s version selection pause image (#10756, @my-git9)\r\n- The variable `old_dns_domains` (list) can be used for backward compatibility when changing `dns_domain` (#10630, @VannTen)\r\n- Update external huawei cloud controller to 0.26.6 (#10824, @dabeck)\r\n- Update external huawei cloud controller to 0.26.8 (#11172, @dabeck)\r\n- Update kube-vip to v0.8.0 (#11156, @jisnardo)\r\n- Update metrics server to v0.7.0 (#10856, @mzaian)\r\n- Updated ingress controller version to 1.9.6 (#10868, @kundan2707)\r\n- User has a possibility to modify Service type with \"ingress_nginx_service_type\" property in addons. (#10925, @chrxmvtik)\r\n- [Terraform-openstack] Added possibility to build an octavia loadbalancer for the Kubernetes Api. (#10924, @jaszil)\r\n- [containerd] added distributed tracing config variables for containerd (`containerd_tracing_enabled`,`containerd_tracing_endpoint`,`containerd_tracing_protocol`, `containerd_tracing_sampling_ratio`,`containerd_tracing_service_name` ); it is disabled by default. (#11103, @ugur99)\r\n- [download] add capability to specify alternative download mirrors for files (#8474, @cristicalin)\r\n- [etcd] Default version to 3.5.12 for k8s 1.27 , 1.28 , 1.29 (#11036, @mzaian)\r\n- Minimum ansible-core version is now 2.16.4 (#10984, @VannTen)\r\n- Remove the archived debian apt repository when installing docker-engine (#11088, @yankay)\r\n- Change `dependbot` interval to weekly (#11189, @yankay)\r\n- Allow specifying CPU Manager Policy options through kubelet_cpu_manager_policy_options (#11023, @derselbst)\r\n- [kube-apiserver] added distributed tracing config variables for kube-apiserver (`kube_apiserver_tracing`,`kube_apiserver_tracing_endpoint`,`kube_apiserver_tracing_sampling_rate_per_million`); it is disabled by default.\r\n [kubelet] added distributed tracing config variables for kubelet (`kubelet_tracing`,`kubelet_tracing_endpoint`,`kubelet_tracing_sampling_rate_per_million`); it is disabled by default. (#10795, @ugur99)\r\n\r\n## Applications\r\n\r\n- [argocd] update argocd to v2.11.0 (#11193, @mzaian)\r\n- [helm] Upgrade to v3.14.2 (#10967, @cleman95)\r\n- Bump coredns version to 1.11.1 (#10719, @batazor)\r\n- Support CoreDNS use host network & config CoreDNS port (#10617, @liuxu623)\r\n- Fix secondary coredns missing var (#10821, @VannTen)\r\n- Revert \"support CoreDNS use host network and config dns port (#10617)\" (#11185, @VannTen)\r\n- `dns_mode: coredns_dual` is now tested in CI. (#10903, @VannTen)\r\n\r\n## Network\r\n\r\n- Adds support for cilium v1.15\r\n - Adds support for `cilium_l2announcements` to replace metallb with cilium l2 announcements, defaults to `false`\r\n - Adds support for `cilium_loadbalancer_mode` to switch bpf-lb-mode between snat, dsr or hybrid, default to `snat` (#11106, @deveshk0)\r\n- Adds the option to install calico 3.27.3 (#11059, @danielfrg)\r\n- [calico] Update default calico to v3.27.2 (#10960, @mzaian)\r\n\r\n## Container-Managers\r\n\r\n- crictl stop container grace period, cri_stop_containers_grace_period: 0 (#10651, @krembu)\r\n- Update the docker default version to 24.0 (#10873, @yankay)\r\n- [Containerd] Enable by default `discard_unpacked_layers` to save some space (see https://github.com/containerd/containerd/discussions/6295) (#10905, @VannTen)\r\n- [Nerdctl] Upgrade to version 1.7.4 (#10968, @cleman95)\r\n- [containerd] Make containerd 1.7.13 default\r\n [runc] Upgrade to v1.1.12 (#10862, @KubeKyrie)\r\n- [containerd] Make containerd 1.7.16 default (#11142, @mzaian)\r\n\r\n## API Change\r\n\r\n- Make proxy protocol in Upcloud LB configurable (#10971, @davidumea)\r\n\r\n## Design\r\n\r\n- Merge stop and remove systemd service task in reset/tasks/main.yml (#10902, @kimsehwan96)\r\n\r\n## Documentation\r\n\r\n- Add documentation for configuring nat outgoing ipv6 (#10866, @anders-elastisys)\r\n- Add new OpenStack Cloud for terraform (#10910, @DragomirAlin)\r\n- BREAKING CHANGE: This script is introduced to facilitate living documentation and its administration. This leads to a restructuring in the documentation at https://kubespray.io/#/ to simplify the automatic creation of links, as the structure in the sidebar changes. (#11128, @Payback159)\r\n- Change a task name `Ensure kube-bench parameters are set` into `Ensure kubelet expected parameters are set` in `roles/kubernetes/preinstall/tasks/0080-system-configurations.yml` for a clearer understanding of its operation (#11171, @kimsehwan96)\r\n- Do not disable SELinux surreptitiously (#10920, @rptaylor)\r\n- Doc clarification: skipping patches releases is OK (#10850, @VannTen)\r\n- Docs: vagrant-libvirt is tested in CI (#10847, @VannTen)\r\n- Explicit private/public nature of *ip vars (#10904, @VannTen)\r\n- Fix typo in vagrant.md (#10836, @kundan2707)\r\n- Fix typo mistake in roles/kubernetes/control-plane/tasks/define-first-kube-control.yml (#10835, @kimsehwan96)\r\n- Fixed typos in inventory/sample/group_vars/k8s_cluster (#10911, @arahmangulov)\r\n- Kubespray used as a collection will have the correct collection version (#10727, @VannTen)\r\n- Make large-deployments.md link to downloads.md (#10840, @spantaleev)\r\n- Removed not needed graduated feature gates. (#10448, @Smidra)\r\n- Update upgrades.md with serial=1 for rolling updates (#10837, @titansmc)\r\n- Variable cilium_ipsec_key must be base64 encoded (#10781, @ledroide)\r\n\r\n## Bug or Regression\r\n\r\n- Added an optional variable (`cni_bin_owner`) to allow the user to set a different owner for `/opt/cni/bin/` and it's contents. (#10929, @Rickkwa)\r\n- Change the position of the containerd_extra_args parameter to enhance its universality. (#11013, @qcu266)\r\n- Configure crio container runtime to use kube reserved cgroup (#11028, @pedro-peter)\r\n- Don't overwrite changes to openstack allowed_address_pairs #10760 (#10760, @rptaylor)\r\n- Download cache directory permissions are no longer reset recursively (#10900, @VannTen)\r\n- Fix ClusterRole for Calico >=v1.26.x with Calico API Server installed (#11089, @RaSerge)\r\n- Fix ansible parameter ssh_args in ansible.cfg file not work (#10981, @joy717)\r\n- Fix boostrap for Amazon Linux (#11139, @VannTen)\r\n- Fix crio registries config file when using slashes in the registry path (#11030, @pedro-peter)\r\n- Fix file loss during download (#10779, @ErikJiang)\r\n- Fix kubespray-defaults: Check for boostrap-os FQCN (#11073, @KubeKyrie)\r\n- Fix local path provisioner image repo in sample inventory. (#11180, @tico88612)\r\n- Fix logical error when checking for boostrap-os (#10867, @VannTen)\r\n- Fix lsattr command error when kubelet has symbolic link (#11074, @KubeKyrie)\r\n- Fix network manage service of Debian 12 (#11058, @KubeKyrie)\r\n- Fix nginx controller leader election RBAC (#10913, @VannTen)\r\n- Fix python regex matching problem when finding docker packages (#11075, @KubeKyrie)\r\n- Fix waiting for MetalLB controller (#10858, @flxbwr)\r\n- Fix(kubernetes): taint nodes on cluster upgrade (#10705, @maxime1907)\r\n- Fix: config hostname as string type in kubeadmConfig rendering (#10997, @ErikJiang)\r\n- Fixes running `recover-control-plane.yml` with offline broken etcd nodes. (#10660, @yuha0)\r\n- Revert OCCM standard dnsPolicy to ClusterFirst to fix #10914 which was introduced with #10618 and make dnsPolicy configurable to furthermore support #10618 (#11168, @Payback159)\r\n- Force update helm repo if exists on host (#11043, @LuckySB)\r\n- Kubespray ansible version checks are now performed even when running with `--limit` (#10908, @VannTen)\r\n- None. (#11061, @bmelbourne)\r\n- Revert crictl version (#11042, @ErikJiang)\r\n- The script `manage-offline-container-images.sh` now supports additional environment variables, e.g. it is now possible use the script to pull images listed in a file instead of checking images in a running cluster. (#10857, @anders-elastisys)\r\n- Update Snapshot Controller to 7.0.2 for all supported Kubernetes versions. (#11041, @jess-sol)\r\n- Workaround for terraform bug related to no_floating and extra_groups (#10764, @rptaylor)\r\n- [etcd] fixes wrong distributed tracing flag for etcd (#11175, @ugur99)\r\n- Correct the POLY1305 cipher suites by adding the suffix _SHA256 (#10641, @yckaolalala)\r\n\r\n## Other (Cleanup or Flake)\r\n\r\n- Allow scripts/download_hash.sh to complete if new versions locations are changed of certain binaries (#10998, @MrFreezeex)\r\n- Ddownload: Remove deleted kubeadm config field (#10931, @VannTen)\r\n- Download_file playbook - Incorrect description of a task (#10875, @gianmarco-mameli)\r\n- EventRecordQPS (in kubelet config) now uses Kubernetes default value (50) (#10826, @VannTen)\r\n- Fixup galaxy.yml (#10906, @VannTen)\r\n- Ipaddr deprecation cleanup (using fqdn ansible.utils) (#10822, @VannTen)\r\n- Kubeadm images are now only downloaded where needed (#10899, @VannTen)\r\n- Move perma failing jobs in CI to manual run (#10886, @VannTen)\r\n- Remove dead link in README for debian jessie (#10827, @VannTen)\r\n- Remove mirwan from approvers (#10930, @VannTen)\r\n- Update KUBESPRAY_VERSION for v2.24.0 (#10811, @yankay)\r\n- Update KUBESPRAY_VERSION for v2.24.1 (#10962, @yankay)\r\n- Update cinder-csi from 1.22.0 to 1.29.0\r\n- Use the new container registry for cinder-csi (#10894, @Krast76)\r\n\r\n## Supported Components\r\n\r\n- Core\r\n - [kubernetes](https://github.com/kubernetes/kubernetes) v1.29.5\r\n - [etcd](https://github.com/etcd-io/etcd) v3.5.12\r\n - [docker](https://www.docker.com/) v24.0 (see [Note](#container-runtime-notes))\r\n - [containerd](https://containerd.io/) v1.7.16\r\n - [cri-o](http://cri-o.io/) v1.29.1 (experimental: see [CRI-O Note](docs/CRI/cri-o.md). Only on fedora, ubuntu and centos based OS)\r\n- Network Plugin\r\n - [cni-plugins](https://github.com/containernetworking/plugins) v1.2.0\r\n - [calico](https://github.com/projectcalico/calico) v3.27.3\r\n - [cilium](https://github.com/cilium/cilium) v1.15.4\r\n - [flannel](https://github.com/flannel-io/flannel) v0.22.0\r\n - [kube-ovn](https://github.com/alauda/kube-ovn) v1.11.5\r\n - [kube-router](https://github.com/cloudnativelabs/kube-router) v2.0.0\r\n - [multus](https://github.com/k8snetworkplumbingwg/multus-cni) v3.8\r\n - [weave](https://github.com/weaveworks/weave) v2.8.1\r\n - [kube-vip](https://github.com/kube-vip/kube-vip) v0.8.0\r\n- Application\r\n - [cert-manager](https://github.com/jetstack/cert-manager) v1.13.2\r\n - [coredns](https://github.com/coredns/coredns) v1.11.1\r\n - [ingress-nginx](https://github.com/kubernetes/ingress-nginx) v1.10.1\r\n - [krew](https://github.com/kubernetes-sigs/krew) v0.4.4\r\n - [argocd](https://argoproj.github.io/) v2.11.0\r\n - [helm](https://helm.sh/) v3.14.2\r\n - [metallb](https://metallb.universe.tf/) v0.13.9\r\n - [registry](https://github.com/distribution/distribution) v2.8.1\r\n- Storage Plugin\r\n - [cephfs-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.0-k8s1.11\r\n - [rbd-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.1-k8s1.11\r\n - [aws-ebs-csi-plugin](https://github.com/kubernetes-sigs/aws-ebs-csi-driver) v0.5.0\r\n - [azure-csi-plugin](https://github.com/kubernetes-sigs/azuredisk-csi-driver) v1.10.0\r\n - [cinder-csi-plugin](https://github.com/kubernetes/cloud-provider-openstack/blob/master/docs/cinder-csi-plugin/using-cinder-csi-plugin.md) v1.29.0\r\n - [gcp-pd-csi-plugin](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver) v1.9.2\r\n - [local-path-provisioner](https://github.com/rancher/local-path-provisioner) v0.0.24\r\n - [local-volume-provisioner](https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner) v2.5.0\r\n - [node-feature-discovery](https://github.com/kubernetes-sigs/node-feature-discovery) v0.14.2\r\n\r\n## Known issues\r\nN/A\r\n", "created_at": "2024-05-21T09:26:12Z", "project": "kubespray", "repo": "kubernetes-sigs/kubespray", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "7.2.5", "tag_name": "7.2.5", "html_url": "https://github.com/redis/redis/releases/tag/7.2.5", "repo_url": "https://github.com/antirez/redis", "body": "Upgrade urgency MODERATE: Program an upgrade of the server, but it's not urgent.\r\n\r\nBug fixes\r\n=========\r\n\r\n* A single shard cluster leaves failed replicas in CLUSTER SLOTS instead of removing them (#12824)\r\n* Crash in LSET command when replacing small items and exceeding 4GB (#12955)\r\n* Blocking commands timeout is reset due to re-processing command (#13004)\r\n* Conversion of numbers in Lua args to redis args can fail. Bug introduced in 7.2.0 (#13115)\r\n\r\nBug fixes in CLI tools\r\n======================\r\n\r\n* redis-cli: --count (for --scan, --bigkeys, etc) was ignored unless --pattern was also used (#13092)\r\n* redis-check-aof: incorrectly considering data in manifest format as MP-AOF (#12958)\r\n", "created_at": "2024-05-19T06:12:35Z", "project": "Redis", "repo": "antirez/redis", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.23.0", "tag_name": "v0.23.0", "html_url": "https://github.com/kubernetes-sigs/kind/releases/tag/v0.23.0", "repo_url": "https://github.com/kubernetes-sigs/kind", "body": "This release introduces initial limited support for `nerdctl` and kube-proxy nftables mode.\r\n\r\n\r\n

Breaking Changes

\r\n\r\n- The default node image is now Kubernetes 1.30.0: `kindest/node:v1.30.0@sha256:047357ac0cfea04663786a612ba1eaba9702bef25227a794b52890dd8bcd692e`\r\n- `ipFamily` config field is now validated\r\n - While technically a breaking change, if the value you set here is now caught as invalid it was being silently ignored and creating an ipv4 cluster previously and you should correct your config\r\n- Go 1.17+ is required for `go install sigs.k8s.io/kind` / building the `kind` binary\r\n - Prebuilt binaries are available as an alternative to `go install`\r\n - For local development `make` will automatically setup the correct go version\r\n - Note that the go team only supports 1.21+ and major linux distros have 1.19+\r\n - Future releases may increase this to a more current Go release\r\n - Future release may adopt `toolchain` in go.mod to make this seamless if you have go 1.21+ installed even without our makefile. We highly recommend installing go 1.21+\r\n \r\n \r\n

New Features

\r\n\r\n\r\n- Initial support for nodes created with [nerdctl](https://github.com/containerd/nerdctl)\r\n- Initial support for `kubeProxyMode: nftables` (ahead of Kubernetes 1.31+, see https://kind.sigs.k8s.io/docs/user/configuration/#kube-proxy-mode)\r\n- Sweeping dependency updates, see commits for full details. https://github.com/kubernetes-sigs/kind/compare/v0.22.0...v0.23.0\r\n\r\n\r\nImages pre-built for this release:\r\n\r\n- v1.30.0: `kindest/node:v1.30.0@sha256:047357ac0cfea04663786a612ba1eaba9702bef25227a794b52890dd8bcd692e`\r\n- v1.29.4: `kindest/node:v1.29.4@sha256:3abb816a5b1061fb15c6e9e60856ec40d56b7b52bcea5f5f1350bc6e2320b6f8`\r\n- v1.28.9: `kindest/node:v1.28.9@sha256:dca54bc6a6079dd34699d53d7d4ffa2e853e46a20cd12d619a09207e35300bd0`\r\n- v1.27.13: `kindest/node:v1.27.13@sha256:17439fa5b32290e3ead39ead1250dca1d822d94a10d26f1981756cd51b24b9d8`\r\n- v1.26.15: `kindest/node:v1.26.15@sha256:84333e26cae1d70361bb7339efb568df1871419f2019c80f9a12b7e2d485fe19`\r\n- v1.25.16: `kindest/node:v1.25.16@sha256:5da57dfc290ac3599e775e63b8b6c49c0c85d3fec771cd7d55b45fae14b38d3b`\r\n\r\n\r\n\r\n**NOTE**: You *must* use the `@sha256` digest to guarantee an image built for this release, until such a time as we switch to a different tagging scheme. Even then we will highly encourage digest pinning for security and reproducibility reasons.\r\n\r\nSee also: \r\n- https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster\r\n- https://kind.sigs.k8s.io/docs/user/quick-start/#building-images\r\n\r\nNOTE: These node images support amd64 and arm64, both of our supported platforms. **You must use the same platform as your host,** for more context see https://github.com/kubernetes-sigs/kind/issues/2718\r\n\r\n

Fixes

\r\n\r\n- Correctly case `kubeProxyMode: \"none\"`\r\n\r\n\r\n

Contributors

\r\n\r\n**Thank you to everyone who contributed to this release! \u2764\ufe0f**\r\n\r\nUsers whose commits are in this release (alphabetically by user name)\r\n\r\n- @aojea \r\n- @AkihiroSuda\r\n- @BenTheElder \r\n- @dependabot[bot]\r\n- @estesp \r\n- @hp685 \r\n- @jizusun \r\n- @k8s-ci-robot\r\n- @kevin85421 \r\n- @stmcginnis \r\n- @tnqn \r\n- @yankay \r\n\r\nThank you as well to everyone else not listed here who contributed in other ways like filing issues, giving feedback, testing fixes, and helping users in slack!", "created_at": "2024-05-14T01:51:45Z", "project": "kind", "repo": "kubernetes-sigs/kind", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.33.1", "tag_name": "v1.33.1", "html_url": "https://github.com/kubernetes/minikube/releases/tag/v1.33.1", "repo_url": "https://github.com/kubernetes/minikube", "body": "\ud83d\udce3\ud83d\ude00 **Please fill out our [fast 5-question survey](https://forms.gle/Gg3hG5ZySw8c1C24A)** so that we can learn how & why you use minikube, and what improvements we should make. Thank you! \ud83d\udc83\ud83c\udf89\r\n\r\n## Release Notes\r\n\r\n## Version 1.33.1 - 2024-05-13\r\n\r\nBugs:\r\n* Fix `DNSSEC validation failed` errors [#18830](https://github.com/kubernetes/minikube/pull/18830)\r\n* Fix `too many open files` errors [#18832](https://github.com/kubernetes/minikube/pull/18832)\r\n* CNI cilium: Fix cilium pods failing to start-up [#18846](https://github.com/kubernetes/minikube/pull/18846)\r\n* Addon ingress: Fix enable failing on arm64 machines using VM driver [#18779](https://github.com/kubernetes/minikube/pull/18779)\r\n* Addon kubeflow: Fix some components missing arm64 images [#18765](https://github.com/kubernetes/minikube/pull/18765)\r\n\r\nVersion Upgrades:\r\n* Addon cloud-spanner: Update cloud-spanner-emulator/emulator image from 1.5.15 to 1.5.17 [#18773](https://github.com/kubernetes/minikube/pull/18773) [#18811](https://github.com/kubernetes/minikube/pull/18811)\r\n* Addon headlamp: Update headlamp-k8s/headlamp image from v0.23.1 to v0.23.2 [#18793](https://github.com/kubernetes/minikube/pull/18793)\r\n* Addon ingress: Update ingress-nginx/controller image from v1.10.0 to v1.10.1 [#18756](https://github.com/kubernetes/minikube/pull/18756)\r\n* Addon istio-provisioner: Update istio/operator image from 1.21.1 to 1.21.2 [#18757](https://github.com/kubernetes/minikube/pull/18757)\r\n* Addon kubevirt: Update bitnami/kubectl image from 1.29.3 to 1.30.0 [#18711](https://github.com/kubernetes/minikube/pull/18711) [#18771](https://github.com/kubernetes/minikube/pull/18771)\r\n* Addon nvidia-device-plugin: Update nvidia/k8s-device-plugin image from v0.14.5 to v0.15.0 [#18703](https://github.com/kubernetes/minikube/pull/18703)\r\n* CNI cilium: Update from v1.15.1 to v1.15.3 [#18846](https://github.com/kubernetes/minikube/pull/18846)\r\n* High Availability: Update kube-vip from 0.7.1 to v0.8.0 [#18774](https://github.com/kubernetes/minikube/pull/18774)\r\n* Kicbase/ISO: Update docker from 26.0.1 to 26.0.2 [#18706](https://github.com/kubernetes/minikube/pull/18706)\r\n* Kicbase: Bump ubuntu:jammy from 20240227 to 20240427 [#18702](https://github.com/kubernetes/minikube/pull/18702) [#18769](https://github.com/kubernetes/minikube/pull/18769) [#18804](https://github.com/kubernetes/minikube/pull/18804)\r\n\r\nFor a more detailed changelog, see [CHANGELOG.md](https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md).\r\n\r\nThank you to our contributors for this release!\r\n\r\n- Bodhi Hu\r\n- J\u00e9r\u00e9mie Tarot\r\n- Nir Soffer\r\n- Predrag Rogic\r\n- Steven Powell\r\n- cuiyourong\r\n- joaquimrocha\r\n\r\nThank you to our PR reviewers for this release!\r\n\r\n- medyagh (9 comments)\r\n- nirs (3 comments)\r\n- llegolas (1 comments)\r\n- spowelljr (1 comments)\r\n\r\nThank you to our triage members for this release!\r\n\r\n- medyagh (6 comments)\r\n- afbjorklund (5 comments)\r\n- xcarolan (4 comments)\r\n- nevotheless (3 comments)\r\n- dasumner (2 comments)\r\n\r\nCheck out our [contributions leaderboard](https://minikube.sigs.k8s.io/docs/contrib/leaderboard/v1.33.1/) for this release!\r\n\r\n## Installation\r\n\r\nSee [Getting Started](https://minikube.sigs.k8s.io/docs/start/)\r\n\r\n## Binary Checksums\r\n\r\ndarwin-amd64: `6e1c3911c39b8de6b3ca31287f55b4f07ef329cd4b9ed62bf08378c2975580df`\r\ndarwin-arm64: `7e623ec9b5764681bd91b272d833dddec94527277c342bc458242389dc8a224a`\r\nlinux-amd64: `386eb267e0b1c1f000f1b7924031557402fffc470432dc23b9081fc6962fd69b`\r\nlinux-arm: `bcf61a6b994cfc675f1dae63c30047163c848148104322fb8633fa38d035ec09`\r\nlinux-arm64: `0b6a17d230b4a605002981f1eba2f5aa3f2153361a1ab000c01e7a95830b40ba`\r\nlinux-ppc64le: `308edb467d72439f6e5d9b5824fa091a3cba02e63823b39f15b5e3f6b54cd94d`\r\nlinux-s390x: `e4007394de21dcb7f8913963b44ff01d896ed29eeea3857841457592fb40c693`\r\nwindows-amd64.exe: `a7e97b490db740eeb80d8ce15ee8db6dc9ea9e07e9adef2ea7ca74bb3e8d32e5`\r\n\r\n## ISO Checksums\r\n\r\namd64: `faa5867d88b4fe80fa88f651f5abd9cda02fc15fdfa2153dfc1d4b0365938d42` \r\narm64: `caa004bb66e46b496f5d28d82a78a72864e574df7b021c52a5d65b44f0128e03`", "created_at": "2024-05-13T21:20:17Z", "project": "Minikube", "repo": "kubernetes/minikube", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.29.0", "tag_name": "v1.29.0", "html_url": "https://github.com/kubernetes/kops/releases/tag/v1.29.0", "repo_url": "https://github.com/kubernetes/kops", "body": "# Significant changes\r\n\r\n## Deferred deletion / pruning phase\r\n\r\nSome infrastructure changes are potentially disruptive to the continued\r\noperation of the cluster. For the most disruptive operations, particularly\r\nthose that break rolling-update of the cluster, we have started to use deferred\r\ndeletion to minimize the impact. For example, on AWS we create a second NLB\r\nduring the `kops update` phase when we cannot change the NLB directly.\r\n`kops update` will report that a `--prune` is needed. To minimize disruption,\r\nwe recommend you perform this after a rolling-update, for example:\r\n\r\n```\r\nkops update $MYCLUSTER --yes --admin\r\nkops rolling-update $MYCLUSTER --yes\r\nkops update $MYCLUSTER --yes --admin --prune # NEW!\r\n```\r\n\r\nDeferred deletion is currently used to safely introduce security groups for NLBs on AWS,\r\nand to move to an internal load balancer for `kops-controller` on GCP.\r\n\r\n## Initial OpenTelemetry Support\r\n\r\nWe are starting to add (experimental) support for OpenTelemetry,\r\nin particular Tracing support. Setting `OTEL_EXPORTER_OTLP_TRACES_FILE`\r\nwill write a trace file which can then be read by the traceserver program.\r\nMore information and options are described in [docs/opentelemetry.md](/docs/opentelemetry.md).\r\nThe tracing data is not expected to be particularly useful for end-users in\r\nthis release; the (non-standard) recording approach is instead intended to\r\nwork well with our Prow end-to-end testing system so that developers can\r\noptimize kOps.\r\n\r\nPlease note: this is *not* telemetry in the \"phone-home\" sense.\r\nThe kOps project does not collect data from your machine. As an\r\nopen-source project we do not even want to collect any of your data.\r\nCurrently the only OpenTelemetry backend supported is writing to a\r\nfilesystem (and it is opt-in). In future you will be able to configure\r\nother OpenTelemetry backends, but this data will only be sent if\r\nyou enable OpenTelemetry, and only sent to where you configure.\r\n\r\n## AWS\r\n\r\n* Network Load Balancers in front of the Kubernetes API and bastion hosts now\r\nhave a security group attached. These security groups are used for security group rules\r\nallowing incoming traffic to the NLBs as well as traffic between the NLBs and their target\r\ninstances.\r\n\r\n* Posts event data to URL upon instance interruption action in aws-node-termination-handler with `WEBHOOK_URL`.\r\n\r\n## GCP\r\n\r\n* As of Kubernetes version 1.29, credentials for private GCR/AR repositories will be handled by the out-of-tree credential provider. This is an additional binary that each instance downloads from the assets repository.\r\n* Two additional `StorageClasses` are created on GCP clusters. These are called `balanced-csi` and `ssd-csi` and utilize the GCP Balanced and SSD Persistent Disk volume types respectively.\r\n* **Breaking Change** - the default `StorageClass` has been changed from `standard-csi` to `balanced-csi`.\r\n\r\n* We now use a private load-balancer for in-cluster traffic on GCP, which allows us\r\n to use network tags to restrict access only to the cluster nodes.\r\n\r\n\r\n# Breaking changes\r\n\r\n## Other breaking changes\r\n\r\n* `kops toolbox dump` limits the number of nodes dumped to 500 by default. Use `--max-nodes` to override.\r\n\r\n* Support for Kubernetes version 1.23 has been removed.\r\n\r\n# Known Issues\r\n\r\n* The Amazon VPC CNI is now compatible with Ubuntu 22.04. Fix applied via [kubernetes/kops#16313](https://github.com/kubernetes/kops/issues/16313).\r\n\r\n# Deprecations\r\n\r\n* Support for Kubernetes version 1.24 is deprecated and will be removed in kOps 1.30.\r\n\r\n* Support for Kubernetes version 1.25 is deprecated and will be removed in kOps 1.31.\r\n\r\n* Support for AWS Classic Load Balancer for API is deprecated and should not be used for newly created clusters.\r\n\r\n* All unmanaged addons (in `addons/`) are deprecated in favor of managed addons, including the [metrics server addon](https://github.com/kubernetes/kops/tree/master/addons/metrics-server) and the [autoscaler addon](https://github.com/kubernetes/kops/tree/master/addons/cluster-autoscaler).\r\n\r\n\r\n## What's Changed\r\n* aws: Add option to provide multiple instance types on cluster creation by @hakman in https://github.com/kubernetes/kops/pull/15854\r\n* Release 1.29.0-alpha.0 by @hakman in https://github.com/kubernetes/kops/pull/15858\r\n* Fix warmpool to expose dependencies for dependency analysis by @justinsb in https://github.com/kubernetes/kops/pull/15848\r\n* Remove support for Kubernetes 1.23 by @johngmyers in https://github.com/kubernetes/kops/pull/15860\r\n* Only run one replica of controller pods on non-HA clusters by @justinsb in https://github.com/kubernetes/kops/pull/15868\r\n* Default to 100.64.0.0/13 as IPv4 service cluster IP range by @hakman in https://github.com/kubernetes/kops/pull/15866\r\n* Improve status printing when tasks are in progress by @justinsb in https://github.com/kubernetes/kops/pull/15847\r\n* Clarify comment on nonMasqueradeCIDR field. by @justinsb in https://github.com/kubernetes/kops/pull/15869\r\n* Use mixed instances for scale tests by @hakman in https://github.com/kubernetes/kops/pull/15859\r\n* Remove dead code for in-tree CCM by @johngmyers in https://github.com/kubernetes/kops/pull/15872\r\n* Legacy control-plane node labels are no longer used by @johngmyers in https://github.com/kubernetes/kops/pull/15874\r\n* Allow setting additional flags for apiserver, kcm and scheduler by @hakman in https://github.com/kubernetes/kops/pull/15877\r\n* Allow setting resource.Quantity from the command line by @hakman in https://github.com/kubernetes/kops/pull/15876\r\n* Tune apiserver, kcm and scheduler flags for scale performance tests by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15875\r\n* Remove Docker config option by @hakman in https://github.com/kubernetes/kops/pull/15871\r\n* Update ko to v0.14.1 by @hakman in https://github.com/kubernetes/kops/pull/15879\r\n* Update Calico to v3.25.2 by @hakman in https://github.com/kubernetes/kops/pull/15878\r\n* ENI Cleanup Improvements by @rifelpet in https://github.com/kubernetes/kops/pull/15884\r\n* Release 1.29.0-alpha.1 by @johngmyers in https://github.com/kubernetes/kops/pull/15889\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15890\r\n* Update Go to v1.21.1 by @hakman in https://github.com/kubernetes/kops/pull/15893\r\n* Remove metadata-proxy from GCE Clusters from 1.29+ onwards by @upodroid in https://github.com/kubernetes/kops/pull/15885\r\n* Implement Cilium Ingress by @zadjadr in https://github.com/kubernetes/kops/pull/15795\r\n* Bump actions/dependency-review-action from 3.0.8 to 3.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/15894\r\n* Bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/15895\r\n* Handle 404 properly from Service Accounts API by @upodroid in https://github.com/kubernetes/kops/pull/15902\r\n* Increase vpc cidrs to allocate more ip's for large scale k8s clusters by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15904\r\n* kops-controller: Increase client-side throttling limits by @hakman in https://github.com/kubernetes/kops/pull/15906\r\n* Increase the etcd db size to accomodate large scale k8s cluster resources by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15908\r\n* Add Cognito permissions for AWS LBC by @danports in https://github.com/kubernetes/kops/pull/15910\r\n* Fix COS image mounter URL by @upodroid in https://github.com/kubernetes/kops/pull/15907\r\n* scale-test: Increase validation wait time to 45m by @hakman in https://github.com/kubernetes/kops/pull/15915\r\n* Make `--cloudonly` sound less innocuous by @danports in https://github.com/kubernetes/kops/pull/15911\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15917\r\n* scale-test: Add few more cidrs to divide equally /16's by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15920\r\n* Update sync target for OWNERS by @johngmyers in https://github.com/kubernetes/kops/pull/15921\r\n* Add `SeccompDefault` kubelet config by @colinhoglund in https://github.com/kubernetes/kops/pull/15919\r\n* Optimize subnets asignment to IGs for clusters with multiple CIDRs by @hakman in https://github.com/kubernetes/kops/pull/15923\r\n* fix a few log with percent w by @justinsb in https://github.com/kubernetes/kops/pull/15926\r\n* Revert \"WIP: Need to publish IPv4 DNS records\" by @justinsb in https://github.com/kubernetes/kops/pull/15928\r\n* fix some comments by @justinsb in https://github.com/kubernetes/kops/pull/15927\r\n* scale-test: Need for separate etcd cluster for events by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15932\r\n* scale-test: Optimise node dumping for large clusters by @hakman in https://github.com/kubernetes/kops/pull/15934\r\n* scale-test: Re-enable etcd metrics by @hakman in https://github.com/kubernetes/kops/pull/15938\r\n* protokube: support writing AAAA records to /etc/hosts by @justinsb in https://github.com/kubernetes/kops/pull/15931\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15944\r\n* Cilium: Implement node encryption by @zadjadr in https://github.com/kubernetes/kops/pull/15901\r\n* Fix e2e testing logic by @upodroid in https://github.com/kubernetes/kops/pull/15900\r\n* aws: Fix minor typos for Karpenter setup by @junm-cloudnatix in https://github.com/kubernetes/kops/pull/15935\r\n* aws: Configure Karpenter resources in the cluster spec by @danports in https://github.com/kubernetes/kops/pull/15916\r\n* Update 1.28 release notes for release by @johngmyers in https://github.com/kubernetes/kops/pull/15956\r\n* gce ipv6: we can use network tags with ipv6 addresses by @justinsb in https://github.com/kubernetes/kops/pull/15955\r\n* Bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/15960\r\n* Update Karpenter to v0.30.0 by @hakman in https://github.com/kubernetes/kops/pull/15945\r\n* aws: Filter ENI list by VPC by @hakman in https://github.com/kubernetes/kops/pull/15903\r\n* Add info for kOps 1.22-1.24 on audit logging path changes by @michalbolek in https://github.com/kubernetes/kops/pull/15941\r\n* Update etcd-manager to v3.0.20230925 by @hakman in https://github.com/kubernetes/kops/pull/15962\r\n* bump k8s releases and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/15967\r\n* bump gcp ccm image and dump more resources by @upodroid in https://github.com/kubernetes/kops/pull/15968\r\n* Add missing rbac roles and don't run gkenetparams controller by @upodroid in https://github.com/kubernetes/kops/pull/15971\r\n* Attempt to dump cluster info when encountering earlier errors by @rifelpet in https://github.com/kubernetes/kops/pull/15975\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15976\r\n* scaleway: terraform support by @Mia-Cross in https://github.com/kubernetes/kops/pull/15892\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/15979\r\n* aws: Don't add dependency on additional CIDR for shared VPC by @hakman in https://github.com/kubernetes/kops/pull/15987\r\n* Allow setting map[string]string from the command line by @hakman in https://github.com/kubernetes/kops/pull/15989\r\n* Add support for installing additional packages at cluster level by @hakman in https://github.com/kubernetes/kops/pull/16001\r\n* Update Go to v1.21.2 by @hakman in https://github.com/kubernetes/kops/pull/16003\r\n* Update DigitalOcean addons by @rifelpet in https://github.com/kubernetes/kops/pull/16000\r\n* Create a temporary staging bucket for kops builds by @upodroid in https://github.com/kubernetes/kops/pull/15981\r\n* Bump GCP CCM again by @upodroid in https://github.com/kubernetes/kops/pull/15972\r\n* aws: Attach security groups to NLBs by @johngmyers in https://github.com/kubernetes/kops/pull/15993\r\n* aws: Attach security group to NLBs for kops-controller by @hakman in https://github.com/kubernetes/kops/pull/16006\r\n* Use dns=none for newly created clusters except for AWS and GCE by @hakman in https://github.com/kubernetes/kops/pull/16005\r\n* Configure GCP Kubelet Credentials Provider by @upodroid in https://github.com/kubernetes/kops/pull/15974\r\n* Update Go to v1.21.3 by @hakman in https://github.com/kubernetes/kops/pull/16012\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16014\r\n* Dump nodes even if controlplane is broken by @upodroid in https://github.com/kubernetes/kops/pull/16010\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16019\r\n* openstack: fix instance group validation if using serverGroupName annotation by @zetaab in https://github.com/kubernetes/kops/pull/16022\r\n* Refactor: Add context.Context to more VFS methods by @justinsb in https://github.com/kubernetes/kops/pull/16021\r\n* scale-test: Measure APIServer SLOs by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15963\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16030\r\n* Bump alpha channel with October releases by @hakman in https://github.com/kubernetes/kops/pull/16031\r\n* Add cloud-platform GCP VM scope by @sl1pm4t in https://github.com/kubernetes/kops/pull/16013\r\n* containerd: introduce a new field to enable NRI by @fmuyassarov in https://github.com/kubernetes/kops/pull/15994\r\n* Build Kubernetes from source by @upodroid in https://github.com/kubernetes/kops/pull/16018\r\n* scaleway: IPAM integration by @Mia-Cross in https://github.com/kubernetes/kops/pull/16016\r\n* Add support for --cluster-signing-duration KCM flag by @hakman in https://github.com/kubernetes/kops/pull/16038\r\n* Promote alpha channel to stable by @hakman in https://github.com/kubernetes/kops/pull/16041\r\n* Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in https://github.com/kubernetes/kops/pull/16042\r\n* Fix tests for multi-arch clusters by @hakman in https://github.com/kubernetes/kops/pull/16045\r\n* Update containerd to v1.7.7 by @hakman in https://github.com/kubernetes/kops/pull/16043\r\n* aws: Skip ASG cleanup on Karpenter managed IG deletion by @hakman in https://github.com/kubernetes/kops/pull/16051\r\n* Update controller-gen to v0.13.0 by @hakman in https://github.com/kubernetes/kops/pull/16058\r\n* Update codegen to v0.28.3 by @hakman in https://github.com/kubernetes/kops/pull/16059\r\n* Limit sanitized URLs to 200 characters by @hakman in https://github.com/kubernetes/kops/pull/16061\r\n* Add validation to help users move from experimentClusterSigningDuration by @justinsb in https://github.com/kubernetes/kops/pull/16062\r\n* Support setting CAS skip-nodes-with-custom-controller-pods parameter by @shapirus in https://github.com/kubernetes/kops/pull/16060\r\n* Bump to Cilium 1.14 by @zadjadr in https://github.com/kubernetes/kops/pull/15705\r\n* Document breaking changes for serviceClusterIPRange and OpenStack with S3 state store by @ederst in https://github.com/kubernetes/kops/pull/16028\r\n* Keep validating after timeout when cluster is healthy by @hakman in https://github.com/kubernetes/kops/pull/16063\r\n* scale-test: Scrape APIServer only metrics by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16029\r\n* don't dump logs if the cluster doesn't exist by @upodroid in https://github.com/kubernetes/kops/pull/16054\r\n* Add `--node-instance-group` flag to ginkgo by @upodroid in https://github.com/kubernetes/kops/pull/16065\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16068\r\n* Add option to provide additional config entries for containerd by @hakman in https://github.com/kubernetes/kops/pull/16067\r\n* dump: include the various gateways on AWS by @justinsb in https://github.com/kubernetes/kops/pull/16069\r\n* dump: actually dump the gateway objects by @justinsb in https://github.com/kubernetes/kops/pull/16070\r\n* Fix vet errors by @hakman in https://github.com/kubernetes/kops/pull/16076\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16077\r\n* toolbox dump: include AWS route table objects by @justinsb in https://github.com/kubernetes/kops/pull/16073\r\n* Document incompatability with Amazon VPC CNI and 22.04 by @rifelpet in https://github.com/kubernetes/kops/pull/16083\r\n* fix: concurrent map write panic by @sl1pm4t in https://github.com/kubernetes/kops/pull/16081\r\n* Update Go to v1.21.4 by @hakman in https://github.com/kubernetes/kops/pull/16085\r\n* Thread context through some slower AWS tasks by @justinsb in https://github.com/kubernetes/kops/pull/16037\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16089\r\n* Fix Designate naming typo by @marcvorwerk in https://github.com/kubernetes/kops/pull/16091\r\n* Release 1.29.0-alpha.2 by @hakman in https://github.com/kubernetes/kops/pull/16095\r\n* Bump actions/dependency-review-action from 3.1.0 to 3.1.2 by @dependabot in https://github.com/kubernetes/kops/pull/16097\r\n* Don't get cluster --full when attempting leak cleanup by @rifelpet in https://github.com/kubernetes/kops/pull/16102\r\n* Update Calico to v3.26.4 by @hakman in https://github.com/kubernetes/kops/pull/16107\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16108\r\n* Experimental support for tracing by @justinsb in https://github.com/kubernetes/kops/pull/16020\r\n* Check cluster information when filtering instances by @zetaab in https://github.com/kubernetes/kops/pull/16112\r\n* Update kube-router to 1.6 by @aauren in https://github.com/kubernetes/kops/pull/16110\r\n* allow local file VFS in asset copy by @zetaab in https://github.com/kubernetes/kops/pull/16115\r\n* Bump actions/dependency-review-action from 3.1.2 to 3.1.3 by @dependabot in https://github.com/kubernetes/kops/pull/16111\r\n* Replace * in IAM tags when IRSA namespace has wildcard by @h3poteto in https://github.com/kubernetes/kops/pull/16113\r\n* Upgrade AWS EBS CSI Driver by @rifelpet in https://github.com/kubernetes/kops/pull/16119\r\n* bump k8s and ubuntu ami versions in alpha by @moshevayner in https://github.com/kubernetes/kops/pull/16120\r\n* Support volume modification in EBS CSI Driver by @rifelpet in https://github.com/kubernetes/kops/pull/16121\r\n* Fix parsing of newer kubernetes version URLs by @rifelpet in https://github.com/kubernetes/kops/pull/16123\r\n* Spotinst: Feature/add multi arch in VNG and resource tag specification by @yehielnetapp in https://github.com/kubernetes/kops/pull/16099\r\n* Improve kops edit command by @prashantrewar in https://github.com/kubernetes/kops/pull/16109\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16129\r\n* kops: Support quotes in --set flags by @justinsb in https://github.com/kubernetes/kops/pull/16128\r\n* skip file remapping if same host by @zetaab in https://github.com/kubernetes/kops/pull/16117\r\n* Enable containerd test-handler runtimeclass for k/k e2e tests by @upodroid in https://github.com/kubernetes/kops/pull/16056\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16131\r\n* limit jobname value to 80 by @upodroid in https://github.com/kubernetes/kops/pull/16136\r\n* Only set containerd plugins on kops versions that include quote fixes by @rifelpet in https://github.com/kubernetes/kops/pull/16133\r\n* Thread context through kubectl-auth by @justinsb in https://github.com/kubernetes/kops/pull/16137\r\n* build: add script for rapid development of kops-controller by @justinsb in https://github.com/kubernetes/kops/pull/16138\r\n* feat: Support multiple token verifiers in kops-controller by @justinsb in https://github.com/kubernetes/kops/pull/16140\r\n* Update OpenStack documentation to replace deprecated arguments by @marcvorwerk in https://github.com/kubernetes/kops/pull/16135\r\n* Skip hostname test in DigitalOcean by @rifelpet in https://github.com/kubernetes/kops/pull/16144\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16146\r\n* Support bootstrapping nodes using Public Key authentication by @justinsb in https://github.com/kubernetes/kops/pull/16141\r\n* docs: Remove Docker config section by @hakman in https://github.com/kubernetes/kops/pull/16145\r\n* gce: Support additional StorageClasses by @sl1pm4t in https://github.com/kubernetes/kops/pull/16103\r\n* kube-router: skip 1.28 tests that fail consistently by @aauren in https://github.com/kubernetes/kops/pull/16149\r\n* gce: Add support for publishing Service Account Issuer documents to GCS by @sl1pm4t in https://github.com/kubernetes/kops/pull/16050\r\n* feat: \"enroll\" command to add nodes to a bare-metal cluster by @justinsb in https://github.com/kubernetes/kops/pull/16147\r\n* Bump actions/dependency-review-action from 3.1.3 to 3.1.4 by @dependabot in https://github.com/kubernetes/kops/pull/16150\r\n* fix the gce info shown in `kops get` cmd and set node-tag ginkgo flag by @upodroid in https://github.com/kubernetes/kops/pull/16096\r\n* Don't set LimitNoFile for containerd systemd unit file by @upodroid in https://github.com/kubernetes/kops/pull/16151\r\n* Order instances in terms of cost by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16156\r\n* Upgrade AWS Load Balancer Controller to v2.6.2 by @rifelpet in https://github.com/kubernetes/kops/pull/16155\r\n* Reduce disk volume size to reduce cost by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16157\r\n* Add --max-nodes flag to toolbox dump, default to 500 by @rifelpet in https://github.com/kubernetes/kops/pull/16160\r\n* Allow EKS Pod identity env variables by @ameukam in https://github.com/kubernetes/kops/pull/16162\r\n* Upgrade Karpenter to 0.31.3 by @rifelpet in https://github.com/kubernetes/kops/pull/16163\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16164\r\n* Remove duplicate m5.large from scalability test by @rifelpet in https://github.com/kubernetes/kops/pull/16166\r\n* chore: Bump go to 1.21.5 by @justinsb in https://github.com/kubernetes/kops/pull/16168\r\n* Ignore HPA status when applying addons by @rifelpet in https://github.com/kubernetes/kops/pull/16167\r\n* Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16171\r\n* aws: Add KMS to EBS CSI Driver and control plane by @hakman in https://github.com/kubernetes/kops/pull/16173\r\n* Bump metrics-server to 0.6.4 by @bohrasd in https://github.com/kubernetes/kops/pull/16174\r\n* bump cert-manager to 1.12.7 by @bohrasd in https://github.com/kubernetes/kops/pull/16177\r\n* Ignore cert-manager in LBC's webhooks by @rifelpet in https://github.com/kubernetes/kops/pull/16179\r\n* Enable pagination on GCE Instance Groups by @rifelpet in https://github.com/kubernetes/kops/pull/16184\r\n* Release 1.29.0-alpha.3 by @justinsb in https://github.com/kubernetes/kops/pull/16183\r\n* `kops validate cluster` improvements by @upodroid in https://github.com/kubernetes/kops/pull/16187\r\n* gce: Remove custom resolver by @hakman in https://github.com/kubernetes/kops/pull/16189\r\n* skip_regex.go: kube-router add back in service afinity test by @aauren in https://github.com/kubernetes/kops/pull/16188\r\n* chore(channels): bump k8s and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/16190\r\n* Update Calico to v3.27.0 by @hakman in https://github.com/kubernetes/kops/pull/16192\r\n* Disable Statefulsets provisioning from CL2 Load Tests by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16172\r\n* Add cert-manager resource types to kubetest2-kops artifacts by @rifelpet in https://github.com/kubernetes/kops/pull/16193\r\n* Parallelize k8s resource dumps with kops toolbox dump by @rifelpet in https://github.com/kubernetes/kops/pull/16196\r\n* Include pod logs in toolbox dump by @rifelpet in https://github.com/kubernetes/kops/pull/16198\r\n* Update k8s.io/* to v0.29.0 by @hakman in https://github.com/kubernetes/kops/pull/16199\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16201\r\n* test: Print the `create cluster` command by @hakman in https://github.com/kubernetes/kops/pull/16202\r\n* scale-test: Add feature flag for creating a single nodes instance group by @hakman in https://github.com/kubernetes/kops/pull/16203\r\n* Dump previous and current container logs separately by @hakman in https://github.com/kubernetes/kops/pull/16200\r\n* aws: Set AWS_REGION env var for ebs-csi-node and ebs-csi-driver by @hakman in https://github.com/kubernetes/kops/pull/16206\r\n* aws: Add option for setting QPS and Burst for EBS CSI Driver by @hakman in https://github.com/kubernetes/kops/pull/16207\r\n* Spotinst: Bump controller version to 1.0.97 by @yehielnetapp in https://github.com/kubernetes/kops/pull/16208\r\n* feat: add us-west zone for hetzner by @finzzz in https://github.com/kubernetes/kops/pull/16209\r\n* Check if kubeconfig exists before dumping resources by @hakman in https://github.com/kubernetes/kops/pull/16205\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16210\r\n* aws: Use instance metadata to get warm pool state by @rifelpet in https://github.com/kubernetes/kops/pull/16213\r\n* Dump and redact secrets by @rifelpet in https://github.com/kubernetes/kops/pull/16211\r\n* Update to Cilium 1.14.5 by @hakman in https://github.com/kubernetes/kops/pull/16214\r\n* Allow override of the DNS domain used by the tests. by @ameukam in https://github.com/kubernetes/kops/pull/16217\r\n* aws: Retrieve instance info only when max pods is not set by @hakman in https://github.com/kubernetes/kops/pull/16216\r\n* Add permission needed for service-linked role creation by @ameukam in https://github.com/kubernetes/kops/pull/16219\r\n* Remove kube-system cert-manager webhook exclusion by @rifelpet in https://github.com/kubernetes/kops/pull/16221\r\n* Jaeger tracing visualizer improvements by @rifelpet in https://github.com/kubernetes/kops/pull/16220\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16224\r\n* aws: Set provider ID when starting kubelet by @hakman in https://github.com/kubernetes/kops/pull/16223\r\n* scale-test: Reduce validation count and interval by @hakman in https://github.com/kubernetes/kops/pull/16225\r\n* aws: Update EBS CSI driver to v1.26.0 by @hakman in https://github.com/kubernetes/kops/pull/16227\r\n* Add option for setting CCM ConcurrentNodeSyncs by @hakman in https://github.com/kubernetes/kops/pull/16228\r\n* aws: Skip deleting ASG instances without volumes by @hakman in https://github.com/kubernetes/kops/pull/16229\r\n* Make cluster deletion configurable by @hakman in https://github.com/kubernetes/kops/pull/16231\r\n* Bump actions/dependency-review-action from 3.1.4 to 3.1.5 by @dependabot in https://github.com/kubernetes/kops/pull/16232\r\n* scale-test: Use single nodes instance group for AWS by @hakman in https://github.com/kubernetes/kops/pull/16204\r\n* Bump kubetest2 by @ameukam in https://github.com/kubernetes/kops/pull/16234\r\n* test: Improve cluster deletion defaults by @hakman in https://github.com/kubernetes/kops/pull/16236\r\n* Replace `k8s.io/utils/strings/slices` with `golang.org/x/exp/slices` by @hakman in https://github.com/kubernetes/kops/pull/16238\r\n* aws: Update EBS CSI driver by @hakman in https://github.com/kubernetes/kops/pull/16239\r\n* aws: Use `domain` instead of `vpc` when rendering `aws_eip` by @hakman in https://github.com/kubernetes/kops/pull/16237\r\n* Bump GCP terraform provider to latest by @rifelpet in https://github.com/kubernetes/kops/pull/16242\r\n* docs: fix broken example command by @markusleh in https://github.com/kubernetes/kops/pull/16243\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16244\r\n* Revert \"aws: Skip deleting ASG instances without volumes\" by @hakman in https://github.com/kubernetes/kops/pull/16246\r\n* Update Go to v1.21.6 by @hakman in https://github.com/kubernetes/kops/pull/16245\r\n* Prefer external endpoints when building kubeconfig by @justinsb in https://github.com/kubernetes/kops/pull/16248\r\n* aws: Terminate ASG instances in batches of 100 instances by @hakman in https://github.com/kubernetes/kops/pull/16251\r\n* aws: Ignore InvalidRouteTableID.NotFound errors during cluster deletion by @hakman in https://github.com/kubernetes/kops/pull/16252\r\n* aws: fix maxPods when cilium ipam=eni is used by @argusua in https://github.com/kubernetes/kops/pull/16253\r\n* Update containerd to v1.7.12 by @hakman in https://github.com/kubernetes/kops/pull/16257\r\n* Switch to GCS url for upgrades tests by @ameukam in https://github.com/kubernetes/kops/pull/16258\r\n* Use dns=none for newly created clusters including for AWS and GCE by @hakman in https://github.com/kubernetes/kops/pull/16262\r\n* Update aws-sdk-go to v1.49.24 by @ameukam in https://github.com/kubernetes/kops/pull/16263\r\n* test: Set num-nodes flag by @upodroid in https://github.com/kubernetes/kops/pull/16176\r\n* Refactor: Replace ForAPIServer with WellKnownServices by @justinsb in https://github.com/kubernetes/kops/pull/15829\r\n* gce: fix nlb firewall rules, operations and alias network subnets by @upodroid in https://github.com/kubernetes/kops/pull/16265\r\n* build(deps): bump actions/dependency-review-action from 3.1.5 to 4.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16267\r\n* openstack: Include kube-apiserver controlplane ports in dns=none by @zetaab in https://github.com/kubernetes/kops/pull/16271\r\n* Increase CCM workers to speed up node bootstrap process by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16256\r\n* Add 1.28 release notes to docs menu by @yurrriq in https://github.com/kubernetes/kops/pull/16275\r\n* Add support to configure HPA Controller concurrent syncs flag in HPA/KCM Controller by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16277\r\n* Add support to configure Job Controller concurrent syncs flag in Job\u2026 by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16280\r\n* Refactor: Plumb context through GCE firewallRule methods by @justinsb in https://github.com/kubernetes/kops/pull/16281\r\n* Fix dumping logs for GCE scale tests by @upodroid in https://github.com/kubernetes/kops/pull/16266\r\n* Add `boskos-resource-type` flag to use different GCE projects for scale/gpu testing by @upodroid in https://github.com/kubernetes/kops/pull/16268\r\n* OpenStack: update CSI images by @zetaab in https://github.com/kubernetes/kops/pull/16283\r\n* toolbox dump: output correct type for target groups by @justinsb in https://github.com/kubernetes/kops/pull/16285\r\n* chore(channels): bump k8s and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/16284\r\n* Fix: support comparison of int types in dry-run by @justinsb in https://github.com/kubernetes/kops/pull/16290\r\n* refactor: NetworkLoadBalancer Name should match Name tag by @justinsb in https://github.com/kubernetes/kops/pull/16288\r\n* tweak: Set Scheme on NLB tasks for public load balancers by @justinsb in https://github.com/kubernetes/kops/pull/16289\r\n* refactor: Introduce runTests helper method into aws tests by @justinsb in https://github.com/kubernetes/kops/pull/16292\r\n* Refactor: Move NLB listing function into awsup by @justinsb in https://github.com/kubernetes/kops/pull/16295\r\n* chore(networking): bump aws cni to 1.16.2 by @moshevayner in https://github.com/kubernetes/kops/pull/16297\r\n* Revert \"Don't set LimitNoFile for containerd systemd unit file\" by @zetaab in https://github.com/kubernetes/kops/pull/16300\r\n* Update runc & containerd by @zetaab in https://github.com/kubernetes/kops/pull/16302\r\n* chore(channels): promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16306\r\n* refactor: wait for load balancer readiness using a private field by @justinsb in https://github.com/kubernetes/kops/pull/16294\r\n* Add GCE scale testing on kops by @upodroid in https://github.com/kubernetes/kops/pull/16181\r\n* fix(nodeup): set `MACAddressPolicy=none` when using AWS VPC CNI by @moshevayner in https://github.com/kubernetes/kops/pull/16313\r\n* Upgrade AWS Load Balancer Controller to v2.7.0 by @yurrriq in https://github.com/kubernetes/kops/pull/16316\r\n* Update to cilium 1.15 by @zadjadr in https://github.com/kubernetes/kops/pull/16315\r\n* feat: added image minimum and maximum gc age by @Lerentis in https://github.com/kubernetes/kops/pull/16318\r\n* build(deps): bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16322\r\n* Update dependencies by @hakman in https://github.com/kubernetes/kops/pull/16323\r\n* Skip gen-cli-docs on depup by @hakman in https://github.com/kubernetes/kops/pull/16321\r\n* Refactor: Split out NLB Listener into its own task by @justinsb in https://github.com/kubernetes/kops/pull/16299\r\n* refactor: Drop TargetGroups from NetworkLoadBalancer task by @justinsb in https://github.com/kubernetes/kops/pull/16324\r\n* Dont set -num-nodes on karpenter-managed clusters by @rifelpet in https://github.com/kubernetes/kops/pull/16325\r\n* docs: Remove warning about Amazon VPC CNI not being compatible with Ubuntu 22.04 by @moshevayner in https://github.com/kubernetes/kops/pull/16326\r\n* Set LimitNOFILE to 1048576 instead of `infinity` by @dims in https://github.com/kubernetes/kops/pull/16329\r\n* azure: Migrate to the new SDK version by @hakman in https://github.com/kubernetes/kops/pull/16286\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16331\r\n* Set KUBECONFIG for LBC's ginkgo tests by @rifelpet in https://github.com/kubernetes/kops/pull/16334\r\n* Docs: fix typos in office hours page by @justinsb in https://github.com/kubernetes/kops/pull/16337\r\n* clockmock: Add more methods that take a context by @justinsb in https://github.com/kubernetes/kops/pull/16338\r\n* Move DNS topology setup earlier in cluster creation by @rifelpet in https://github.com/kubernetes/kops/pull/16342\r\n* deletion: tolerate concurrent SQS queue deletion by @justinsb in https://github.com/kubernetes/kops/pull/16341\r\n* Cleanup import of the same package in tests by @justinsb in https://github.com/kubernetes/kops/pull/16343\r\n* validation: Allow overlap of pod/node CIDR and service CIDR by @justinsb in https://github.com/kubernetes/kops/pull/16344\r\n* Include /etc/hosts coredns mounts for dns=none clusters by @rifelpet in https://github.com/kubernetes/kops/pull/16347\r\n* azure: Replace lb.ForAPIServer with lb.WellKnownServices by @hakman in https://github.com/kubernetes/kops/pull/16348\r\n* Add support for AL2023 AMI to use Amazon VPC CNI by @dims in https://github.com/kubernetes/kops/pull/16350\r\n* aws: Post event data to URL upon instance interruption action by @voriol in https://github.com/kubernetes/kops/pull/16009\r\n* Refactor IAM Policy Builder by @rifelpet in https://github.com/kubernetes/kops/pull/16351\r\n* create command: remove example docs say is not implemented yet. by @jrabbit in https://github.com/kubernetes/kops/pull/16308\r\n* target group: refactor discovery into awsup by @justinsb in https://github.com/kubernetes/kops/pull/16339\r\n* Use IAM Policy Builder for SQS Queue Policy by @rifelpet in https://github.com/kubernetes/kops/pull/16353\r\n* refactor: Introduce DeletionProcessingMode by @justinsb in https://github.com/kubernetes/kops/pull/16293\r\n* Update Go to v1.22.0 by @hakman in https://github.com/kubernetes/kops/pull/16346\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16357\r\n* azure: Avoid spurious changes in VirtualNetwork by @hakman in https://github.com/kubernetes/kops/pull/16358\r\n* Generate revisions of NLB objects, and introduce cleanup phase by @justinsb in https://github.com/kubernetes/kops/pull/16356\r\n* gce: Update GCE storage service scope to DevstorageFullControlScope to resolve permission error. by @sl1pm4t in https://github.com/kubernetes/kops/pull/16355\r\n* add support for devcontainer by @remyleone in https://github.com/kubernetes/kops/pull/16186\r\n* azure: Mark a few tasks as implementing HasAddress by @justinsb in https://github.com/kubernetes/kops/pull/16359\r\n* Set --dns=none on upgrade tests from older kops versions by @rifelpet in https://github.com/kubernetes/kops/pull/16360\r\n* build(deps): bump actions/dependency-review-action from 4.0.0 to 4.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/16361\r\n* Update Cilium to v1.15.1 by @hakman in https://github.com/kubernetes/kops/pull/16362\r\n* Fix bash conditional pattern matching in upgrade script by @rifelpet in https://github.com/kubernetes/kops/pull/16364\r\n* devcontainer: update go version, use features by @justinsb in https://github.com/kubernetes/kops/pull/16365\r\n* Skip known-failing test on most e2e jobs by @rifelpet in https://github.com/kubernetes/kops/pull/16368\r\n* aws: Update EBS CSI driver to v1.28.0 by @hakman in https://github.com/kubernetes/kops/pull/16369\r\n* doc/aws: Add space before the k8s slack url by @tungbq in https://github.com/kubernetes/kops/pull/16370\r\n* Skip hostname test for all aws jobs by default by @rifelpet in https://github.com/kubernetes/kops/pull/16373\r\n* Migrate many-addons e2e template to dns=none by @rifelpet in https://github.com/kubernetes/kops/pull/16374\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16375\r\n* gce: match IP addresses including subnet where relevant by @justinsb in https://github.com/kubernetes/kops/pull/16380\r\n* chore: update dependencies in submodules by @justinsb in https://github.com/kubernetes/kops/pull/16372\r\n* GCE: Use internal load balancer for node to control-plane traffic by @justinsb in https://github.com/kubernetes/kops/pull/16379\r\n* Skip hostname e2e test on digitalocean by @rifelpet in https://github.com/kubernetes/kops/pull/16381\r\n* build(deps): bump actions/dependency-review-action from 4.1.0 to 4.1.3 by @dependabot in https://github.com/kubernetes/kops/pull/16384\r\n* gce: Limit health check names to 63 chars by @hakman in https://github.com/kubernetes/kops/pull/16385\r\n* gce: Limit backend names to 63 chars by @hakman in https://github.com/kubernetes/kops/pull/16386\r\n* Update NVIDIA Container Toolkit URL by @elezar in https://github.com/kubernetes/kops/pull/16387\r\n* Install nerdctl and crictl on nodes by @h3poteto in https://github.com/kubernetes/kops/pull/16383\r\n* Continue attemps to dump artifacts in `toolbox dump` by @rifelpet in https://github.com/kubernetes/kops/pull/16389\r\n* chore: update boilerplate.py to recognize new build tags by @justinsb in https://github.com/kubernetes/kops/pull/16390\r\n* Add validation to help users move from usePolicyConfigMap by @hakman in https://github.com/kubernetes/kops/pull/16391\r\n* Experimental limited support for cluster-api by @justinsb in https://github.com/kubernetes/kops/pull/15522\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16392\r\n* build(deps): bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 by @dependabot in https://github.com/kubernetes/kops/pull/16393\r\n* e2e tests: When upgrading, wait for the new configuration by @justinsb in https://github.com/kubernetes/kops/pull/16395\r\n* Fix shellcheck warnings for bootstrap script by @hakman in https://github.com/kubernetes/kops/pull/16394\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16397\r\n* Use github.com/go-viper/mapstructure/v2 by @ameukam in https://github.com/kubernetes/kops/pull/16402\r\n* docs: Update relnotes for 1.29 for deferred deletion by @justinsb in https://github.com/kubernetes/kops/pull/16404\r\n* aws: Expose port 8443 when using NLB with a custom certificate by @justinsb in https://github.com/kubernetes/kops/pull/16403\r\n* gce: Change default storage class to balanced-csi by @sl1pm4t in https://github.com/kubernetes/kops/pull/16269\r\n* gce: Set node IP Alias range to match NodeCIDRMaskSize by @sl1pm4t in https://github.com/kubernetes/kops/pull/16272\r\n* Release 1.29.0-beta.1 by @justinsb in https://github.com/kubernetes/kops/pull/16406\r\n* Automated cherry pick of #16410: upgraded cert-manager to 1.12.9 by @idealhack in https://github.com/kubernetes/kops/pull/16413\r\n* Automated cherry pick of #16412: aws/cert-manager: Tighten IAM permissions for cert-manager by @hakman in https://github.com/kubernetes/kops/pull/16414\r\n* Automated cherry pick of #16440: Update kube-router to v2.1.0 by @hakman in https://github.com/kubernetes/kops/pull/16445\r\n* Automated cherry pick of #16363: Update Calico to v3.27.3 by @hakman in https://github.com/kubernetes/kops/pull/16449\r\n* Automated cherry pick of #16469: azure: Use lowercase for node names by @hakman in https://github.com/kubernetes/kops/pull/16470\r\n* Automated cherry pick of #16467: k8s-1.12.yaml.template: update kube-router init container by @hakman in https://github.com/kubernetes/kops/pull/16472\r\n* Automated cherry pick of #16497: Support multiple service-account-issuer flags by @hakman in https://github.com/kubernetes/kops/pull/16511\r\n* Automated cherry pick of #16513: aws: Update components before release by @hakman in https://github.com/kubernetes/kops/pull/16517\r\n* Automated cherry pick of #16515: Update Cilium to v1.15.4 by @hakman in https://github.com/kubernetes/kops/pull/16516\r\n* Automated cherry pick of #16518: Update metrics-server to v0.7.1 by @hakman in https://github.com/kubernetes/kops/pull/16519\r\n* Automated cherry pick of #16520: cert-manager: Add option to set feature gates by @hakman in https://github.com/kubernetes/kops/pull/16521\r\n* Automated cherry pick of #16525: dns: Update components before release by @hakman in https://github.com/kubernetes/kops/pull/16526\r\n* Automated cherry pick of #16527: Update etcd to v3.5.13 by @hakman in https://github.com/kubernetes/kops/pull/16528\r\n* Automated cherry pick of #16530: Update cluster-autoscaler to v1.30.0\r\n#16531: Update containerd to v1.7.16 by @hakman in https://github.com/kubernetes/kops/pull/16535\r\n* Automated cherry pick of #16495: check /run/systemd/resolve/resolv.conf inside by @hakman in https://github.com/kubernetes/kops/pull/16538\r\n* Automated cherry pick of #16542: Initial support for Ubuntu 24.04 (Noble Numbat) by @hakman in https://github.com/kubernetes/kops/pull/16543\r\n* Update dependencies before release for v1.29 by @hakman in https://github.com/kubernetes/kops/pull/16553\r\n* Automated cherry pick of #16556: cluster-autoscaler: Fix priority expander config by @hakman in https://github.com/kubernetes/kops/pull/16558\r\n* Release 1.29.0 by @justinsb in https://github.com/kubernetes/kops/pull/16564\r\n\r\n## New Contributors\r\n* @upodroid made their first contribution in https://github.com/kubernetes/kops/pull/15885\r\n* @colinhoglund made their first contribution in https://github.com/kubernetes/kops/pull/15919\r\n* @junm-cloudnatix made their first contribution in https://github.com/kubernetes/kops/pull/15935\r\n* @michalbolek made their first contribution in https://github.com/kubernetes/kops/pull/15941\r\n* @sl1pm4t made their first contribution in https://github.com/kubernetes/kops/pull/16013\r\n* @fmuyassarov made their first contribution in https://github.com/kubernetes/kops/pull/15994\r\n* @shapirus made their first contribution in https://github.com/kubernetes/kops/pull/16060\r\n* @marcvorwerk made their first contribution in https://github.com/kubernetes/kops/pull/16091\r\n* @prashantrewar made their first contribution in https://github.com/kubernetes/kops/pull/16109\r\n* @ameukam made their first contribution in https://github.com/kubernetes/kops/pull/16162\r\n* @bohrasd made their first contribution in https://github.com/kubernetes/kops/pull/16174\r\n* @finzzz made their first contribution in https://github.com/kubernetes/kops/pull/16209\r\n* @markusleh made their first contribution in https://github.com/kubernetes/kops/pull/16243\r\n* @argusua made their first contribution in https://github.com/kubernetes/kops/pull/16253\r\n* @Lerentis made their first contribution in https://github.com/kubernetes/kops/pull/16318\r\n* @voriol made their first contribution in https://github.com/kubernetes/kops/pull/16009\r\n* @jrabbit made their first contribution in https://github.com/kubernetes/kops/pull/16308\r\n* @tungbq made their first contribution in https://github.com/kubernetes/kops/pull/16370\r\n\r\n**Full Changelog since 1.28.0**: https://github.com/kubernetes/kops/compare/v1.28.0...v1.29.0", "created_at": "2024-05-12T04:40:25Z", "project": "kops", "repo": "kubernetes/kops", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.24.0", "tag_name": "v2.24.0", "html_url": "https://github.com/harness/gitness/releases/tag/v2.24.0", "repo_url": "https://github.com/drone/drone", "body": "## What's Changed\r\n* fix: [CI-11840]: Added env variable to control the event of inbound w\u2026 by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3508\r\n* Drone version bump 2.24.0 by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3511\r\n\r\n\r\n**Full Changelog**: https://github.com/harness/gitness/compare/v2.23.0...v2.24.0", "created_at": "2024-05-10T11:33:47Z", "project": "Drone", "repo": "drone/drone", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/hhyo/Archery/releases/tag/v1.11.1", "repo_url": "https://github.com/hhyo/Archery", "body": "## Release date: 2024\u5e745\u67088\u65e5\r\n\r\n\u4ee3\u7801\u53d8\u66f4: https://github.com/hhyo/Archery/compare/v1.11.0...v1.11.1\r\n\u8d21\u732e\u8005: @feiazifeiazi\r\n\r\n- \u4fee\u6539bootstrap-table\u751f\u6210\u7684\u8be6\u60c5+\u53f7td\u6807\u7b7e\u6837\u5f0f @feiazifeiazi (#2621)\r\n\r\n## \u5347\u7ea7\u6b65\u9aa4\r\n- https://github.com/hhyo/archery/wiki/upgrade\r\n", "created_at": "2024-05-08T05:59:21Z", "project": "Archery", "repo": "hhyo/Archery", "type": "DevOps", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Fluentd v1.17.0", "tag_name": "v1.17.0", "html_url": "https://github.com/fluent/fluentd/releases/tag/v1.17.0", "repo_url": "https://github.com/fluent/fluentd", "body": "**Full Changelog**: https://github.com/fluent/fluentd/compare/v1.16.2...v1.17.0\r\n\r\n### Enhancement\r\n\r\n* #4282 in_http: Recognize CSP reports as JSON data\r\n* #4330 out_http: Add option to reuse connections\r\n* #4401 in_tail: Expand glob capability for square brackets and one character matcher\r\n* #4459 out_http: Support AWS Signature Version 4 authentication\r\n\r\n### Bug Fix\r\n\r\n* #4474 Make sure `parser_json` and `parser_msgpack` return `Hash`.\r\n Make `parser_json` and `parser_msgpack` accept only `Hash` or `Array` of `Hash`.\r\n* #4478 filter_parser: Add error event for multiple parsed results\r\n\r\n### Misc\r\n\r\n* #4288 Raise minimum required ruby version\r\n* #4411 Require missing dependent gems as of Ruby 3.4-dev\r\n* #4294 #4299 #4302 #4320 Minor code refactoring\r\n* #4369 #4433 #4452 #4477 CI fixes\r\n* #4429 github: unify YAML file extension to .yml\r\n\r\n### Contributors to this release (Alphabetical order)\r\n\r\n* Christian Norbert Menges\r\n* Daijiro Fukuda\r\n* David Venable\r\n* Giedrius Statkevi\u010dius\r\n* Hiroshi Hatake\r\n* Kentaro Hayashi\r\n* \u0160imon Luka\u0161\u00edk\r\n* Takuro Ashie\r\n", "created_at": "2024-04-30T08:56:29Z", "project": "Fluentd", "repo": "fluent/fluentd", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.101.0", "tag_name": "v1.101.0", "html_url": "https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.101.0", "repo_url": "https://github.com/VictoriaMetrics/VictoriaMetrics", "body": "Released at 2024-04-26\r\n\r\n* FEATURE: [MetricsQL](https://docs.victoriametrics.com/metricsql/): support filtering by multiple numeric constants via `q == (C1, ..., CN)` and `q != (C1, ..., CN)` syntax. For example, `status_code == (200, 201, 300)` returns `status_code` metrics with any of `200`, `201` or `300` values, while `status_code != (400, 404, 500)` returns `status_code` metrics with all the values except of `400`, `404` and `500`.\r\n* FEATURE: [VictoriaMetrics cluster](https://docs.victoriametrics.com/cluster-victoriametrics/): add support for fault domain awareness to `vmselect`. It can be configured to return full responses if up to `-globalReplicationFactor - 1` fault domains (aka `vmstorage` groups) are unavailable. See [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6054) and [these docs](https://docs.victoriametrics.com/cluster-victoriametrics/#vmstorage-groups-at-vmselect).\r\n* FEATURE: all VictoriaMetrics [enterprise](https://docs.victoriametrics.com/enterprise/) components: add support for automatic issuing of TLS certificates for HTTPS server at `-httpListenAddr` via [Let's Encrypt service](https://letsencrypt.org/). See [these docs](https://docs.victoriametrics.com/#automatic-issuing-of-tls-certificates) and [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5949).\r\n* FEATURE: [vmsingle](https://docs.victoriametrics.com/single-server-victoriametrics/): support disable or log [implicit conversions](https://docs.victoriametrics.com/metricsql/#implicit-query-conversions) for subquery with cmd-line flags `-search.disableImplicitConversion` and `-search.logImplicitConversion`. See [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4338).\r\n* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/): support data replication additionally to sharding among remote storage systems if `-remoteWrite.shardByURLReplicas=N` command-line flag is set additionally to `-remoteWrite.shardByURL` command-line flag, where `N` is desired replication factor. This allows setting up data replication among failure domains when the replication factor is smaller than the number of failure domains. See [these docs](https://docs.victoriametrics.com/vmagent/#sharding-among-remote-storages) and [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6054).\r\n* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/): reduce CPU usage when [sharding among remote storage systems](https://docs.victoriametrics.com/vmagent/#sharding-among-remote-storages) is enabled.\r\n* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/): support [DNS SRV](https://en.wikipedia.org/wiki/SRV_record) addresses in `-remoteWrite.url` command-line option and in scrape target urls. For example, `-remoteWrite.url=http://srv+victoria-metrics/api/v1/write` automatically resolves the `victoria-metrics` DNS SRV to a list of hostnames with TCP ports and then sends the collected metrics to these TCP addresses. See [these docs](https://docs.victoriametrics.com/vmagent/#srv-urls) and [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6053).\r\n* FEATURE: [stream aggregation](https://docs.victoriametrics.com/stream-aggregation/): allow skipping first N aggregation intervals via cmd-line flag `-streamAggr.ignoreFirstIntervals` for [Single-node VictoriaMetrics](https://docs.victoriametrics.com/) or `-remoteWrite.streamAggr.ignoreFirstIntervals` for [vmagent](https://docs.victoriametrics.com/vmagent/). See more details [here](https://docs.victoriametrics.com/stream-aggregation/#ignore-aggregation-intervals-on-start).\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): support automatic discovering and load balancing for TCP addresses behind DNS SRV addresses. These addresses can be put inside `url_prefix` urls in the form `http://srv+addr/path`, where the `addr` is the [DNS SRV](https://en.wikipedia.org/wiki/SRV_record) address, which is automatically resolved to hostnames with TCP ports. See [these docs](https://docs.victoriametrics.com/vmauth/#srv-urls) for details.\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): support specifying client TLS certificates and TLS ServerName for requests to HTTPS backends. See [these docs](https://docs.victoriametrics.com/vmauth/#backend-tls-setup).\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): support regex matching when routing incoming requests based on HTTP [query args](https://en.wikipedia.org/wiki/Query_string) via `src_query_args` option at `url_map`. See [these docs](https://docs.victoriametrics.com/vmauth/#generic-http-proxy-for-different-backends) and [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6070).\r\n* FEATURE: [vmui](https://docs.victoriametrics.com/#vmui): optimize auto-suggestion performance for metric names when the database contains big number of unique time series.\r\n* FEATURE: [vmui](https://docs.victoriametrics.com/#vmui): in the Select component, user-entered values are now preserved on blur if they match options in the list.\r\n* FEATURE: [vmui](https://docs.victoriametrics.com/#vmui): auto-suggestion triggers at any cursor position in the query input. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5864).\r\n* FEATURE: [vmui](https://docs.victoriametrics.com/#vmui): update error messages on the Query page for enhanced clarity. See [this pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6177).\r\n\r\n* BUGFIX: [downsampling](https://docs.victoriametrics.com/#downsampling): skip unnecessary index lookups if downsampling wasn't set for ENT versions of VictoriaMetrics. Before, users of VictoriaMetrics ENT could have experience elevated CPU usage even if no downsampling was configured. The issue was introduced in [v1.100.0](https://docs.victoriametrics.com/changelog/#v11000). \r\n* BUGFIX: [downsampling](https://docs.victoriametrics.com/#downsampling): properly populate downsampling metadata for data parts created by VictoriaMetrics ENT versions lower than v1.100.0. The bug could trigger the downsampling actions for parts that were downsampled already. This bug doesn't have any negative effect apart from spending extra CPU resources on the repeated downsampling. The issue was introduced in [v1.100.0](https://docs.victoriametrics.com/changelog/#v11000). \r\n* BUGFIX: [vmalert](https://docs.victoriametrics.com/vmalert/): supported any status codes from the range 200-299 from alertmanager. Previously, only 200 status code considered a successful action. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6110).\r\n* BUGFIX: [vmalert](https://docs.victoriametrics.com/vmalert/): avoid blocking `/api/v1/rules`, `/api/v1/alerts`, `/metrics` APIs when alerting rule uses template functions `query`, which could takes a while to execute. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6079).\r\n* BUGFIX: [vmalert](https://docs.victoriametrics.com/vmalert/): fix links with anchors in vmalert's UI. Starting from [v1.99.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.99.0) vmalert could ignore anchors pointing to specific rule groups if `search` param was present in URL.\r\n* BUGFIX: [vmauth](https://docs.victoriametrics.com/vmauth/): don't treat concurrency limit hit as an error of the backend. Previously, hitting the concurrency limit would increment both `vmauth_concurrent_requests_limit_reached_total` and `vmauth_user_request_backend_errors_total` counters. Now, only concurrency limit counter is incremented. Updates [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5565).\r\n", "created_at": "2024-04-25T14:52:05Z", "project": "VictoriaMetrics", "repo": "VictoriaMetrics/VictoriaMetrics", "type": "Db", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Release 2.19.5", "tag_name": "2.19.5", "html_url": "https://github.com/portainer/portainer/releases/tag/2.19.5", "repo_url": "https://github.com/portainer/portainer", "body": "# 2.19.5\r\n\r\nSee [Upgrading Portainer instructions](https://docs.portainer.io/start/upgrade).\r\n\r\n# Overview of changes\r\n\r\nNew Portainer CE 2.19.5 release\r\n\r\n# Portainer\r\n\r\n- Resolved CVE-2024-29296 by creating uniform response time for login attempts", "created_at": "2024-04-17T04:09:05Z", "project": "Portainer", "repo": "portainer/portainer", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.3.2 (Apr 3rd, 2024)", "tag_name": "2.3.2", "html_url": "https://github.com/alibaba/nacos/releases/tag/2.3.2", "repo_url": "https://github.com/alibaba/nacos", "body": "This version mainly fix #11880 issue, this issue will make nacos-server frequently push config to nacos-client 2.3.1 version even data no changed so that the client and server resource costs.\r\n\r\nAnd at the same time, This version can fix other usage issues found in 2.3.1 and older version.\r\n\r\nDetail see:\r\n\r\n## Enhancement&Refactor\r\n[#11752] Enhance contentPath configurable for AddressServerUrl.\r\n[#11801] Refactor PageHandlerAdapterFactory.\r\n[#11844][#11867][#11903] Refactor connection and client labels content.\r\n[#11895] Enhance response for register service instance for non-connected connection.\r\n\r\n## BugFix\r\n[#11536] Fix failover triggered problem.\r\n[#11821] Fix announcement api not limit path expression.\r\n[#11835] Fix service removed after server restarted when service contain metadata.\r\n[#11842] Fix response wrong status code for some API.\r\n[#11843] Fix `nacos/v2/ns/client/*` API response data wrong for batch registered service.\r\n[#11853] Fix nacos-client start failed for native GraalVM.\r\n[#11880] Fix config module frequently push new config data even config no change.\r\n\r\n## Dependency\r\n[#11874] Bump mysql-connnector-java to 8.0.33\r\n[#11811] Bump Spring Web to 5.3.33\r\n[#11913] Bump console ui dependencies to solve security problem with audit fix.\r\n\r\n\r\n## New Contributors\r\n* @heihei180 made their first contribution in https://github.com/alibaba/nacos/pull/11794\r\n* @linqiuping made their first contribution in https://github.com/alibaba/nacos/pull/11824\r\n* @JianweiWang made their first contribution in https://github.com/alibaba/nacos/pull/11838\r\n* @lmm1990 made their first contribution in https://github.com/alibaba/nacos/pull/11860\r\n* @cxhello made their first contribution in https://github.com/alibaba/nacos/pull/11833\r\n* @Tangmingyao1998 made their first contribution in https://github.com/alibaba/nacos/pull/11883\r\n\r\n**Full Changelog**: https://github.com/alibaba/nacos/compare/2.3.1...2.3.2", "created_at": "2024-04-03T02:22:40Z", "project": "Nacos", "repo": "alibaba/nacos", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "0.27.0 / 2024-02-28", "tag_name": "v0.27.0", "html_url": "https://github.com/prometheus/alertmanager/releases/tag/v0.27.0", "repo_url": "https://github.com/prometheus/alertmanager", "body": "* [CHANGE] Discord Integration: Enforce max length in `message`. #3597\r\n* [CHANGE] API: Removal of all `api/v1/` endpoints. These endpoints now log and return a deprecation message and respond with a status code of `410`. #2970\r\n* [FEATURE] UTF-8 Support: Introduction of support for any UTF-8 character as part of label names and matchers. Please read more below. #3453, #3483, #3567, #3570\r\n* [FEATURE] Metrics: Introduced the experimental feature flag `--enable-feature=receiver-name-in-metrics` to include the receiver name in the following metrics: #3045\r\n * `alertmanager_notifications_total`\r\n * `alertmanager_notifications_failed_totall`\r\n * `alertmanager_notification_requests_total`\r\n * `alertmanager_notification_requests_failed_total`\r\n * `alertmanager_notification_latency_seconds`\r\n* [FEATURE] Metrics: Introduced a new gauge named `alertmanager_inhibition_rules` that counts the number of configured inhibition rules. #3681\r\n* [FEATURE] Metrics: Introduced a new counter named `alertmanager_alerts_supressed_total` that tracks muted alerts, it contains a `reason` label to indicate the source of the mute. #3565\r\n* [ENHANCEMENT] Discord Integration: Introduced support for `webhook_url_file`. #3555\r\n* [ENHANCEMENT] Microsoft Teams Integration: Introduced support for `webhook_url_file`. #3555\r\n* [ENHANCEMENT] Microsoft Teams Integration: Add support for `summary`. #3616\r\n* [ENHANCEMENT] Metrics: Notification metrics now support two new values for the label `reason`, `contextCanceled` and `contextDeadlineExceeded`. #3631\r\n* [ENHANCEMENT] Email Integration: Contents of `auth_password_file` are now trimmed of prefixed and suffixed whitespace. #3680\r\n* [BUGFIX] amtool: Fixes the error `scheme required for webhook url` when using amtool with `--alertmanager.url`. #3509\r\n* [BUGFIX] Mixin: Fix `AlertmanagerFailedToSendAlerts`, `AlertmanagerClusterFailedToSendAlerts`, and `AlertmanagerClusterFailedToSendAlerts` to make sure they ignore the `reason` label. #3599\r\n\r\n### Removal of API v1\r\n\r\nThe Alertmanager `v1` API has been deprecated since January 2019 with the release of Alertmanager `v0.16.0`. With the release of version `0.27.0` it is now removed.\r\nA successful HTTP request to any of the `v1` endpoints will log and return a deprecation message while responding with a status code of `410`.\r\nPlease ensure you switch to the `v2` equivalent endpoint in your integrations before upgrading.\r\n\r\n### Alertmanager support for all UTF-8 characters in matchers and label names\r\n\r\nStarting with Alertmanager `v0.27.0`, we have a new parser for matchers that has a number of backwards incompatible changes. While most matchers will be forward-compatible, some will not. Alertmanager is operating a transition period where it supports both UTF-8 and classic matchers, so **it's entirely safe to upgrade without any additional configuration**. With that said, we recommend the following:\r\n\r\n- If this is a new Alertmanager installation, we recommend enabling UTF-8 strict mode before creating an Alertmanager configuration file. You can enable strict mode with `alertmanager --config.file=config.yml --enable-feature=\"utf8-strict-mode\"`.\r\n\r\n- If this is an existing Alertmanager installation, we recommend running the Alertmanager in the default mode called fallback mode before enabling UTF-8 strict mode. In this mode, Alertmanager will log a warning if you need to make any changes to your configuration file before UTF-8 strict mode can be enabled. **Alertmanager will make UTF-8 strict mode the default in the next two versions**, so it's important to transition as soon as possible.\r\n\r\nIrrespective of whether an Alertmanager installation is a new or existing installation, you can also use `amtool` to validate that an Alertmanager configuration file is compatible with UTF-8 strict mode before enabling it in Alertmanager server by running `amtool check-config config.yml` and inspecting the log messages.\r\n\r\nShould you encounter any problems, you can run the Alertmanager with just the classic parser enabled by running `alertmanager --config.file=config.yml --enable-feature=\"classic-mode\"`. If so, please submit a bug report via GitHub issues.\r\n", "created_at": "2024-02-28T11:46:46Z", "project": "Alertmanager", "repo": "prometheus/alertmanager", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.6.3", "tag_name": "v2.6.3", "html_url": "https://github.com/chaos-mesh/chaos-mesh/releases/tag/v2.6.3", "repo_url": "https://github.com/chaos-mesh/chaos-mesh", "body": "# v2.6.3 Release Notes\r\n\r\nThis release mainly introduces several bug fixes for Chaos Mesh. Besides this, a JSON schema of `values.yaml` was added to help validate custom values before installing Chaos Mesh with Helm. Thanks for the contribution from @losisin. \u2764\ufe0f\r\n\r\nFor additional information, please refer to the changelog provided below.\r\n\r\n## Added\r\n\r\n- Add `values.schema.json` [#4205](https://github.com/chaos-mesh/chaos-mesh/pull/4205)\r\n\r\n## Changed\r\n\r\n- Upgrade docker/login-action to v2 [#4167](https://github.com/chaos-mesh/chaos-mesh/pull/4167)\r\n- Automatically remove the token from the dashboard when it expires [#4193](https://github.com/chaos-mesh/chaos-mesh/pull/4193)\r\n- Optimize `allInjected` and `allRecovered` states when targets are not selected [#4199](https://github.com/chaos-mesh/chaos-mesh/pull/4199)\r\n- Upgrade byteman-helper to v4.0.22 [#4299](https://github.com/chaos-mesh/chaos-mesh/pull/4299)\r\n\r\n## Fixed\r\n\r\n- Fix goroutine leak [#4229](https://github.com/chaos-mesh/chaos-mesh/pull/4229)\r\n- Enable prometheus directive within CoreDNS [#4321](https://github.com/chaos-mesh/chaos-mesh/pull/4321)\r\n", "created_at": "2024-01-23T14:45:18Z", "project": "Chaos Mesh", "repo": "chaos-mesh/chaos-mesh", "type": "Chaos", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v2.4.1", "tag_name": "v2.4.1", "html_url": "https://github.com/hashicorp/vagrant/releases/tag/v2.4.1", "repo_url": "https://github.com/hashicorp/vagrant", "body": "CHANGELOG:\n\nhttps://github.com/hashicorp/vagrant/blob/v2.4.1/CHANGELOG.md", "created_at": "2024-01-19T20:59:12Z", "project": "Vagrant", "repo": "hashicorp/vagrant", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "v1.25.3.1", "tag_name": "v1.25.3.1", "html_url": "https://github.com/openresty/openresty/releases/tag/v1.25.3.1", "repo_url": "https://github.com/openresty/openresty", "body": "", "created_at": "2024-01-04T03:43:38Z", "project": "Openresty", "repo": "openresty/openresty", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Apollo 2.2.0 Release", "tag_name": "v2.2.0", "html_url": "https://github.com/apolloconfig/apollo/releases/tag/v2.2.0", "repo_url": "https://github.com/ctripcorp/apollo", "body": "## Highlights\r\n\r\n### Support for H2 Database\r\nApollo now supports the H2 database, ideal for rapid deployment scenarios. For further details, refer to PR #4851.\r\n\r\n### Release Histories Retention\r\nUsers can now adjust how many release histories to keep for each namespace, reducing the risk of too many histories overloading the database. For more info, please see the [documentation](https://www.apolloconfig.com/#/en/deployment/distributed-deployment-guide?id=_3212-apollorelease-historyretentionsize-number-of-retained-configurations-release-history).\r\n\r\n### Log Directory Relocated to /opt/logs\r\nThe log files for Apollo ConfigService, AdminService, and Portal are now all in `/opt/logs`, instead of in separate folders like `/opt/logs/10003171`, `/opt/logs/10003172`, and `/opt/logs/10003173`.\r\n\r\n### Create Applications with OpenAPI\r\nOpen API consumer tokens now include a flag indicating permission to create applications. When set to 'yes', users are enabled to create applications using the consumer token through the Open API.\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/6b20ea90-fb22-438f-b44e-f9adb8c5945d)\r\n\r\n### Grayscale Functionality for Non-Properties Namespaces\r\nGrayscale release is now enabled for non-properties namespaces, such as YAML and JSON.\r\n\r\n### Audit Log for Administrators\r\nAdministrators now have access to detailed audit logs via the `Audit Log` feature located in the Admin Tools section.\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/c22f73e2-a48a-4552-8998-1c43da674993)\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/42688b51-f0f6-4300-aad6-f4ee6455691e)\r\n\r\n## What's Changed\r\n* fix: PULL_REQUEST_TEMPLATE.md old url by @weiyichao in https://github.com/apolloconfig/apollo/pull/4726\r\n* bump version to 2.2.0-SNAPSHOT by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4721\r\n* Fix apolloconfigdb.sql apolloportaldb.sql AppId length settings are inconsistent by @weiyichao in https://github.com/apolloconfig/apollo/pull/4725\r\n* Bump springcloud springboot version to solve cve problems by @shoothzj in https://github.com/apolloconfig/apollo/pull/4712\r\n* add a note to reboot to make the config effective by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4740\r\n* docs: how to custom service uri when use database-discovery by @Anilople in https://github.com/apolloconfig/apollo/pull/4743\r\n* Bump h2 version to 2.x, consistent with springboot by @shoothzj in https://github.com/apolloconfig/apollo/pull/4745\r\n* mysql-connector-java has been renamed to mysql-connector-j by @shoothzj in https://github.com/apolloconfig/apollo/pull/4748\r\n* Bump springboot version from 2.7.8 to 2.7.9 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4750\r\n* [Multi-Database Support] Without Reliance on globally_quoted_identifiers Variable by @shoothzj in https://github.com/apolloconfig/apollo/pull/4749\r\n* Change Copy Right year to 2023 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4753\r\n* [Multi-Database Support] Remove unused datasource configs by @shoothzj in https://github.com/apolloconfig/apollo/pull/4754\r\n* [Multi-Database Support] Without Reliance on boolean integer compare by @shoothzj in https://github.com/apolloconfig/apollo/pull/4757\r\n* [Multi-Database Support] Move mysql specify config to github profile by @shoothzj in https://github.com/apolloconfig/apollo/pull/4760\r\n* [Multi-Database Support] package postgre h2 dependency] by @shoothzj in https://github.com/apolloconfig/apollo/pull/4763\r\n* Make ConfigsExportServiceTest support windows by @shoothzj in https://github.com/apolloconfig/apollo/pull/4765\r\n* [Multi-Database Support] Optimize table case sensitivity by @shoothzj in https://github.com/apolloconfig/apollo/pull/4768\r\n* Fix OIDC logout unnecessary redirect by @vdiskg in https://github.com/apolloconfig/apollo/pull/4773\r\n* [Multi-Database Support] Introduce h2 postgre profile properties to let user config database config by @shoothzj in https://github.com/apolloconfig/apollo/pull/4766\r\n* [Multi-Database Support] Optimize column define case sensitivity by @shoothzj in https://github.com/apolloconfig/apollo/pull/4776\r\n* [Multi-Database Support][pg] Where clause need escape, otherwise will request postgre use lowwer case by @shoothzj in https://github.com/apolloconfig/apollo/pull/4780\r\n* style: change homepage leftbar font color by @nisiyong in https://github.com/apolloconfig/apollo/pull/4781\r\n* Update the documentation description for \"config-service.cache.enabled\" by @klboke in https://github.com/apolloconfig/apollo/pull/4785\r\n* [dependecy] misc dependency updates by @shoothzj in https://github.com/apolloconfig/apollo/pull/4784\r\n* Remove unused travis profile by @shoothzj in https://github.com/apolloconfig/apollo/pull/4788\r\n* Optimising ServiceRegistry creation SQL by @klboke in https://github.com/apolloconfig/apollo/pull/4792\r\n* Remove unused testing log config by @shoothzj in https://github.com/apolloconfig/apollo/pull/4789\r\n* Fix the problem that the deletion failure of the system rights management page does not prompt by @klboke in https://github.com/apolloconfig/apollo/pull/4803\r\n* Fix the issue of the system permission management page retrieving non-existent users. by @klboke in https://github.com/apolloconfig/apollo/pull/4802\r\n* add version notice for other service registry support by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4786\r\n* Refining the configs interface documentation by @klboke in https://github.com/apolloconfig/apollo/pull/4804\r\n* remove unused propery ctrip.appid by @shoothzj in https://github.com/apolloconfig/apollo/pull/4795\r\n* Optimize the logic of DatabaseMessageSender. by @klboke in https://github.com/apolloconfig/apollo/pull/4809\r\n* Improve the documentation for the config-service.cache.enabled configuration property. by @klboke in https://github.com/apolloconfig/apollo/pull/4810\r\n* Refactor the createCommit method by @klboke in https://github.com/apolloconfig/apollo/pull/4811\r\n* Refactor NotFoundException\u3001BadRequestException by @klboke in https://github.com/apolloconfig/apollo/pull/4812\r\n* [Multi-Database Support][pg] Make JdbcUserDetailsManager compat with postgre by @shoothzj in https://github.com/apolloconfig/apollo/pull/4790\r\n* Add release history cleaning function by @klboke in https://github.com/apolloconfig/apollo/pull/4813\r\n* Remove the usage of Env.name() using Env.getName() by @shoothzj in https://github.com/apolloconfig/apollo/pull/4816\r\n* [doc] Refresh the quick-start script link by @shoothzj in https://github.com/apolloconfig/apollo/pull/4819\r\n* [Clean code] Remove unused imports by @shoothzj in https://github.com/apolloconfig/apollo/pull/4825\r\n* Correct the test semantics of the test case in ItemSetControllerTest by @klboke in https://github.com/apolloconfig/apollo/pull/4823\r\n* Refactor the code related to ReleaseMessage by @klboke in https://github.com/apolloconfig/apollo/pull/4822\r\n* refactor(apollo-biz): Use constructor injection instead of field injection by @klboke in https://github.com/apolloconfig/apollo/pull/4826\r\n* Fix the issue of case sensitivity when matching keys with cache enabled by @klboke in https://github.com/apolloconfig/apollo/pull/4820\r\n* Remove the slf4j-api version define by @shoothzj in https://github.com/apolloconfig/apollo/pull/4838\r\n* refactor(apollo logging): Simplify the default log path to /opt/logs by @klboke in https://github.com/apolloconfig/apollo/pull/4833\r\n* feat: check port use by another process or not when startup by @Anilople in https://github.com/apolloconfig/apollo/pull/4656\r\n* Bump springboot from 2.7.9 to 2.7.11 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4828\r\n* [Multi-Database Support][h2] Support run on h2 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4851\r\n* add Shoothzj as a new committer by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4865\r\n* docs:deployment-architecture by @jiaoningbo in https://github.com/apolloconfig/apollo/pull/4876\r\n* Fix the issue that env special case handling is missing in some case by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4887\r\n* docs: polish secret key implementation description by @nisiyong in https://github.com/apolloconfig/apollo/pull/4897\r\n* add ai qa bot by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4908\r\n* Fix the issue that clear content when paste the same content in namespace by @BlueSodaWater in https://github.com/apolloconfig/apollo/pull/4922\r\n* fix the issue that the ai qa bot could not be accessed with http by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4923\r\n* upgrade docsify version to fix potential xss vulnerability by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4939\r\n* Add CodeQL workflow by @jorgectf in https://github.com/apolloconfig/apollo/pull/4924\r\n* feat(openapi): allow user create app via openapi by @Anilople in https://github.com/apolloconfig/apollo/pull/4954\r\n* Support grayscale feature for non-properties namespaces(#4316) by @ywy-github in https://github.com/apolloconfig/apollo/pull/4952\r\n* fix button value and diff code by @ywy-github in https://github.com/apolloconfig/apollo/pull/4981\r\n* fix image path error by @klboke in https://github.com/apolloconfig/apollo/pull/4979\r\n* fix flaky test issue 4997 by @ThugJudy in https://github.com/apolloconfig/apollo/pull/4998\r\n* feat: Add apollo audit log common solution backend by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/4985\r\n* Apply audit log functions to portal using audit-log module by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/5008\r\n* build(deps): bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 by @dependabot in https://github.com/apolloconfig/apollo/pull/5026\r\n* Fix method reflection bug by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/5030\r\n* rename the init.h2.sql to avoid loading wrong files in quick start mode by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5034\r\n* upgrade apollo-java version to 2.2.0 by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5036\r\n* some misc fix by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5037\r\n\r\n## Installation\r\n\r\nPlease refer to the [Distributed Deployment Guide](https://www.apolloconfig.com/#/en/deployment/distributed-deployment-guide).\r\n\r\n## How to upgrade from v2.1.0 to v2.2.0\r\n1. Apply [apolloconfigdb-v210-v220.sql](https://github.com/apolloconfig/apollo/blob/v2.2.0/scripts/sql/delta/v210-v220/apolloconfigdb-v210-v220.sql) to ApolloConfigDB\r\n2. Apply [apolloportaldb-v210-v220.sql](https://github.com/apolloconfig/apollo/blob/v2.2.0/scripts/sql/delta/v210-v220/apolloportaldb-v210-v220.sql) to ApolloPortalDB\r\n3. Deploy v2.2.0 executables with the following sequences:\r\n 1. apollo-configservice\r\n 2. apollo-adminservice\r\n 3. apollo-portal\r\n\r\n## New Contributors\r\n* @jiaoningbo made their first contribution in https://github.com/apolloconfig/apollo/pull/4876\r\n* @BlueSodaWater made their first contribution in https://github.com/apolloconfig/apollo/pull/4922\r\n* @jorgectf made their first contribution in https://github.com/apolloconfig/apollo/pull/4924\r\n* @ywy-github made their first contribution in https://github.com/apolloconfig/apollo/pull/4952\r\n* @ThugJudy made their first contribution in https://github.com/apolloconfig/apollo/pull/4998\r\n* @BlackBear2003 made their first contribution in https://github.com/apolloconfig/apollo/pull/4985", "created_at": "2023-12-10T11:07:29Z", "project": "Apollo", "repo": "ctripcorp/apollo", "type": "Config", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v10.5", "html_url": "https://api.github.com/repos/gluster/glusterfs/commits/723d46f02cc87959a61afff11f3631e011a3cd56", "repo_url": "https://github.com/gluster/glusterfs", "body": "Add GlusterFS 10.5 release notes (#4262)\n\nUpdates: #4253\r\n\r\nSigned-off-by: Shwetha K Acharya ", "created_at": "2023-11-14T14:36:43Z", "project": "Glusterfs", "repo": "gluster/glusterfs", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3.4.1\ud83c\udf08", "tag_name": "v3.4.1", "html_url": "https://github.com/kubesphere/kubesphere/releases/tag/v3.4.1", "repo_url": "https://github.com/kubesphere/kubesphere", "body": "## What\u2019s Changed\r\n* fix: when helm application modify, but UpdateTime not update (#5948) @king-119\r\n* Fixed an issue where categories were not updated in the App Store aft\u2026 (#5925) @king-119\r\n* Feat: Support search pods by pod ip (#5921) @zhou1203\r\n* Add more devops supported k8s version (#5908) @chilianyi\r\n* update 3.4 changelog (#5894) @zhuxiujuan28\r\n\r\n## \ud83d\ude80 Features\r\n\r\n* Images tag (#5957) @zhou1203\r\n* update storageclass-accessor webhook (#5927) @stoneshi-yunify\r\n* Update base image version to alpine 3.18.3 (#5909) @zhou1203\r\n\r\n## \ud83d\udc1b Bug Fixes\r\n\r\n* fix: gateway address is not displayed (#5950) @hongzhouzi\r\n* utils/clusterclient: fix the deadlock issue when getting the cluster client (#5941) @iawia002\r\n* chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#5940) @hongzhouzi\r\n* update storageclass-accessor webhook (#5927) @stoneshi-yunify\r\n* update go-restful/v3 to v3.11.0 (#5907) @inksnw\r\n* Validate clusterRole when adding a cluster (#5878) @iawia002\r\n\r\n## \ud83d\udcdd Documentation updates\r\n\r\n* change v3.4.0 release note url (#5895) @win5923\r\n* update README.md (#5885) @wansir\r\n\r\n## \ud83d\udc7b Maintenance\r\n\r\n* chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#5940) @hongzhouzi\r\n", "created_at": "2023-10-30T09:45:30Z", "project": "kubesphere", "repo": "kubesphere/kubesphere", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.8.3", "tag_name": "v2.8.3", "html_url": "https://github.com/distribution/distribution/releases/tag/v2.8.3", "repo_url": "https://github.com/docker/distribution", "body": "## What's Changed\r\n* Pass `BUILDTAGS` argument to `go build` by @marcusirgens in https://github.com/distribution/distribution/pull/3926\r\n* Enable Go build tags by @thaJeztah in https://github.com/distribution/distribution/pull/4009\r\n* `reference`: replace deprecated function `SplitHostname` by @thaJeztah in https://github.com/distribution/distribution/pull/4032\r\n* Dont parse errors as JSON unless Content-Type is set to JSON by @thaJeztah in https://github.com/distribution/distribution/pull/4054\r\n* update to go 1.20.8 by @thaJeztah in https://github.com/distribution/distribution/pull/4056\r\n* Set `Content-Type` header in registry client `ReadFrom` by @thaJeztah in https://github.com/distribution/distribution/pull/4053\r\n* deprecate reference package, migrate to github.com/distribution/reference by @thaJeztah in https://github.com/distribution/distribution/pull/4063\r\n* `digestset`: deprecate package in favor of `go-digest/digestset` by @thaJeztah in https://github.com/distribution/distribution/pull/4064\r\n* Do not close HTTP request body in HTTP handler by @milosgajdos in https://github.com/distribution/distribution/pull/4068\r\n* Add v2.8.3 release notes by @milosgajdos in https://github.com/distribution/distribution/pull/4088\r\n\r\n## New Contributors\r\n* @marcusirgens made their first contribution in https://github.com/distribution/distribution/pull/3926\r\n\r\n**Full Changelog**: https://github.com/distribution/distribution/compare/v2.8.2...v2.8.3", "created_at": "2023-10-02T17:48:45Z", "project": "Distribution", "repo": "docker/distribution", "type": "Registry", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.0.33", "tag_name": "v1.0.33", "html_url": "https://github.com/theupdateframework/specification/releases/tag/v1.0.33", "repo_url": "https://github.com/theupdateframework/specification", "body": "Specification release v1.0.33", "created_at": "2023-08-17T21:13:27Z", "project": "TUF", "repo": "theupdateframework/specification", "type": "Software Update", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/coredns/coredns/releases/tag/v1.11.1", "repo_url": "https://github.com/coredns/coredns", "body": "This release fixes a major performance regression introduced in 1.11.0 that affected DoT (TLS) forwarded connections.\r\nIt also adds a new option to _dnstap_ to add metadata to the dnstap extra field, and fixes a config parsing bug in _cache_.\r\n\r\n## Brought to You By\r\n\r\nChris O'Haver,\r\nP. Radha Krishna,\r\nYong Tang,\r\nYuheng,\r\nZhizhen He\r\n\r\n## Noteworthy Changes\r\n\r\n* Revert \"plugin/forward: Continue waiting after receiving malformed responses (https://github.com/coredns/coredns/pull/6014)\" (#6270)\r\n* plugin/dnstap: add support for \"extra\" field in payload (https://github.com/coredns/coredns/pull/6226)\r\n* plugin/cache: fix keepttl parsing (https://github.com/coredns/coredns/pull/6250)\r\n\r\n", "created_at": "2023-08-15T19:30:32Z", "project": "CoreDNS", "repo": "coredns/coredns", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.11.4", "tag_name": "v0.11.4", "html_url": "https://github.com/hashicorp/waypoint/releases/tag/v0.11.4", "repo_url": "https://github.com/hashicorp/waypoint", "body": "## 0.11.4 (August 9, 2023)\n\nIMPROVEMENTS:\n\n* plugin/aws/ecr-pull: Support entrypoint injection in ecr-pull builder [[GH-4847](https://github.com/hashicorp/waypoint/issues/4847)]\n\nBUG FIXES:\n\n* cli: Fix possible issues with deleted applications or projects failing to render in output [[GH-4867](https://github.com/hashicorp/waypoint/issues/4867)]\n* runneruninstall/aws-ecs: Fix installing runners in new AWS accounts by fixing an inline policy syntax error. [[GH-4873](https://github.com/hashicorp/waypoint/issues/4873)]\n\n", "created_at": "2023-08-09T15:04:36Z", "project": "Waypoint", "repo": "hashicorp/waypoint", "type": "Build", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "0.13.0", "tag_name": "v0.13.0", "html_url": "https://github.com/gogs/gogs/releases/tag/v0.13.0", "repo_url": "https://github.com/gogs/gogs", "body": "### Added\r\n\r\n- Support using personal access token in the password field. [#3866](https://github.com/gogs/gogs/issues/3866)\r\n- An unlisted option is added when create or migrate a repository. Unlisted repositories are public but not being listed for users without direct access in the UI. [#5733](https://github.com/gogs/gogs/issues/5733)\r\n- New API endpoint `PUT /repos/:owner/:repo/contents/:path` for creating and update repository contents. [#5967](https://github.com/gogs/gogs/issues/5967)\r\n- New configuration option `[git.timeout] DIFF` for customizing operation timeout of `git diff`. [#6315](https://github.com/gogs/gogs/issues/6315)\r\n- New configuration option `[server] SSH_SERVER_MACS` for setting list of accepted MACs for connections to builtin SSH server. [#6434](https://github.com/gogs/gogs/issues/6434)\r\n- New configuration option `[repository] DEFAULT_BRANCH` for setting default branch name for new repositories. [#7291](https://github.com/gogs/gogs/issues/7291)\r\n- New configuration option `[server] SSH_SERVER_ALGORITHMS` for specifying the list of accepted key exchange algorithms for connections to builtin SSH server. [#7345](https://github.com/gogs/gogs/pull/7345)\r\n- Support specifying custom schema for PostgreSQL. [#6695](https://github.com/gogs/gogs/pull/6695)\r\n- Support rendering Mermaid diagrams in Markdown. [#6776](https://github.com/gogs/gogs/pull/6776)\r\n- Docker: Allow passing extra arguments to the `backup` command. [#7060](https://github.com/gogs/gogs/pull/7060)\r\n- New languages support: Mongolian, Romanian. [#6510](https://github.com/gogs/gogs/pull/6510) [#7082](https://github.com/gogs/gogs/pull/7082)\r\n\r\n### Changed\r\n\r\n- The default branch has been changed to `main`. [#6285](https://github.com/gogs/gogs/pull/6285)\r\n- MSSQL as database backend is deprecated, installation page no longer shows it as an option. Existing installations and manually craft configuration file continue to work. [#6295](https://github.com/gogs/gogs/pull/6295)\r\n- Use [Task](https://github.com/go-task/task) as the build tool. [#6297](https://github.com/gogs/gogs/pull/6297)\r\n- The required Go version to compile source code changed to 1.18.\r\n- Access tokens are now stored using their SHA256 hashes instead of raw values. [#7008](https://github.com/gogs/gogs/pull/7008)\r\n\r\n### Fixed\r\n\r\n- Unable to use LDAP authentication on ARM machines. [#6761](https://github.com/gogs/gogs/issues/6761)\r\n- Unable to choose \"Lookup Avatar by mail\" in user settings without deleting custom avatar. [#7267](https://github.com/gogs/gogs/pull/7267)\r\n- Mistakenly include the \"data\" directory under the custom directory in the Docker setup. [#7343](https://github.com/gogs/gogs/pull/7343)\r\n- Unable to start after data recovery with an outdated migration version. [#7125](https://github.com/gogs/gogs/issues/7125)\r\n\r\n### Removed\r\n\r\n- \u26a0\ufe0f Migrations before 0.12 are removed, installations not on 0.12 should upgrade to it to run the migrations and then upgrade to 0.13.\r\n- Configuration section `[mailer]` is no longer used, please use `[email]`.\r\n- Configuration section `[service]` is no longer used, please use `[auth]`.\r\n- Configuration option `APP_NAME` is no longer used, please use `BRAND_NAME`.\r\n- Configuration option `[security] REVERSE_PROXY_AUTHENTICATION_USER` is no longer used, please use `[auth] REVERSE_PROXY_AUTHENTICATION_HEADER`.\r\n- Configuration option `[auth] ACTIVE_CODE_LIVE_MINUTES` is no longer used, please use `[auth] ACTIVATE_CODE_LIVES`.\r\n- Configuration option `[auth] RESET_PASSWD_CODE_LIVE_MINUTES` is no longer used, please use `[auth] RESET_PASSWORD_CODE_LIVES`.\r\n- Configuration option `[auth] ENABLE_CAPTCHA` is no longer used, please use `[auth] ENABLE_REGISTRATION_CAPTCHA`.\r\n- Configuration option `[auth] ENABLE_NOTIFY_MAIL` is no longer used, please use `[user] ENABLE_EMAIL_NOTIFICATION`.\r\n- Configuration option `[auth] REGISTER_EMAIL_CONFIRM` is no longer used, please use `[auth] REQUIRE_EMAIL_CONFIRMATION`.\r\n- Configuration option `[session] GC_INTERVAL_TIME` is no longer used, please use `[session] GC_INTERVAL`.\r\n- Configuration option `[session] SESSION_LIFE_TIME` is no longer used, please use `[session] MAX_LIFE_TIME`.\r\n- Configuration option `[server] ROOT_URL` is no longer used, please use `[server] EXTERNAL_URL`.\r\n- Configuration option `[server] LANDING_PAGE` is no longer used, please use `[server] LANDING_URL`.\r\n- Configuration option `[database] DB_TYPE` is no longer used, please use `[database] TYPE`.\r\n- Configuration option `[database] PASSWD` is no longer used, please use `[database] PASSWORD`.\r\n- Remove option to use Makefile as the build tool. [#6980](https://github.com/gogs/gogs/pull/6980)", "created_at": "2023-02-25T12:33:19Z", "project": "Gogs", "repo": "gogs/gogs", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "MooseFS 3.0.117", "tag_name": "v3.0.117", "html_url": "https://github.com/moosefs/moosefs/releases/tag/v3.0.117", "repo_url": "https://github.com/moosefs/moosefs", "body": "Dear MooseFS Users,\r\n\r\nWe are happy to announce that MooseFS 3.0.117 is released! \ud83c\udf89\r\n\r\nThis is mostly a bugfix release. It also introduces a few improvements and new features, including:\r\n\r\n* Displaying an error message when a config file for Master Server or Chunkserver cannot be loaded,\r\n* An option to ignore locks for MooseFS Block Device (`mfsbdev` / `nbd`),\r\n* A change of default value for `ATIME_MODE` to `2` (similar to `relatime`).\r\n\r\nWe would like to say big thanks to all the contributors who helped us making this release, especially (alphabetically): @alexcrow1974, @alpharde, @borkd, @deltabweb, @eleaner, @footlooseboss, @inkdot7, @jkiebzak, @jSML4ThWwBID69YC, @nickb937, @njaard, @onlyjob, @struthio, @tianon, @zcalusic, @Zorlin. Thank you for your valuable time, input, and help in making MooseFS better!\r\n\r\n*(If I forgot to mention somebody, I am sorry for that and please definitely let me know!)*\r\n\r\nPlease find a complete list of changes included in this release below:\r\n\r\n* (master) fixed handling abnormal operation status (issue #456)\r\n* (master+cs) added error message when a config file can't be loaded (issue #457)\r\n* (client) fixed invalidating directory cache after `unlink`, `rmdir` and `rename`\r\n* (cs) fixed cond variables leaking\r\n* (all) silence silly compiler warnings\r\n* (cgi+cli) fixed division by zero when scount is zero in arch mode (no chunkservers \u2013 issue #412)\r\n* (client) fixed freeing `atime`/`mtime` data structure\r\n* (client) added displaying build number\r\n* (master) silenced more wrong compiler warnings\r\n* (nbd) added option to ignore locks (issue #353)\r\n* (master) fixed file mode in changelog (problem with mask when parent has default ACLs)\r\n* (master) reduced function stack frame usage (slow down due to use `-fstack-clash-protection` by some OS'es)\r\n* (master) fixed handling `..` and `.` in `fs_lookup` (issue #473)\r\n* (all) using `SIGUSR1` instead of `SIGINFO` even on system where `SIGINFO` is defined\r\n* (master) changed default `ATIME_MODE` to `2` (issue #478)\r\n* (master) fixed `atime`/`mtime`/`ctime` preservation during snapshot (in HA environment upgrade may cause one time desync; issue #489)\r\n* (client) fixed race condition between client and kernel in retrieving open file list (FreeBSD only)\r\n* (master) fixed bug in sorting chunkservers during selection for chunk creation (issue #481)\r\n\r\nWe recommend to update your MooseFS clusters to this version.\r\n\r\nBest regards,\r\nPiotr / MooseFS Team", "created_at": "2023-02-01T14:00:37Z", "project": "MooseFS", "repo": "moosefs/moosefs", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "BFE v1.6.0", "tag_name": "v1.6.0", "html_url": "https://github.com/bfenetworks/bfe/releases/tag/v1.6.0", "repo_url": "https://github.com/bfenetworks/bfe", "body": "### Added\r\n\r\n- Allow user to disable monitor port ([Issue #936](https://github.com/bfenetworks/bfe/issues/936))\r\n- Support HTTP2 fingerprint ([Issue #1071](https://github.com/bfenetworks/bfe/issues/1071))\r\n- Documents optimization\r\n\r\n### Changed\r\n\r\n- Optimize idle connection handling ([Pull #1044](https://github.com/bfenetworks/bfe/pull/1044))\r\n- Performance optimize in smooth least connection balancing algorithm([Pull #1062](https://github.com/bfenetworks/bfe/pull/1062))\r\n- Miscellaneous golang dependency updates\r\n- Miscellaneous improvements in makefile and other CI tools\r\n\r\n### Fixed\r\n\r\n- mod_trust_clientip: fix incorrect private IP address range ([Issue #856](https://github.com/bfenetworks/bfe/issues/856))\r\n- arm build error in golang 1.18", "created_at": "2022-10-21T07:46:03Z", "project": "BFE", "repo": "bfenetworks/bfe", "type": "Load Balancing", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Flux 1.25.4", "tag_name": "1.25.4", "html_url": "https://github.com/fluxcd/flux/releases/tag/1.25.4", "repo_url": "https://github.com/fluxcd/flux", "body": "### [Flux v1 is in maintenance mode](https://github.com/fluxcd/flux/issues/3320)\r\n\r\nAll users are encouraged to migrate to Flux v2 or begin planning their migration, and to continue filing issues if migrations are blocked.\r\n\r\n## 1.25.4 (2022-08-30)\r\n\r\nThis release includes a base image upgrade to the Alpine 3.15.6 upstream that mitigates a number of CVE issues detected from the base image.\r\n\r\nWe've removed the telemetry collection in accordance with the CNCF's published policies against default telemetry. Some deprecation notices are now emitted by the installer, please upgrade to Flux v2 or open an issue if you are blocked.\r\n\r\nGo dependencies have been upgraded as well.\r\n\r\n### Maintenance and documentation\r\n\r\n- Update dependencies [fluxcd/flux#3639][]\r\n- Add deprecation warnings to Helm Chart and fluxctl [fluxcd/flux#3638][]\r\n- Remove telemetry [fluxcd/flux#3636][]\r\n\r\n### Thanks\r\n\r\nThanks to @kingdonb, @stefanprodan, and @pjbgf for their contributions to this release.\r\n\r\n[fluxcd/flux#3639]: https://github.com/fluxcd/flux/pull/3639\r\n[fluxcd/flux#3638]: https://github.com/fluxcd/flux/pull/3638\r\n[fluxcd/flux#3636]: https://github.com/fluxcd/flux/pull/3636", "created_at": "2022-08-30T11:23:37Z", "project": "Flux", "repo": "fluxcd/flux", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.4.8", "tag_name": "v1.4.8", "html_url": "https://github.com/traefik/mesh/releases/tag/v1.4.8", "repo_url": "https://github.com/containous/maesh", "body": "## Changelog\n* 321dabb Fix CoreDNS patching on RKE environments\n* fc5c5d1 Update Traefik dependency to v2.8.3\n* d8d913a Update golangci-lint to v1.48.0\n* 2e3182b Update k3d to v5.4.4\n* 7ae9470 Update to go1.19\n\n", "created_at": "2022-08-19T08:44:08Z", "project": "maesh", "repo": "containous/maesh", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "1.7.5", "tag_name": "1.7.5", "html_url": "https://github.com/linkerd/linkerd/releases/tag/1.7.5", "repo_url": "https://github.com/linkerd/linkerd", "body": "Linkerd 1.7.5 is a maintenance release which adds an option to build the Linkerd\r\nand Namerd executable jar files without including the Zookeeper libraries which\r\ndepend on an old version of log4j", "created_at": "2022-05-24T21:50:24Z", "project": "Linkerd", "repo": "linkerd/linkerd", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.5.0", "tag_name": "v1.5.0", "html_url": "https://github.com/m3db/m3/releases/tag/v1.5.0", "repo_url": "https://github.com/m3db/m3", "body": "## Changelog\r\n\r\n## Features and Performance\r\n\r\n- **M3DB**: Optimize snapshotting by 30x or more which can speedup bootstrapping for workloads with large snapshots. ([#4093](https://github.com/m3db/m3/pull/4093))\r\n\r\n## Bug Fixes\r\n\r\n- **M3DB**: Fix multi-segment field iterator support of double underscore prefixed fields alphanumerically before `__m3ninx_id`. ([#4095](https://github.com/m3db/m3/pull/4095))\r\n- **M3DB**: Proactively GC Index entries belonging to a closed shard after cluster topology change. ([#4094](https://github.com/m3db/m3/pull/4094))", "created_at": "2022-04-07T15:22:35Z", "project": "M3", "repo": "m3db/m3", "type": "Db", "hosting": "github", "add_time": "2019-09-30T13:11:37Z"}, {"name": "Weave Scope 1.13.2", "tag_name": "v1.13.2", "html_url": "https://github.com/weaveworks/scope/releases/tag/v1.13.2", "repo_url": "https://github.com/weaveworks/scope", "body": "## Release 1.13.2\r\n\r\nMostly updates to dependencies, plus a couple of small improvements.\r\n\r\nThanks to everyone who contributed to this release: @gaby, @Kielek, @knrt10\r\n\r\n### Enhancements\r\n- Set hostname to Kubernetes node name [#3827](https://github.com/weaveworks/scope/pull/3827)\r\n- Stop rendering if Context is cancelled [#3801](https://github.com/weaveworks/scope/pull/3801)\r\n\r\n### Bug fixes\r\n- Only mount plugins directory if it exists [#3825](https://github.com/weaveworks/scope/pull/3825)\r\n- Multitenant billing: cope with spy-interval set longer than publish-interval [#3796](https://github.com/weaveworks/scope/pull/3796)\r\n- Multitenant query: don't drop topologies so much [#3791](https://github.com/weaveworks/scope/pull/3791)\r\n- Multitenant: scan container command-lines as well as process [#3789](https://github.com/weaveworks/scope/pull/3789)\r\n\r\n### Dependencies updates\r\n\r\n- Update alpine base image to 3.13 [#3838](https://github.com/weaveworks/scope/pull/3838)\r\n- Update build tools including Go 1.16.2 [#3833](https://github.com/weaveworks/scope/pull/3833), [#3797](https://github.com/weaveworks/scope/pull/3797), [#3821](https://github.com/weaveworks/scope/pull/3821)\r\n- update lodash to 4.17.20 (CVE-2020-8203) [#3831](https://github.com/weaveworks/scope/pull/3831)\r\n- update dot-prop, webpack and terser-webpack-plugin [#3816](https://github.com/weaveworks/scope/pull/3816)\r\n- bump http-proxy from 1.16.2 to 1.18.1 in /client [#3819](https://github.com/weaveworks/scope/pull/3819)\r\n- bump elliptic from 6.4.0 to 6.5.3 in /client [#3814](https://github.com/weaveworks/scope/pull/3814)\r\n- bump lodash from 4.17.15 to 4.17.19 in /client [#3812](https://github.com/weaveworks/scope/pull/3812)\r\n- Update to most recent weaveworks/ui-components [#3795](https://github.com/weaveworks/scope/pull/3795)\r\n- update JS kind-of to 6.0.3 [#3785](https://github.com/weaveworks/scope/pull/3785)\r\n", "created_at": "2021-04-09T09:47:36Z", "project": "Scope", "repo": "weaveworks/scope", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v20210218.0", "html_url": "https://github.com/flynn/flynn/commit/8b0bc97556fa3047a658ce8612ff6d6f90666eb3", "repo_url": "https://github.com/flynn/flynn", "body": "cli: Add warning about maintenance status\n\nSigned-off-by: Jonathan Rudenberg ", "created_at": "2021-02-18T22:35:54Z", "project": "Flynn", "repo": "flynn/flynn", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.0.8", "tag_name": "v1.0.8", "html_url": "https://github.com/vmware-archive/kubeless/releases/tag/v1.0.8", "repo_url": "https://github.com/kubeless/kubeless", "body": "This release includes the following commits and features:\r\n- 579f8485 Update trigger controllers (#1215)\r\n- 51d84f30 Use bundled deps file with function file(url+zip etc.) (#1206)\r\n- 8eb6b466 use only 'function' and 'created-by' labels as deployment matchLabels (#1212)\r\n- c7ee7b57 Strict deployment loading from configmap (#1199)\r\n- 40088e83 Added completions for zsh, fish and powershell (#1193)\r\n- babd9c88 use `--no-cache-dir` flag to `pip` in dockerfiles to save space (#1189)\r\n- 50c2dc1c Use `--depth` flag to `git clone` in Dockerfiles, to save space (#1188)\r\n- 1fc330d2 architecture.md : fixing some typos (#1186)\r\n- 7b2c26d5 Build with Go 1.15 (#1143)\r\n- ffd182fb update kubectl logs cmmand and it's output (#1180)\r\n- 71df7727 update the deployment url of Kong (#1182)\r\n- 97854236 add AWS Kinesis Trigger (#1181)\r\n- b4d4c2b3 update the deployment.yaml url of NATS operator (#1178)\r\n- 1c5d1d48 update available triggers (#1177)\r\n- 583bf98f update the url of kinesis-trigger manifest (#1176)\r\n- 3320e4a2 update yaml output of CRD functions.kubeless.io (#1175)\r\n- 25d6376c Add secrets to runtime configuration (#1169)\r\n- b87adf86 Added support for function deployment from gzip/bzip2/xz compressed tar files (#1168)\r\n- d838585f Added option in kubeless command to specify service-account (#1165)\r\n- cab7c64f Display function list command with namespace argument after deploy/update. (#1161)\r\n- 900832af kubeless function deploy/update: add option to specify node selectors. (#1159)\r\n- 7bbd2bbe fix: function controller config spec template (#1151)\r\n- 8e8dea2d Update README.md (#1149)\r\n- be686971 Update kubeless-non-rbac.jsonnet (#1145)\r\n\r\nTo install this latest version, use the manifest that is part of the release:\r\n\r\n**WITH RBAC ENABLED:**\r\n\r\n```console\r\nkubectl create ns kubeless\r\nkubectl create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-v1.0.8.yaml \r\n```\r\n\r\n**WITHOUT RBAC:**\r\n\r\n```console\r\nkubectl create ns kubeless\r\nkubectl create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-non-rbac-v1.0.8.yaml \r\n```\r\n**OPENSHIFT:**\r\n\r\n```console\r\noc create ns kubeless\r\noc create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-openshift-v1.0.8.yaml \r\n# Kafka\r\noc create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kafka-zookeeper-openshift-v1.0.8.yaml \r\n```\r\n", "created_at": "2021-01-18T17:10:12Z", "project": "Kubeless", "repo": "kubeless/kubeless", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v19.03.14", "tag_name": "v19.03.14", "html_url": "https://github.com/docker-archive/docker-ce/releases/tag/v19.03.14", "repo_url": "https://github.com/docker/docker-ce", "body": "# Changelog\r\n\r\nFor official release notes for Docker Engine CE and Docker Engine EE, visit the\r\n[release notes page](https://docs.docker.com/engine/release-notes/).\r\n\r\n## 19.03.14 (2020-12-01)\r\n\r\n### Security\r\n\r\n* [CVE-2020-15257](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15257): Update bundled static binaries of containerd to v1.3.9 [moby/moby#41731](https://github.com/moby/moby/pull/41731). Package managers should update the containerd.io package.\r\n\r\n### Builder\r\n\r\n* Beta versions of apparmor are now parsed correctly preventing build failures [moby/moby#41542](https://github.com/moby/moby/pull/41542)\r\n\r\n### Networking\r\n\r\n* Fix panic when swarmkit service keeps failing to start [moby/moby#41635](https://github.com/moby/moby/pull/41635)\r\n\r\n### Runtime\r\n\r\n* Return correct errors instead of spurrious -EINVAL [moby/moby#41293](https://github.com/moby/moby/pull/41293)\r\n\r\n### Rootless\r\n\r\n* Lock state dir for preventing automatic clean-up by systemd-tmpfiles [moby/moby#41635](https://github.com/moby/moby/pull/41635)\r\n* dockerd-rootless.sh: support new containerd shim socket path convention [moby/moby#41557](https://github.com/moby/moby/pull/41557)\r\n\r\n### Logging\r\n\r\n* gcplogs: Fix memory/connection leak [moby/moby#41522](https://github.com/moby/moby/pull/41522)\r\n* awslogs: Support for AWS imdsv2 [moby/moby#41494](https://github.com/moby/moby/pull/41494)\r\n\r\n## 19.03.13 (2020-09-16)\r\n\r\n### Builder\r\n\r\n- buildkit: Fix nil dereference in cache logic [moby/moby#41279](https://github.com/moby/moby/pull/41279)\r\n- buildkit: Treat unix sockets as regular files during COPY/ADD [moby/moby#41269](https://github.com/moby/moby/pull/41269)\r\n- buildkit: Ignore system and security xattrs in calculation to ensure consistent COPY caching regardless of SELinux environment [moby/moby#41222](https://github.com/moby/moby/pull/41222)\r\n- buildkit: Make --cache-from behavior more reliable [moby/moby#41222](https://github.com/moby/moby/pull/41222)\r\n- buildkit: Fix infinite loop burning CPU when exporting cache [moby/moby#41185](https://github.com/moby/moby/pull/41185)\r\n\r\n### Client\r\n\r\n- Bump Golang 1.13.15 [docker/cli#2674](https://github.com/docker/cli/pull/2674)\r\n- Fix config file permission issues (~/.docker/config.json) [docker/cli#2631](https://github.com/docker/cli/pull/2631)\r\n- build: Fix panic on terminals with zero height [docker/cli#2719](https://github.com/docker/cli/pull/2719)\r\n- windows: Fix potential issue with newline character in console [docker/cli#2623](https://github.com/docker/cli/pull/2623)\r\n\r\n### Networking\r\n\r\n- Clean up network sandbox on failure [moby/moby#41081](https://github.com/moby/moby/pull/41081)\r\n- Fix shallow error messages by forwarding deadline-related errors to user [moby/moby#41312](https://github.com/moby/moby/pull/41312)\r\n- Fix leaking of netns file descriptors [moby/moby#41287](https://github.com/moby/moby/41287)\r\n\r\n### Rootless\r\n\r\n- Fix port forwarder resource leak [moby/moby#41277](https://github.com/moby/moby/pull/41277)\r\n\r\n### Runtime\r\n\r\n- Bump Golang 1.13.15 [moby/moby#41334](https://github.com/moby/moby/pull/41334)\r\n- Update to containerd 1.3.7 [moby/moby#40408](https://github.com/moby/moby/pull/40408)\r\n\r\n### Windows\r\n\r\n- Fix slow windows container start time when using servercore image [moby/moby#41192](https://github.com/moby/moby/pull/41192)\r\n\r\n\r\n## 19.03.12 (2020-06-18)\r\n\r\n### Client\r\n\r\n- Fix bug preventing logout from registry when using multiple config files (e.g. Windows vs WSL2 when using Docker Desktop) [docker/cli#2592](https://github.com/docker/cli/pull/2592)\r\n- Fix regression preventing context metadata to be read [docker/cli#2586](https://github.com/docker/cli/pull/2586)\r\n- Bump Golang 1.13.12 [docker/cli#2575](https://github.com/docker/cli/pull/2575)\r\n\r\n### Networking\r\n\r\n- Fix regression preventing daemon start up in a systemd-nspawn environment [moby/moby#41124](https://github.com/moby/moby/pull/41124) [moby/libnetwork#2567](https://github.com/moby/libnetwork/pull/2567)\r\n- Fix the retry logic for creating overlay networks in swarm [moby/moby#41124](https://github.com/moby/moby/pull/41124) [moby/libnetwork#2565](https://github.com/moby/libnetwork/pull/2565)\r\n\r\n### Runtime\r\n\r\n- Bump Golang 1.13.12 [moby/moby#41082](https://github.com/moby/moby/pull/41082)\r\n\r\n\r\n## 19.03.11 (2020-06-01)\r\n\r\n### Network\r\n\r\n- Disable IPv6 Router Advertisements to prevent address spoofing [CVE-2020-13401](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13401)\r\n\r\n## 19.03.10 (2020-05-29)\r\n\r\n### Client\r\n\r\n- Fix version negotiation with older engine [docker/cli#2538](https://github.com/docker/cli/pull/2538)\r\n- Avoid setting SSH flags through hostname [docker/cli#2560](https://github.com/docker/cli/pull/2560)\r\n- Fix panic when DOCKER_CLI_EXPERIMENTAL is invalid [docker/cli#2558](https://github.com/docker/cli/pull/2558)\r\n- Avoid potential panic on s390x by upgrading Go to 1.13.11 [docker/cli#2532](https://github.com/docker/cli/pull/2532)\r\n\r\n### Networking\r\n\r\n- Fix DNS fallback regression [moby/moby#41009](https://github.com/moby/moby/pull/41009)\r\n\r\n### Runtime\r\n\r\n- Avoid potential panic on s390x by upgrading Go to 1.13.11 [moby/moby#40978](https://github.com/moby/moby/pull/40978)\r\n\r\n### Packaging\r\n\r\n- Fix ARM builds on ARM64 [moby/moby#41027](https://github.com/moby/moby/pull/41027)\r\n\r\n\r\n## 19.03.9 (2020-05-14)\r\n\r\n### Builder\r\n\r\n- buildkit: Fix concurrent map write panic when building multiple images in parallel. [moby/moby#40780](https://github.com/moby/moby/pull/40780)\r\n- buildkit: Fix issue preventing chowning of non-root-owned files between stages with userns. [moby/moby#40955](https://github.com/moby/moby/pull/40955)\r\n- Avoid creation of irrelevant temporary files on Windows. [moby/moby#40877](https://github.com/moby/moby/pull/40877)\r\n\r\n### Client\r\n\r\n- Fix panic on single-character volumes. [docker/cli#2471](https://github.com/docker/cli/pull/2471)\r\n- Lazy daemon feature detection to avoid long timeouts on simple commands. [docker/cli#2442](https://github.com/docker/cli/pull/2442)\r\n- `docker context inspect` on Windows is now faster. [docker/cli#2516](https://github.com/docker/cli/pull/2516)\r\n- Bump Golang 1.13.10. [docker/cli#2431](https://github.com/docker/cli/pull/2431)\r\n- Bump gopkg.in/yaml.v2 to v2.2.8. [docker/cli#2470](https://github.com/docker/cli/pull/2470)\r\n\r\n### Logging\r\n\r\n- Avoid situation preventing container logs to rotate due to closing a closed log file. [moby/moby#40921](https://github.com/moby/moby/pull/40921)\r\n\r\n### Networking\r\n\r\n- Fix potential panic upon restart. [moby/moby#40809](https://github.com/moby/moby/pull/40809)\r\n- Assign the correct network value to the default bridge Subnet field. [moby/moby#40565](https://github.com/moby/moby/pull/40565)\r\n\r\n### Runtime\r\n\r\n- Fix docker crash when creating namespaces with UID in /etc/subuid and /etc/subgid. [moby/moby#40562](https://github.com/moby/moby/pull/40562)\r\n- Improve ARM platform matching. [moby/moby#40758](https://github.com/moby/moby/pull/40758)\r\n- overlay2: show backing filesystem. [moby/moby#40652](https://github.com/moby/moby/pull/40652)\r\n- Update CRIU to v3.13 \"Silicon Willet\". [moby/moby#40850](https://github.com/moby/moby/pull/40850)\r\n- Only show registry v2 schema1 deprecation warning upon successful fallback, as opposed to any registry error. [moby/moby#40681](https://github.com/moby/moby/pull/40681)\r\n- Use `FILE_SHARE_DELETE` for log files on Windows. [moby/moby#40563](https://github.com/moby/moby/pull/40563)\r\n- Bump Golang 1.13.10. [moby/moby#40803](https://github.com/moby/moby/pull/40803)\r\n\r\n### Rootless\r\n\r\n- Now rootlesskit-docker-proxy returns detailed error message on exposing privileged ports. [moby/moby#40863](https://github.com/moby/moby/pull/40863)\r\n- Supports numeric ID in /etc/subuid and /etc/subgid. [moby/moby#40951](https://github.com/moby/moby/pull/40951)\r\n\r\n### Security\r\n\r\n- apparmor: add missing rules for userns. [moby/moby#40564](https://github.com/moby/moby/pull/40564)\r\n- SElinux: fix ENOTSUP errors not being detected when relabeling. [moby/moby#40946](https://github.com/moby/moby/pull/40946)\r\n\r\n### Swarm\r\n\r\n- Increase refill rate for logger to avoid hanging on `service logs`. [moby/moby#40628](https://github.com/moby/moby/pull/40628)\r\n- Fix issue where single swarm manager is stuck in Down state after reboot. [moby/moby#40831](https://github.com/moby/moby/pull/40831)\r\n- tasks.db no longer grows indefinitely. [moby/moby#40830](https://github.com/moby/moby/pull/40831)\r\n\r\n## 19.03.8 (2020-03-10)\r\n\r\n### Runtime\r\n\r\n- Improve mitigation for [CVE-2019-14271](https://nvd.nist.gov/vuln/detail/CVE-2019-14271) for some nscd configuration.\r\n\r\n## 19.03.7 (2020-03-03)\r\n\r\n### Builder\r\n\r\n- builder-next: Fix deadlock issues in corner cases. [moby/moby#40557](https://github.com/moby/moby/pull/40557)\r\n\r\n### Runtime\r\n\r\n* overlay: remove modprobe execs. [moby/moby#40462](https://github.com/moby/moby/pull/40462)\r\n* selinux: better error messages when setting file labels [moby/moby#40547](https://github.com/moby/moby/pull/40547)\r\n* Speed up initial stats collection [moby/moby#40549](https://github.com/moby/moby/pull/40549)\r\n- rootless: use certs.d from XDG_CONFIG_HOME. [moby/moby#40461](https://github.com/moby/moby/pull/40461)\r\n- Bump Golang 1.12.17. [moby/moby#40533](https://github.com/moby/moby/pull/40533) \r\n- Bump google.golang.org/grpc to v1.23.1. [moby/moby#40566](https://github.com/moby/moby/pull/40566)\r\n- Update containerd binary to v1.2.13. [moby/moby#40540](https://github.com/moby/moby/pull/40540)\r\n- Prevent showing stopped containers as running in an edge case. [moby/moby#40555](https://github.com/moby/moby/pull/40555)\r\n- Prevent potential lock. [moby/moby#40604](https://github.com/moby/moby/pull/40604)\r\n\r\n### Client\r\n\r\n- Bump Golang 1.12.17. [docker/cli#2342](https://github.com/docker/cli/pull/2342)\r\n- Bump google.golang.org/grpc to v1.23.1. [docker/cli#1884](https://github.com/docker/cli/pull/1884) [docker/cli#2373](https://github.com/docker/cli/pull/2373)\r\n\r\n## 19.03.6 (2020-02-12)\r\n\r\n### Builder\r\n\r\n- builder-next: Allow modern sign hashes for ssh forwarding. [docker/engine#453](https://github.com/docker/engine/pull/453)\r\n- builder-next: Clear onbuild rules after triggering. [docker/engine#453](https://github.com/docker/engine/pull/453)\r\n- builder-next: Fix issue with directory permissions when usernamespaces is enabled. [moby/moby#40440](https://github.com/moby/moby/pull/40440)\r\n- Bump hcsshim to fix docker build failing on Windows 1903. [docker/engine#429](https://github.com/docker/engine/pull/429)\r\n\r\n### Networking\r\n\r\n- Shorten controller ID in exec-root to not hit UNIX_PATH_MAX. [docker/engine#424](https://github.com/docker/engine/pull/424)\r\n- Fix panic in drivers/overlay/encryption.go. [docker/engine#424](https://github.com/docker/engine/pull/424)\r\n- Fix hwaddr set race between us and udev. [docker/engine#439](https://github.com/docker/engine/pull/439)\r\n\r\n### Runtime\r\n\r\n* Bump Golang 1.12.16. [moby/moby#40433](https://github.com/moby/moby/pull/40433)\r\n* Update containerd binary to v1.2.12. [moby/moby#40433](https://github.com/moby/moby/pull/40453)\r\n* Update to runc v1.0.0-rc10. [moby/moby#40433](https://github.com/moby/moby/pull/40453)\r\n- Fix possible runtime panic in Lgetxattr. [docker/engine#454](https://github.com/docker/engine/pull/454)\r\n- rootless: fix proxying UDP packets. [docker/engine#434](https://github.com/docker/engine/pull/434)\r\n\r\n## 19.03.5 (2019-11-13)\r\n\r\n### Builder\r\n\r\n+ builder-next: Added `entitlements` in builder config. [docker/engine#412](https://github.com/docker/engine/pull/412)\r\n- Fix builder-next: permission errors on using build secrets or ssh forwarding with userns-remap. [docker/engine#420](https://github.com/docker/engine/pull/420)\r\n- Fix builder-next: copying a symlink inside an already copied directory. [docker/engine#420](https://github.com/docker/engine/pull/420)\r\n- Fix builder-next: fatal error: concurrent map writes. [docker/engine#422](https://github.com/docker/engine/pull/422)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.12. [docker/engine#418](https://github.com/docker/engine/pull/418)\r\n* Update to RootlessKit to v0.7.0 to harden slirp4netns with mount namespace and seccomp. [docker/engine#397](https://github.com/docker/engine/pull/397)\r\n- Fix to propagate GetContainer error from event processor. [docker/engine#407](https://github.com/docker/engine/pull/407)\r\n- Fix push of OCI image. [docker/engine#405](https://github.com/docker/engine/pull/405)\r\n\r\n## 19.03.4 (2019-10-17)\r\n\r\n### Networking\r\n\r\n- Rollback libnetwork changes so `DOCKER-USER` iptables chain is back. [docker/engine#404](https://github.com/docker/engine/pull/404)\r\n\r\n## 19.03.3 (2019-10-07)\r\n\r\n### Known Issues\r\n\r\n- `DOCKER-USER` iptables chain is missing [docker/for-linux#810](https://github.com/docker/for-linux/issues/810). Users cannot perform additional container network traffic filtering on top of this iptables chain. You are not affected by this issue if you are not customizing iptables chains on top of `DOCKER-USER`.\r\n\r\n Workaround is to insert the iptables chain after docker daemon starts.\r\n ```\r\n iptables -N DOCKER-USER\r\n iptables -I FORWARD -j DOCKER-USER\r\n iptables -A DOCKER-USER -j RETURN\r\n ```\r\n### Builder\r\n\r\n- Fix builder-next: resolve digest for third party registries. [docker/engine#339](https://github.com/docker/engine/pull/339)\r\n- Fix builder-next: user namespace builds when daemon started with socket activation. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n- Fix builder-next: session: release forwarded ssh socket connection per connection. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n- Fix builder-next: llbsolver: error on multiple cache importers. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n\r\n### Networking\r\n\r\n- Fix various libnetwork issues for iptables, DNS queries, and more. [docker/engine#330](https://github.com/docker/engine/pull/330)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.10. [docker/engine#387](https://github.com/docker/engine/pull/387)\r\n* Bump containerd to 1.2.10. [docker/engine#385](https://github.com/docker/engine/pull/385)\r\n* Distribution: modify warning logic when pulling v2 schema1 manifests. [docker/engine#368](https://github.com/docker/engine/pull/368)\r\n- Fix `POST /images/create` returning a 500 status code when providing an incorrect platform option. [docker/engine#365](https://github.com/docker/engine/pull/365)\r\n- Fix `POST /build` returning a 500 status code when providing an incorrect platform option. [docker/engine#365](https://github.com/docker/engine/pull/365)\r\n- Fix panic on 32-bit ARMv7 caused by misaligned struct member. [docker/engine#363](https://github.com/docker/engine/pull/363)\r\n- Fix to return \"invalid parameter\" when linking to non-existing container. [docker/engine#352](https://github.com/docker/engine/pull/352)\r\n- Fix overlay2: busy error on mount when using kernel >= 5.2. [docker/engine#332](https://github.com/docker/engine/pull/332)\r\n- Fix `docker rmi` stuck in certain misconfigured systems, e.g. dead NFS share. [docker/engine#335](https://github.com/docker/engine/pull/335)\r\n- Fix handling of blocked I/O of exec'd processes. [docker/engine#296](https://github.com/docker/engine/pull/296)\r\n- Fix jsonfile logger: follow logs stuck when `max-size` is set and `max-file=1`. [docker/engine#378](https://github.com/docker/engine/pull/378)\r\n\r\n### Client\r\n\r\n* Mitigate against YAML files that have excessive aliasing. [docker/cli#2119](https://github.com/docker/cli/pull/2119)\r\n\r\n\r\n## 19.03.2 (2019-08-29)\r\n\r\n### Builder\r\n\r\n- Fix \"COPY --from\" to non-existing directory on Windows. [moby/moby#39695](https://github.com/moby/moby/pull/39695)\r\n- Fix builder-next: metadata commands not having created time in history. [moby/moby#39456](https://github.com/moby/moby/issues/39456)\r\n- Fix builder-next: close progress on layer export error. [moby/moby#39782](https://github.com/moby/moby/pull/39782)\r\n* Update buildkit to 588c73e1e4. [moby/moby#39781](https://github.com/moby/moby/pull/39781)\r\n\r\n### Client\r\n\r\n- Fix Windows absolute path detection on non-Windows. [docker/cli#1990](https://github.com/docker/cli/pull/1990)\r\n- Fix to zsh completion script for `docker login --username`.\r\n- Fix context: produce consistent output on `context create`. [docker/cli#1985](https://github.com/docker/cli/pull/1874)\r\n- Fix support for HTTP proxy env variable. [docker/cli#2059](https://github.com/docker/cli/pull/2059)\r\n\r\n### Logging\r\n\r\n- Fix for reading journald logs. [moby/moby#37819](https://github.com/moby/moby/pull/37819) [moby/moby#38859](https://github.com/moby/moby/pull/38859)\r\n\r\n### Networking\r\n\r\n- Prevent panic on network attach to a container with disabled networking. [moby/moby#39589](https://github.com/moby/moby/pull/39589)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.8.\r\n- Fix a potential engine panic when using XFS disk quota for containers. [moby/moby#39644](https://github.com/moby/moby/pull/39644)\r\n\r\n### Swarm\r\n\r\n- Fix an issue where nodes with lots of tasks could not be removed. [docker/swarmkit#2867](https://github.com/docker/swarmkit/pull/2867)\r\n\r\n## 19.03.1 (2019-07-25)\r\n\r\n### Runtime\r\n\r\n- Fix [CVE-2019-14271](https://nvd.nist.gov/vuln/detail/CVE-2019-14271) loading of nsswitch based config inside chroot under Glibc.\r\n\r\n## 19.03.0 (2019-07-22)\r\n\r\n### Deprecation\r\n\r\n* Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. [moby/moby#39365](https://github.com/moby/moby/pull/39365)\r\n* Remove v1.10 migrator. [moby/moby#38265](https://github.com/moby/moby/pull/38265)\r\n* Skip deprecated storage-drivers in auto-selection. [moby/moby#38019](https://github.com/moby/moby/pull/38019)\r\n* Deprecate `aufs` storage driver and add warning. [moby/moby#38090](https://github.com/moby/moby/pull/38090)\r\n\r\n### Client\r\n\r\n+ Add `--pids-limit` flag to `docker update`. [docker/cli#1765](https://github.com/docker/cli/pull/1765)\r\n+ Add systctl support for services. [docker/cli#1754](https://github.com/docker/cli/pull/1754)\r\n+ Add support for `template_driver` in composefiles. [docker/cli#1746](https://github.com/docker/cli/pull/1746)\r\n+ Add --device support for Windows. [docker/cli#1606](https://github.com/docker/cli/pull/1606)\r\n+ Data Path Port configuration support. [docker/cli#1509](https://github.com/docker/cli/pull/1509)\r\n+ Fast context switch: commands. [docker/cli#1501](https://github.com/docker/cli/pull/1501)\r\n+ Support --mount type=bind,bind-nonrecursive,... [docker/cli#1430](https://github.com/docker/cli/pull/1430)\r\n+ Add maximum replicas per node. [docker/cli#1410](https://github.com/docker/cli/pull/1410) [docker/cli#1612](https://github.com/docker/cli/pull/1612)\r\n+ Add option to pull images quietly. [docker/cli#882](https://github.com/docker/cli/pull/882)\r\n+ Add a separate `--domainname` flag. [docker/cli#1130](https://github.com/docker/cli/pull/1130)\r\n+ Add support for secret drivers in `docker stack deploy`. [docker/cli#1783](https://github.com/docker/cli/pull/1783)\r\n+ Add ability to use swarm `Configs` as `CredentialSpecs` on services. [docker/cli#1781](https://github.com/docker/cli/pull/1781)\r\n+ Add `--security-opt systempaths=unconfined` support. [docker/cli#1808](https://github.com/docker/cli/pull/1808)\r\n+ Basic framework for writing and running CLI plugins. [docker/cli#1564](https://github.com/docker/cli/pull/1564) [docker/cli#1898](https://github.com/docker/cli/pull/1898)\r\n+ Docker App v0.8.0. [docker/docker-ce-packaging#341](https://github.com/docker/docker-ce-packaging/pull/341)\r\n+ Docker buildx. [docker/docker-ce-packaging#336](https://github.com/docker/docker-ce-packaging/pull/336)\r\n* Bump google.golang.org/grpc to v1.20.1. [docker/cli#1884](https://github.com/docker/cli/pull/1884)\r\n* Cli change to pass driver specific options to docker run. [docker/cli#1767](https://github.com/docker/cli/pull/1767)\r\n* Bump Golang 1.12.5. [docker/cli#1875](https://github.com/docker/cli/pull/1875)\r\n* The `docker system info` output now segregates information relevant to the client and daemon. [docker/cli#1638](https://github.com/docker/cli/pull/1638)\r\n* (Experimental) When targetting Kubernetes, add support for `x-pull-secret: some-pull-secret` in compose-files service configs. [docker/cli#1617](https://github.com/docker/cli/pull/1617)\r\n* (Experimental) When targetting Kubernetes, add support for `x-pull-policy: ` in compose-files service configs. [docker/cli#1617](https://github.com/docker/cli/pull/1617)\r\n* cp, save, export: Prevent overwriting irregular files. [docker/cli#1515](https://github.com/docker/cli/pull/1515)\r\n* Allow npipe volume type on stack file. [docker/cli#1195](https://github.com/docker/cli/pull/1195)\r\n- Fix tty initial size error. [docker/cli#1529](https://github.com/docker/cli/pull/1529)\r\n- Fix labels copying value from environment variables. [docker/cli#1671](https://github.com/docker/cli/pull/1671)\r\n\r\n### API\r\n\r\n+ Update API version to v1.40. [moby/moby#38089](https://github.com/moby/moby/pull/38089)\r\n+ Add warnings to `/info` endpoint, and move detection to the daemon. [moby/moby#37502](https://github.com/moby/moby/pull/37502)\r\n+ Add HEAD support for `/_ping` endpoint. [moby/moby#38570](https://github.com/moby/moby/pull/38570)\r\n+ Add `Cache-Control` headers to disable caching `/_ping` endpoint. [moby/moby#38569](https://github.com/moby/moby/pull/38569)\r\n+ Add containerd, runc, and docker-init versions to /version. [moby/moby#37974](https://github.com/moby/moby/pull/37974)\r\n* Add undocumented `/grpc` endpoint and register BuildKit's controller. [moby/moby#38990](https://github.com/moby/moby/pull/38990)\r\n\r\n### Builder\r\n\r\n+ builder-next: allow setting buildkit outputs. [docker/cli#1766](https://github.com/docker/cli/pull/1766)\r\n+ builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: added inline cache support `--cache-from`. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: allow outputs configuration. [moby/moby#38898](https://github.com/moby/moby/pull/38898)\r\n* builder-next: update buildkit to 1f89ec1. [docker/engine#260](https://github.com/docker/engine/pull/260)\r\n* builder-next: buildkit now also uses systemd's resolv.conf. [docker/engine#260](https://github.com/docker/engine/pull/260)\r\n* builder-next: use Dockerfile frontend version `docker/dockerfile:1.1` by default. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n* builder-next: no longer rely on an external image for COPY/ADD operations. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n- Builder: fix `COPY --from` should preserve ownership. [moby/moby#38599](https://github.com/moby/moby/pull/38599)\r\n- builder-next: fix gcr workaround token cache. [docker/engine#212](https://github.com/docker/engine/pull/212)\r\n- builder-next: call stopprogress on download error. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n\r\n### Experimental\r\n\r\n+ Enable checkpoint/restore of containers with TTY. [moby/moby#38405](https://github.com/moby/moby/pull/38405)\r\n+ LCOW: Add support for memory and CPU limits. [moby/moby#37296](https://github.com/moby/moby/pull/37296)\r\n* Windows: Experimental: ContainerD runtime. [moby/moby#38541](https://github.com/moby/moby/pull/38541)\r\n* Windows: Experimental: LCOW requires Windows RS5+. [moby/moby#39108](https://github.com/moby/moby/pull/39108)\r\n\r\n### Security\r\n\r\n* mount: add BindOptions.NonRecursive (API v1.40). [moby/moby#38003](https://github.com/moby/moby/pull/38003)\r\n* seccomp: whitelist `io_pgetevents()`. [moby/moby#38895](https://github.com/moby/moby/pull/38895)\r\n* seccomp: allow `ptrace(2)` for 4.8+ kernels. [moby/moby#38137](https://github.com/moby/moby/pull/38137)\r\n\r\n### Runtime\r\n\r\n+ Allow running dockerd as a non-root user (Rootless mode). [moby/moby#380050](https://github.com/moby/moby/pull/38050)\r\n+ Rootless: optional support for `lxc-user-nic` SUID binary. [docker/engine#208](https://github.com/docker/engine/pull/208)\r\n+ Add DeviceRequests to HostConfig to support NVIDIA GPUs. [moby/moby#38828](https://github.com/moby/moby/pull/38828)\r\n+ Add `--device` support for Windows. [moby/moby#37638](https://github.com/moby/moby/pull/37638)\r\n+ Add memory.kernelTCP support for linux. [moby/moby#37043](https://github.com/moby/moby/pull/37043)\r\n* Making it possible to pass Windows credential specs directly to the engine. [moby/moby#38777](https://github.com/moby/moby/pull/38777)\r\n* Add pids-limit support in docker update. [moby/moby#32519](https://github.com/moby/moby/pull/32519)\r\n* Add support for exact list of capabilities. [moby/moby#38380](https://github.com/moby/moby/pull/38380)\r\n* daemon: use 'private' ipc mode by default. [moby/moby#35621](https://github.com/moby/moby/pull/35621)\r\n* daemon: switch to semaphore-gated WaitGroup for startup tasks. [moby/moby#38301](https://github.com/moby/moby/pull/38301)\r\n* Use idtools.LookupGroup instead of parsing /etc/group file for docker.sock ownership to fix: api.go doesn't respect nsswitch.conf. [moby/moby#38126](https://github.com/moby/moby/pull/38126)\r\n* cli: fix images filter when use multi reference filter. [moby/moby#38171](https://github.com/moby/moby/pull/38171)\r\n* Bump Golang to 1.12.5. [docker/engine#209](https://github.com/docker/engine/pull/209)\r\n* Bump containerd to 1.2.6. [moby/moby#39016](https://github.com/moby/moby/pull/39016)\r\n* Bump runc to 1.0.0-rc8, opencontainers/selinux v1.2.2. [docker/engine#210](https://github.com/docker/engine/pull/210)\r\n* Bump google.golang.org/grpc to v1.20.1. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n* Performance optimizations in aufs and layer store for massively parallel container creation/removal. [moby/moby#39135](https://github.com/moby/moby/pull/39135) [moby/moby#39209](https://github.com/moby/moby/pull/39209)\r\n* Pass root to chroot to for chroot Tar/Untar (CVE-2018-15664) [moby/moby#39292](https://github.com/moby/moby/pull/39292)\r\n- Fix docker `--init` with `/dev` bind mount. [moby/moby#37665](https://github.com/moby/moby/pull/37665)\r\n- Fix: fetch the right device number when greater than 255 and using `--device-read-bps` option. [moby/moby#39212](https://github.com/moby/moby/pull/39212)\r\n- Fix: \"Path does not exist\" error when path definitely exists. [moby/moby#39251](https://github.com/moby/moby/pull/39251)\r\n- Fix: [CVE-2018-15664](https://nvd.nist.gov/vuln/detail/CVE-2018-15664) symlink-exchange attack with directory traversal. [moby/moby#39357](https://github.com/moby/moby/pull/39357)\r\n- Fix [CVE-2019-13509](https://nvd.nist.gov/vuln/detail/CVE-2019-13509) in DebugRequestMiddleware: unconditionally scrub data field.\r\n\r\n### Networking\r\n\r\n+ Move IPVLAN driver out of experimental. [moby/moby#38983](https://github.com/moby/moby/pull/38983) / [docker/libnetwork#2230](https://github.com/docker/libnetwork/pull/2230)\r\n* Network: add support for 'dangling' filter. [moby/moby#31551](https://github.com/moby/moby/pull/31551)\r\n* Windows: Forcing a nil IP specified in PortBindings to IPv4zero (0.0.0.0). [docker/libnetwork#2376](https://github.com/docker/libnetwork/pull/2376)\r\n- Fix to make sure load balancer sandbox is deleted when a service is updated with `--network-rm`. [docker/engine#213](https://github.com/docker/engine/pull/213)\r\n\r\n### Swarm\r\n\r\n+ Add support for maximum replicas per node. [moby/moby#37940](https://github.com/moby/moby/pull/37940)\r\n+ Add support for GMSA CredentialSpecs from Swarmkit configs. [moby/moby#38632](https://github.com/moby/moby/pull/38632)\r\n+ Add support for sysctl options in services. [moby/moby#37701](https://github.com/moby/moby/pull/37701)\r\n+ Add support for filtering on node labels. [moby/moby#37650](https://github.com/moby/moby/pull/37650)\r\n+ Windows: Support named pipe mounts in docker service create + stack yml. [moby/moby#37400](https://github.com/moby/moby/pull/37400)\r\n+ VXLAN UDP Port configuration support. [moby/moby#38102](https://github.com/moby/moby/pull/38102)\r\n* Use Service Placement Constraints in Enforcer. [docker/swarmkit#2857](https://github.com/docker/swarmkit/pull/2857)\r\n* Increase max recv gRPC message size for nodes and secrets. [docker/engine#256](https://github.com/docker/engine/pull/256)\r\n\r\n### Logging\r\n\r\n* Enable gcplogs driver on windows. [moby/moby#37717](https://github.com/moby/moby/pull/37717)\r\n* Add zero padding for RFC5424 syslog format. [moby/moby#38335](https://github.com/moby/moby/pull/38335)\r\n* Add IMAGE_NAME attribute to journald log events. [moby/moby#38032](https://github.com/moby/moby/pull/38032)", "created_at": "2020-12-01T22:19:53Z", "project": "Docker-ce", "repo": "docker/docker-ce", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v1.0.0", "html_url": "https://github.com/OpenObservability/OpenMetrics/commit/6c5579d2b81c7d9e4b5cba34a26e22827a1ac805", "repo_url": "https://github.com/OpenObservability/OpenMetrics", "body": "Merge pull request #177 from OpenObservability/richih/ID_7\n\nFix braino", "created_at": "2020-11-25T19:16:58Z", "project": "OpenMetrics", "repo": "OpenObservability/OpenMetrics", "type": "Metrics", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "", "tag_name": "1.11.0", "html_url": "https://api.github.com/repos/apache/mesos/commits/213739cbb069b2e87aa6042b22db5cfdf78cd51e", "repo_url": "https://github.com/apache/mesos", "body": "Tagging Mesos 1.11.0\n", "created_at": "2020-11-24T16:12:42+01:00", "project": "Mesos", "repo": "apache/mesos", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "v1.0.6", "tag_name": "v1.0.6", "html_url": "https://github.com/dragonflyoss/Dragonfly/releases/tag/v1.0.6", "repo_url": "https://github.com/dragonflyoss/dragonfly", "body": "support preheat for register. At present, it has completed the integration with the harbor", "created_at": "2020-09-20T13:34:04Z", "project": "Dragonfly", "repo": "dragonflyoss/dragonfly", "type": "Image Distribution", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v1.0.6", "tag_name": "v1.0.6", "html_url": "https://github.com/dragonflyoss/Dragonfly/releases/tag/v1.0.6", "repo_url": "https://github.com/dragonflyoss/dragonfly", "body": "support preheat for register. At present, it has completed the integration with the harbor", "created_at": "2020-09-20T13:34:04Z", "project": "Dragonfly", "repo": "dragonflyoss/dragonfly", "type": "Image Distribution", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Release 1.2.0", "tag_name": "v1.2.0", "html_url": "https://github.com/opentracing/opentracing-go/releases/tag/v1.2.0", "repo_url": "https://github.com/opentracing/opentracing-go", "body": "* Use error.object per OpenTracing Semantic Conventions (#179) -- Rahman Syed\r\n* Convert nil pointer log field value to string \"nil\" (#230) -- Cyril Tovena\r\n* Add Go module support (#215) -- Zaba505\r\n* Make SetTag helper types in ext public (#229) -- Blake Edwards\r\n* Add log/fields helpers for keys from specification (#226) -- Dmitry Monakhov\r\n* Improve noop impementation (#223) -- chanxuehong\r\n* Add an extension to Tracer interface for custom go context creation (#220) -- Krzesimir Nowak\r\n * Restore the ability to reset the current span in context to nil (#231) -- Yuri Shkuro\r\n* Fix typo in comments (#222) -- meteorlxy\r\n* Improve documentation for log.Object() to emphasize the requirement to pass immutable arguments (#219) -- \u75af\u72c2\u7684\u5c0f\u4f01\u9e45\r\n* [mock] Return ErrInvalidSpanContext if span context is not MockSpanContext (#216) -- Milad Irannejad\r\n", "created_at": "2020-07-01T21:27:29Z", "project": "OpenTracing", "repo": "opentracing/opentracing-go", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.0.1", "tag_name": "v2.0.1", "html_url": "https://github.com/meolu/walle-web/releases/tag/v2.0.1", "repo_url": "https://github.com/meolu/walle-web", "body": "\r\n\u529f\u80fd\u5f3a\u5927\uff0c\u4e14\u514d\u8d39\u5f00\u6e90\u7684walle-web \u74e6\u529b\u7ec8\u4e8e\u66f4\u65b0`2.0.1`\u4e86\uff01\u5360\u7528\u4e86\u6211\u51e0\u4e4e\u6240\u6709\u4e1a\u4f59\u65f6\u95f4\uff0c\u7cbe\u529b\u4e0e\u91d1\u94b1\u4ed8\u51fa\u6362\u5404\u4f4d\u4f7f\u7528\u6536\u76ca\uff0c\u671b\u5404\u4f4d\u559c\u6b22\u4e0d\u541d\u987a\u624b star \u4ee5\u793a\u652f\u6301\uff0c\u9879\u76ee\u66f4\u597d\u4ea6\u53cd\u9988\u4e88\u4f60\u3002\r\n\r\nFeature\r\n============\r\n- \u4e0a\u7ebf\u5355\u589e\u52a0\u300c\u6211\u7684\u300d\u4e0a\u7ebf\u4efb\u52a1\u8fc7\u6ee4\r\n- \u7528\u6237\u7ba1\u7406\u6a21\u5757\u53d6\u6d88\u7528\u6237\u641c\u7d22\u4e0b\u62c9\uff0c\u6539\u4e3a\u76f4\u63a5\u641c\u7d22\r\n- \u589e\u52a0\u73af\u5883\u7ba1\u7406\u7684\u6a21\u7cca\u641c\u7d22\r\n- \u589e\u52a0\u6811\u8393\u6d3e\u7684\u7cfb\u7edf\u652f\u6301\r\n- \u652f\u6301\u591a\u4e2a\u9489\u9489hooks\uff0c\u517c\u5bb9tag\u5728\u9489\u9489\u4e0a\u663e\u793a\r\n- \u53d1\u5e03\u6d41\u7a0b\u5207\u6362gitpython\uff0c\u63d0\u901f30%\r\n- admin.sh \u65b0\u589e Ubuntu \u7cfb\u7edf\u652f\u6301\r\n- \u53d1\u9001\u8fc7\u7a0b\u4e2d\u8f6f\u94fe\u63a5\u4f7f\u7528\u7edd\u5bf9\u8def\u5f84\r\n- \u7a33\u5b9a\u63d0\u901f\u4e0a\u7ebf\u7684 branch/tag/commit \u83b7\u53d6\u529f\u80fd\r\n- \u53ef\u8bbe\u7f6e\u76ee\u6807\u670d\u52a1\u5668\u4e0a\u4fdd\u7559\u7248\u672c\u6570\r\n- \u89e3\u9664\u4e0d\u540c\u73af\u5883\u7684\u9879\u76ee\u540d\u79f0\u4e0d\u53ef\u540c\u540d\u7684\u9650\u5236\r\n- \u589e\u52a0 remember me \u9009\u9879\r\n\r\nFix\r\n============\r\n\r\n- \u4fee\u590d\u5728\u4e00\u53f0\u670d\u52a1\u5668\u4e0a\u53ef\u80fd\u4f1a\u6709\u591a\u4e2a\u4efb\u52a1\u6b63\u5728\u6267\u884c\u7684 BUG\r\n- \u9879\u76ee\u540d\u79f0\u5305\u542b|\u5bfc\u81f4\u53d1\u5e03\u5931\u8d25BUG\r\n- \u4fee\u590d\u5386\u53f2\u7248\u672c\u672a\u5220\u9664\u7684 BUG\r\n- \u4fee\u590d Debian/Ubuntu\u7684\u521d\u59cb\u5316\u95ee\u9898\r\n- \u4fee\u6539\u5bc6\u7801\u540e\uff0c\u65b0\u5bc6\u7801\u65e0\u6cd5\u767b\u5f55 (\u767b\u5f55\u65f6\u5bc6\u7801\u505a\u4e86\u4f4d\u6570\u9a8c\u8bc1)\u7684\u95ee\u9898\r\n- \u4fee\u590d BUG\uff0c\u672a\u5206\u914d\u7528\u6237\u767b\u5f55\u7684\u65f6\u5019\uff0c\u524d\u7aef\u63d0\u793a\u670d\u52a1\u5668\u9519\u8bef\u7684\u95ee\u9898\uff0c\u5c06\u9519\u8bef\u63d0\u793a\u6539\u4e3a\u63d0\u793a\u5177\u4f53\u7684\u9519\u8bef\u4fe1\u606f\r\n- \u4fee\u590d\u7528\u6237\u6ce8\u518c\u7684\u65f6\u5019\u63d0\u793a\u9519\u8bef\u7684 BUG\r\n- \u4fee\u590d\u7ed9\u6ce8\u518c\u6210\u529f\u7684\u7528\u6237\u53d1\u9001\u90ae\u4ef6\uff0c\u540e\u53f0\u90ae\u4ef6\u670d\u52a1\u5668\u9519\u8bef\uff0c\u5bfc\u81f4\u524d\u7aef\u63d0\u793a\u9519\u8bef\u7684\u95ee\u9898\r\n- \u4fee\u590dbug\uff0c\u672a\u5206\u914d\u7528\u6237\u767b\u5f55\u7684\u65f6\u5019\uff0c\u524d\u7aef\u63d0\u793a\u670d\u52a1\u5668\u9519\u8bef\uff0c\u6539\u4e3a\u63d0\u793a\u5177\u4f53\u7684\u9519\u8bef\u4fe1\u606f\r\n- \u4fee\u590d\u521b\u5efa\u8f6f\u94fe\u5931\u8d25\u7684 BUG\r\n- \u7f16\u8f91\u7a7a\u95f4\u51fa\u73b0\u9519\u8bef\u7684\u95ee\u9898\r\n- \u4fee\u590d\u73af\u5883\u7ba1\u7406\u7f16\u8f91\u4f1a\u65b0\u589e\u4e00\u6761\u8bb0\u5f55\u7684\u95ee\u9898\r\n- \u4fee\u590d\u4e0a\u7ebf\u5355\u65f6\u95f4\u663e\u793a\u4e3a\u542f\u52a8\u65f6\u95f4\u7684 BUG\r\n- \u53d1\u5e03\u6d41\u7a0b\u5207\u6362gitpython\uff0c\u63d0\u901f30%\r\n- \u4fee\u590d docker-compser.yml\u4e2ddb\u7684expose\u9009\u9879\u672a\u5bf9\u9f50\u5bfc\u81f4\u5b89\u88c5\u5931\u8d25\u7684\u95ee\u9898\r\n- \u4fee\u590d\u73af\u5883\u53d8\u91cf\u9879\u76ee\u540d\u79f0\u53ef\u80fd\u4f1a\u6709\u7a7a\u683c\u51fa\u73b0\u7684\u95ee\u9898\r\n- \u5ef6\u7eed 1.x \u7248\u672c\u7684 {VERSION} \u73af\u5883\u53d8\u91cf\uff0c\u5c06 2.0 \u7248\u672c\u7684 ${CURRENT_RELEASE} \u53d8\u91cf\u7edf\u4e00\u4e3a\u5168\u8def\u5f84\r\n- \u4fee\u590d\u5df2\u5220\u9664\u7684\u7a7a\u95f4\uff0c\u6240\u5c5e\u4eba\u767b\u5f55\u540e\u4ecd\u7136\u53ef\u4ee5\u770b\u5230\u7684\u95ee\u9898\r\n- \u4fee\u590d\u5728python3.6\u73af\u5883\u4e0b, \u542f\u52a8flask_socketio\u62a5Monkey-patching ssl after ssl has already been imported may lead to errors\u7684\u95ee\u9898\r\n- \u5176\u4ed6\u7a33\u5b9a\u6027\u4f18\u5316", "created_at": "2019-04-16T06:43:15Z", "project": "Walle", "repo": "meolu/walle-web", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.6.1", "tag_name": "v0.6.1", "html_url": "https://github.com/notaryproject/notary/releases/tag/v0.6.1", "repo_url": "https://github.com/theupdateframework/notary", "body": "+ Fixed bug where CLI requested admin privileges for all metadata operations, including listing targets on a repo [#1315](https://github.com/theupdateframework/notary/pull/1315)\r\n+ Prevented notary signer from being dumpable or ptraceable in Linux, except in debug mode [#1327](https://github.com/theupdateframework/notary/pull/1327)\r\n+ Bumped JWT dependency to fix potential Invalid Curve Attack on NIST curves within ECDH key management [#1334](https://github.com/theupdateframework/notary/pull/1334)\r\n+ If the home directory cannot be found, log a warning instead of erroring out [#1318](https://github.com/theupdateframework/notary/pull/1318)\r\n+ Bumped go version and various dependencies [#1323](https://github.com/theupdateframework/notary/pull/1323) [#1332](https://github.com/theupdateframework/notary/pull/1332) [#1335](https://github.com/theupdateframework/notary/pull/1335) [#1336](https://github.com/theupdateframework/notary/pull/1336)\r\n+ Various internal and documentation fixes [#1312](https://github.com/theupdateframework/notary/pull/1312) [#1313](https://github.com/theupdateframework/notary/pull/1313) [#1319](https://github.com/theupdateframework/notary/pull/1319) [#1320](https://github.com/theupdateframework/notary/pull/1320) [#1324](https://github.com/theupdateframework/notary/pull/1324) [#1326](https://github.com/theupdateframework/notary/pull/1326) [#1328](https://github.com/theupdateframework/notary/pull/1328) [#1329](https://github.com/theupdateframework/notary/pull/1329) [#1333](https://github.com/theupdateframework/notary/pull/1333)\r\n\r\n# SHA256\r\n\r\n```\r\nnotary-Darwin-amd64 9593cc0a341e7fe1d01e6834e9964558318a8679c058b6da755b8608dbeac3de\r\nnotary-Linux-amd64 73353b2b4b85604c738a6800465133cb3a828dff0aa26f3c0926dd9a73e19879\r\nnotary-Windows-amd64.exe 9d736f9b569b6a6a3de30cbfa3c60a764acdd445cf4ced760efa9d370bcad64f\r\n```\r\n", "created_at": "2018-04-10T18:11:06Z", "project": "Notary", "repo": "theupdateframework/notary", "type": "Security", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}]} \ No newline at end of file +{"updated_at": "2024-07-18T02:00:11Z", "total": 120, "data": [{"name": "v1.102.0", "tag_name": "v1.102.0", "html_url": "https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.102.0", "repo_url": "https://github.com/VictoriaMetrics/VictoriaMetrics", "body": "Released at 2024-07-17\r\n\r\n**Update note 1: support for snap packages was removed due to lack of interest from community. See this [pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6543) for details. Please read about supported package types [here](https://docs.victoriametrics.com/#install).**\r\n\r\n**Update note 2: [stream aggregation config](https://docs.victoriametrics.com/stream-aggregation/#stream-aggregation-config) now prevents setting multiple identical outputs. For example, `outputs: [total, total]` will fail the validation phase. In addition, `outputs: [\"quantiles(0.5)\", \"quantiles(0.9)\"]` will fail the validation as well - use `outputs: [\"quantiles(0.5, 0.9)\"]` instead.**\r\n\r\n* SECURITY: upgrade Go builder from Go1.22.4 to Go1.22.5. See the list of issues addressed in [Go1.22.5](https://github.com/golang/go/issues?q=milestone%3AGo1.22.5+label%3ACherryPickApproved).\r\n* SECURITY: upgrade base docker image (Alpine) from 3.20.0 to 3.20.1. See [alpine 3.20.1 release notes](https://www.alpinelinux.org/posts/Alpine-3.20.1-released.html).\r\n\r\n* FEATURE: [streaming aggregation](https://docs.victoriametrics.com/stream-aggregation/): expose the following metrics at `/metrics` page of [vmagent](https://docs.victoriametrics.com/vmagent/) and [single-node VictoriaMetrics](https://docs.victoriametrics.com/):\r\n * `vm_streamaggr_matched_samples_total` - the number of input samples matched by the corresponding aggregation rule\r\n * `vm_streamaggr_output_samples_total` - the number of output samples produced by the corresponding aggregation rule\r\n * `vm_streamaggr_samples_lag_seconds` - [histogram](https://docs.victoriametrics.com/keyconcepts/#histogram) with the lag between the current time and the timestamp seen in the aggregated input samples\r\n* FEATURE: [steaming aggregation](https://docs.victoriametrics.com/stream-aggregation/): add new labels to `vm_streamaggr_*` metrics:\r\n * `name` - the name of the streaming aggregation rule, which can be configured via `name` option - see [these docs](https://docs.victoriametrics.com/stream-aggregation/#stream-aggregation-config).\r\n * `url` - `-remoteWrite.url` for the corresponding `-remoteWrite.streamAggr.config`\r\n * `path` - path to the corresponding streaming aggregation config file\r\n * `position` - the position of the aggregation rule in the corresponding streaming aggregation config file\r\n* FEATURE: [streaming aggregation](https://docs.victoriametrics.com/stream-aggregation/): prevent having duplicated aggregation function as `outputs` in one [aggregation config](https://docs.victoriametrics.com/stream-aggregation/#stream-aggregation-config). It also prevents using `outputs: [\"quantiles(0.5)\", \"quantiles(0.9)\"]` instead of `outputs: [\"quantiles(0.5, 0.9)\"]`, as the former has higher computation cost for producing the same result.\r\n* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/) and [Single-node VictoriaMetrics](https://docs.victoriametrics.com/): add `-graphite.sanitizeMetricName` command-line flag for sanitizing metrics ingested via [Graphite protocol](https://docs.victoriametrics.com/#how-to-send-data-from-graphite-compatible-agents-such-as-statsd). See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6077).\r\n* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/): [`yandexcloud_sd_configs`](https://docs.victoriametrics.com/sd_configs/#yandexcloud_sd_configs): add support for obtaining IAM token in [GCE format](https://yandex.cloud/en-ru/docs/compute/operations/vm-connect/auth-inside-vm#auth-inside-vm) additionally to the [deprecated Amazon EC2 IMDSv1 format](https://yandex.cloud/en/docs/security/standard/authentication#aws-token). See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5513).\r\n* FEATURE: [vmalert](https://docs.victoriametrics.com/vmalert/): make `-replay.timeTo` optional in [replay mode](https://docs.victoriametrics.com/vmalert/#rules-backfilling). When omitted, the current timestamp will be used. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6492).\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): reduce CPU usage when proxying data ingestion requests.\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): allow disabling request body caching with `-maxRequestBodySizeToRetry=0`. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6445). Thanks to @shichanglin5 for [the pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6533).\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): allow overriding `Host` header with backend host before sending the request to the configured backend. See [these docs](https://docs.victoriametrics.com/vmauth/#modifying-http-headers) and [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6453).\r\n* FEATURE: [VictoriaMetrics cluster](https://docs.victoriametrics.com/cluster-victoriametrics/): do not retry RPC calls to vmstorage nodes if [complexity limits](https://docs.victoriametrics.com/#resource-usage-limits) were exceeded.\r\n* FEATURE: [vmbackup](https://docs.victoriametrics.com/vmbackup/) and [vmrestore](https://docs.victoriametrics.com/vmrestore/): add support for [Azure Managed Identity](https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview) and default credentials lookup. See [these docs](https://docs.victoriametrics.com/vmbackup/#providing-credentials-via-env-variables) and [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5984) for the details. Thanks to @justinrush for the [pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6518).\r\n* FEATURE: [vmbackup](https://docs.victoriametrics.com/vmbackup/) and [vmrestore](https://docs.victoriametrics.com/vmbackup/): allow overriding Azure storage domain when performing backups via `AZURE_STORAGE_DOMAIN` environment variable. See [these docs](https://docs.victoriametrics.com/vmbackup/#providing-credentials-via-env-variables) and [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5984). Thanks to @justinrush for the [pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6518).\r\n* FEATURE: [vmui](https://docs.victoriametrics.com/#vmui): show compacted result in the JSON tab for query results. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6559).\r\n* FEATURE: [dashboards](https://grafana.com/orgs/victoriametrics): add [Grafana dashboard](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/dashboards/vmauth.json) and [alerting rules](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/deployment/docker/alerts-vmauth.yml) for [vmauth](https://docs.victoriametrics.com/vmauth/) dashboard. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4313) for details.\r\n* FEATURE: [vmagent dashboard](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/dashboards/vmagent.json): `stream aggregation` section: add graphs based on newly exposed streaming aggregation metrics.\r\n\r\n* BUGFIX: [MetricsQL](https://docs.victoriametrics.com/metricsql/): properly calculate [histogram_quantile](https://docs.victoriametrics.com/metricsql/#histogram_quantile) over Prometheus buckets with inconsistent values. See [this comment](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4580#issuecomment-2186659102) and [this pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6547). Updates [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/2819).\r\n* BUGFIX: [vmagent](https://docs.victoriametrics.com/vmagent/): fix panic when using multiple topics with the same name when [ingesting metrics from Kafka](https://docs.victoriametrics.com/vmagent/#kafka-integration). See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6636) for the details.\r\n* BUGFIX: [vmalert](https://docs.victoriametrics.com/vmalert/): fix incorrect redirection in WebUI of vmalert. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6603) and [this pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6620).\r\n* BUGFIX: [vmgateway](https://docs.victoriametrics.com/vmgateway/): properly apply read and write based rate limits. See this [issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6148) for details.\r\n* BUGFIX: [vmbackupmanager](https://docs.victoriametrics.com/vmbackupmanager/): fix `vm_backup_last_run_failed` metric not being properly initialized during startup. Previously, it could imply an error even if the backup have been completed successfully. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6550) for the details.\r\n* BUGFIX: [vmui](https://docs.victoriametrics.com/#vmui): fix input cursor position reset in modal settings. See [this pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6530).\r\n* BUGFIX: [docker-compose](https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/deployment/docker#docker-compose-environment-for-victoriametrics): fix incorrect link to vmui from [VictoriaMetrics plugin in Grafana](https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/deployment/docker#grafana).\r\n\r\nThis release also includes changes from [v1.102.0-rc1](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.102.0-rc1) and [v1.102.0-rc2](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.102.0-rc2) releases.\r\n\r\nSee all the changes at the [CHANGELOG](https://docs.victoriametrics.com/changelog/).\r\n\r\n### How to run VictoriaMetrics\r\n\r\nUnpack the `victoria-metrics-*.tar.gz` archive and read [these docs](https://docs.victoriametrics.com/#operation).\r\n\r\n`vmutils-*.tag.gz` archive contains the following tools:\r\n\r\n* [vmagent](https://docs.victoriametrics.com/vmagent/)\r\n* [vmalert](https://docs.victoriametrics.com/vmalert/)\r\n* [vmalert-tool](https://docs.victoriametrics.com/vmalert-tool/)\r\n* [vmauth](https://docs.victoriametrics.com/vmauth/)\r\n* [vmbackup](https://docs.victoriametrics.com/vmbackup/)\r\n* [vmrestore](https://docs.victoriametrics.com/vmrestore/)\r\n* [vmctl](https://docs.victoriametrics.com/vmctl/)\r\n\r\n`vmutils-*-enterprise.tar.gz` archive contains the following additional [enterprise tools](https://docs.victoriametrics.com/enterprise/):\r\n\r\n* [vmbackupmanager](https://docs.victoriametrics.com/vmbackupmanager/)\r\n* [vmgateway](https://docs.victoriametrics.com/vmgateway/)\r\n\r\nThe corresponding docker images are available [here](https://hub.docker.com/r/victoriametrics/).", "created_at": "2024-07-17T18:50:30Z", "project": "VictoriaMetrics", "repo": "VictoriaMetrics/VictoriaMetrics", "type": "Db", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v0.25.5", "tag_name": "v0.25.5", "html_url": "https://github.com/flannel-io/flannel/releases/tag/v0.25.5", "repo_url": "https://github.com/coreos/flannel", "body": "## What's Changed\r\n* Fix bug in hostgw-windows by @manuelbuil in https://github.com/flannel-io/flannel/pull/1998\r\n* Update flannelCNI version by @manuelbuil in https://github.com/flannel-io/flannel/pull/2007\r\n* Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc from 1.0.924 to 1.0.953 by @dependabot in https://github.com/flannel-io/flannel/pull/2010\r\n* Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc from 1.0.953 to 1.0.958 by @dependabot in https://github.com/flannel-io/flannel/pull/2013\r\n* Bump go.etcd.io/etcd/client/v3 from 3.5.13 to 3.5.14 by @dependabot in https://github.com/flannel-io/flannel/pull/2014\r\n* Updated Flannel chart with Netpol containter and removed clustercidr by @rbrtbnfgl in https://github.com/flannel-io/flannel/pull/2012\r\n* Bump k8s.io/klog/v2 from 2.120.1 to 2.130.1 by @dependabot in https://github.com/flannel-io/flannel/pull/2016\r\n* Bump golang.org/x/net from 0.25.0 to 0.27.0 by @dependabot in https://github.com/flannel-io/flannel/pull/2015\r\n* Bump alpine from 20240329 to 20240606 in /images by @dependabot in https://github.com/flannel-io/flannel/pull/1993\r\n* Prepare update to v0.25.5 by @rbrtbnfgl in https://github.com/flannel-io/flannel/pull/2020\r\n\r\n\r\n**Full Changelog**: https://github.com/flannel-io/flannel/compare/v0.25.4...v0.25.5", "created_at": "2024-07-17T15:02:37Z", "project": "Flannel", "repo": "coreos/flannel", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "pack v0.35.0", "tag_name": "v0.35.0", "html_url": "https://github.com/buildpacks/pack/releases/tag/v0.35.0", "repo_url": "https://github.com/buildpacks/pack", "body": "## Prerequisites\r\n\r\n- A container runtime such as [Docker](https://www.docker.com/get-started) or [podman](https://podman.io/getting-started/) must be available to execute builds.\r\n\r\n## Install\r\n\r\nFor instructions on installing `pack`, see our [installation docs](https://buildpacks.io/docs/tools/pack/cli/install/).\r\n\r\n## Run\r\n\r\nRun the command `pack`.\r\n\r\nYou should see the following output\r\n\r\n```text\r\nCLI for building apps using Cloud Native Buildpacks\r\n\r\nUsage:\r\n pack [command]\r\n\r\nAvailable Commands:\r\n build Generate app image from source code\r\n builder Interact with builders\r\n buildpack Interact with buildpacks\r\n extension Interact with extensions\r\n config Interact with your local pack config file\r\n inspect Show information about a built app image\r\n stack (deprecated) Interact with stacks\r\n rebase Rebase app image with latest run image\r\n sbom Interact with SBoM\r\n completion Outputs completion script location\r\n report Display useful information for reporting an issue\r\n version Show current 'pack' version\r\n help Help about any command\r\n\r\nFlags:\r\n --force-color Force color output\r\n -h, --help Help for 'pack'\r\n --no-color Disable color output\r\n -q, --quiet Show less output\r\n --timestamps Enable timestamps in output\r\n -v, --verbose Show more output\r\n --version Show current 'pack' version\r\n\r\nUse \"pack [command] --help\" for more information about a command.\r\n```\r\n\r\n## Info\r\n\r\nBuilders created with this release of the pack CLI contain [lifecycle v0.19.6](https://github.com/buildpack/lifecycle/releases/tag/v0.19.6) by default.\r\n\r\n## Changelog\r\n\r\n### Features\r\n\r\n* Fixes from security review (#2217 by @natalieparellano)\r\n * Ensure ownership of build and launch cache volumes\r\n * Validate application names do not match trusted build inputs\r\n * Warn if NOT `--pull-policy=always` in container\r\n * Run build containers with `userns=host` and set security-opt field to `no-new-privileges:true`\r\n * Run build containers in a separate ephemeral Docker bridge network\r\n * Use the untrusted flow when buildpacks are added to a trusted builder\r\n* Update the Google builder in the list of known builders (#2203 by @hhiroshell)\r\n* Don't create an ephemeral builder if it isn't truly needed (#2196 by @natalieparellano)\r\n\r\n### Bugfixes\r\n\r\n* Treat trusted (but not suggested) builders as trusted (#2205 by @colincasey)\r\n* When parsing project.toml, don't warn about unexpected keys that are actually expected (#2197 by @natalieparellano)\r\n\r\n## Contributors\r\n\r\nWe'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors:\r\n\r\n@AidanDelaney, @anjannath, @colincasey, @edmorley, @dependabot[bot], @hhiroshell, @jjbustamante, @natalieparellano\r\n", "created_at": "2024-07-17T14:58:31Z", "project": "Buildpacks", "repo": "buildpacks/pack", "type": "Package", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v4.0.1", "tag_name": "v4.0.1", "html_url": "https://github.com/jumpserver/jumpserver/releases/tag/v4.0.1", "repo_url": "https://github.com/jumpserver/jumpserver", "body": "## Changelog\r\n\r\nJumpServer CE:\r\n- Supported the management of PostgreSQL databases. [#13716](https://github.com/jumpserver/jumpserver/pull/13716)\r\n- Supported creating assets using a custom platform. [#13720](https://github.com/jumpserver/jumpserver/pull/13720)\r\n- Fixed deployment failures on the remote application machine. [#13725](https://github.com/jumpserver/jumpserver/pull/13725)\r\n\r\nJumpServer EE:\r\n- Fixed cloud asset synchronization failure. \r\n", "created_at": "2024-07-17T13:08:20Z", "project": "Jumpserver", "repo": "jumpserver/jumpserver", "type": "Security", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.29.0", "tag_name": "v2.29.0", "html_url": "https://github.com/docker/compose/releases/tag/v2.29.0", "repo_url": "https://github.com/docker/compose", "body": "## What's Changed\r\n### \u2728 Improvements\r\n* Add JSON stream progress writer [(11478)](https://github.com/docker/compose/pull/11478)\r\n* Add `--prune` option to docker-compose `watch` command [(11932)](https://github.com/docker/compose/pull/11932)\r\n\r\n### \ud83d\udc1b Fixes\r\n* Exclude unnecessary resources after services have been selected [(11978)](https://github.com/docker/compose/pull/11978)\r\n* Empty env variable with no value must be unset in container[(11965)]( https://github.com/docker/compose/pull/11965)\r\n* Restore setEnvWithDotEnv [(11974)](https://github.com/docker/compose/pull/11974)\r\n\r\n### \ud83d\udd27 Internal\r\n* Test with docker engine v27.0.3 [(11927)](https://github.com/docker/compose/pull/11927)\r\n* Remove COMPOSE_MENU env from e2e tests [(11654)](https://github.com/docker/compose/pull/11654)\r\n* Add stale workflow [(11968)](https://github.com/docker/compose/pull/11968)\r\n* Change time before closing stale [(11979)](https://github.com/docker/compose/pull/11979)\r\n* Fix: typos [(11632)](https://github.com/docker/compose/pull/11632)\r\n\r\n### \u2699\ufe0f Dependencies\r\n\r\n* Build(deps): bump docker/cli, docker/docker v27.0.2 [(11938)](https://github.com/docker/compose/pull/11938)\r\n* Build(deps): docker/cli, docker/docker v27.0.3[(11951)](https://github.com/docker/compose/pull/11951)\r\n* Build(deps): bump compose-go to v2.1.4, buildx to v0.16.0, containerd to v1.7.19 and buildx to v0.15.0[(11987)](https://github.com/docker/compose/pull/11987)\r\n\r\n\r\n## New Contributors\r\n* @idsulik made their first contribution in https://github.com/docker/compose/pull/11932\r\n* @testwill made their first contribution in https://github.com/docker/compose/pull/11632\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v2.28.1...v2.29.0", "created_at": "2024-07-17T12:48:13Z", "project": "Docker-compose", "repo": "docker/compose", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v2.10.18", "tag_name": "v2.10.18", "html_url": "https://github.com/nats-io/nats-server/releases/tag/v2.10.18", "repo_url": "https://github.com/nats-io/nats-server", "body": "## Changelog\r\n\r\nRefer to the [2.10 Upgrade Guide](https://docs.nats.io/release-notes/whats_new/whats_new_210) for backwards compatibility notes with 2.9.x.\r\n\r\n### Go Version\r\n- 1.22.5\r\n\r\n### Dependencies\r\n\r\n- github.com/nats-io/jwt v2.5.8 (#5618)\r\n- github.com/minio/highwayhash v1.0.3 (#5627)\r\n- golang.org/x/crypto v0.25.0 (#5627)\r\n- golang.org/x/sys v0.22.0 (#5627)\r\n\r\n### Improved\r\n\r\nEmbedded\r\n- Export server function to initiate \u201clame duck mode\u201d when embedding NATS (#5660)\r\n\r\nJetStream\r\n- CPU spike during recalculation of first message in the memory store (#5629)\r\n\r\n### Fixed\r\nJetStream\r\n- Fix duplicate callbacks on full wildcard match (#5610)\r\n- Multiple fixes for the filestore per-subject state (#5616)\r\n- Fix checkSkipFirstBlock which could return a negative index if the first block in the per-subject index is outdated (#5630)\r\n- Don't ack messages if consumer is filtered and they were not applicable (#5639, #5612, #5638)\r\n- Protect against possible panic in the filestore where the stree index is nil (#5662)\r\n- Prevent panic when shutting down a server immediately after starting it (#5663)\r\n\r\n### Complete Changes\r\n \r\nhttps://github.com/nats-io/nats-server/compare/v2.10.17...v2.10.18", "created_at": "2024-07-17T11:48:39Z", "project": "NATS", "repo": "nats-io/nats-server", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v17.2.0", "html_url": "https://api.github.com/repos/gitlabhq/gitlabhq/commits/f0b0995ac20d1b05d75055681e66e9ba8b1ca338", "repo_url": "https://github.com/gitlabhq/gitlabhq", "body": "Add latest changes from gitlab-org/gitlab@17-2-stable-ee", "created_at": "2024-07-17T10:18:58Z", "project": "Gitlab-ce", "repo": "gitlabhq/gitlabhq", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Kubernetes v1.30.3", "tag_name": "v1.30.3", "html_url": "https://github.com/kubernetes/kubernetes/releases/tag/v1.30.3", "repo_url": "https://github.com/kubernetes/kubernetes", "body": "\nSee [kubernetes-announce@](https://groups.google.com/forum/#!forum/kubernetes-announce). Additional binary downloads are linked in the [CHANGELOG](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md).\n\nSee [the CHANGELOG](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md) for more details.\n\n\n\n", "created_at": "2024-07-16T23:48:11Z", "project": "Kubernetes", "repo": "kubernetes/kubernetes", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.65.1", "tag_name": "v1.65.1", "html_url": "https://github.com/grpc/grpc/releases/tag/v1.65.1", "repo_url": "https://github.com/grpc/grpc", "body": "This is release gRPC Core 1.65.1 (gnarly).\r\n\r\nFor gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases).\r\n\r\nThis release contains refinements, improvements, and bug fixes.\r\n", "created_at": "2024-07-16T22:53:49Z", "project": "gRPC", "repo": "grpc/grpc", "type": "Remote Procedure Call", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "helm-loki-6.7.1", "html_url": "https://github.com/grafana/loki/commit/b5b861c348bc768254fd083fb40d2820cf347be6", "repo_url": "https://github.com/grafana/loki", "body": "fix(helm): Update yaml file `./production/helm/loki/Chart.yaml` (+1 other) (#13392)\n\nCo-authored-by: Trevor Whitney ", "created_at": "2024-07-16T22:00:33Z", "project": "loki", "repo": "grafana/loki", "type": "Log", "hosting": "github", "add_time": "2020-11-01T11:11:37Z", "version": "tag"}, {"name": "", "tag_name": "v19.0.1", "html_url": "https://api.github.com/repos/chef/chef/commits/bbb0a6b63bdaf79000a243e0e0c05203c52f7e53", "repo_url": "https://github.com/chef/chef", "body": "Bump version to 19.0.1 by Chef Expeditor\n\nObvious fix; these changes are the result of automation not creative thinking.", "created_at": "2024-07-16T20:30:25Z", "project": "Chef", "repo": "chef/chef", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "Istio 1.22.3", "tag_name": "1.22.3", "html_url": "https://github.com/istio/istio/releases/tag/1.22.3", "repo_url": "https://github.com/istio/istio", "body": "[Artifacts](http://gcsweb.istio.io/gcs/istio-release/releases/1.22.3/)\r\n[Release Notes](https://istio.io/news/releases/1.22.x/announcing-1.22.3/)", "created_at": "2024-07-16T17:55:12Z", "project": "Istio", "repo": "istio/istio", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.468", "tag_name": "jenkins-2.468", "html_url": "https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.468", "repo_url": "https://github.com/jenkinsci/jenkins", "body": "_This is an automatically generated changelog draft for Jenkins weekly releases.\r\nSee https://www.jenkins.io/changelog/2.468/ for the official changelog for this release._\r\n\r\n## \ud83c\udf89 Major features and improvements\r\n\r\n* [JENKINS-69869](https://issues.jenkins.io/browse/JENKINS-69869) - Categorize the user properties (#7268) @Wadeck\r\n\r\n## \ud83d\udc77 Changes for plugin developers\r\n\r\n* Allow administrative monitors to be displayed for users with `Overall/MANAGE` permission (#9437) @Vlatombe\r\n\r\nAll contributors: @Vlatombe, @Wadeck, @basil, @dependabot, @dependabot[bot], @jenkins-release-bot, @jglick, @renovate and @renovate[bot]\r\n", "created_at": "2024-07-16T13:36:31Z", "project": "Jenkins", "repo": "jenkinsci/jenkins", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v1.8.2", "html_url": "https://github.com/hashicorp/nomad/commit/7f0822c1e4f25907d9f60e2d595411950dd1bd28", "repo_url": "https://github.com/hashicorp/nomad", "body": "Generate files for 1.8.2 release", "created_at": "2024-07-16T08:50:09Z", "project": "Nomad", "repo": "hashicorp/nomad", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "Teleport 16.1.0", "tag_name": "v16.1.0", "html_url": "https://github.com/gravitational/teleport/releases/tag/v16.1.0", "repo_url": "https://github.com/gravitational/teleport", "body": "## Description\n\n### New logo\n\nWe're excited to announce an update to the Teleport logo. This refresh aligns\nwith our evolving brand and will be reflected across the product, our marketing\nsite (goteleport.com), branded content, swag, and more.\n\nThe new logo will appear in the web UI starting with this release and on the\nmarketing website starting from July 17th, 2024.\n\n### Database Access session replay\n\nDatabase Access users will be able to watch PostgreSQL query replays in the web\nUI or with tsh.\n\n### Other improvements and fixes\n\n* Fixed \"staircase\" text output for non-interactive Kube exec sessions in Web UI. [#44249](https://github.com/gravitational/teleport/pull/44249)\n* Fixed a leak in the admin process spawned by starting VNet through `tsh vnet` or Teleport Connect. [#44225](https://github.com/gravitational/teleport/pull/44225)\n* Fixed a `kube-agent-updater` bug affecting resolutions of private images. [#44191](https://github.com/gravitational/teleport/pull/44191)\n* The `show_resources` option is no longer required for statically configured proxy ui settings. [#44181](https://github.com/gravitational/teleport/pull/44181)\n* The `teleport-cluster` chart can now use existing ingresses instead of creating its own. [#44146](https://github.com/gravitational/teleport/pull/44146)\n* Ensure that `tsh login` outputs accurate status information for the new session. [#44143](https://github.com/gravitational/teleport/pull/44143)\n* Fixes \"device trust mode _x_ requires Teleport Enterprise\" errors on `tctl`. [#44133](https://github.com/gravitational/teleport/pull/44133)\n* Added the `tbot install systemd` command for installing tbot as a service on Linux systems. [#44083](https://github.com/gravitational/teleport/pull/44083)\n* Added ability to list access list members in json format in `tctl`. [#44071](https://github.com/gravitational/teleport/pull/44071)\n* Update grpc to `v1.64.1` (patches `GO-2024-2978`). [#44067](https://github.com/gravitational/teleport/pull/44067)\n* Batch access review reminders into 1 message and provide link out to the web UI. [#44034](https://github.com/gravitational/teleport/pull/44034)\n* Fixed denying access despite access being configured for Notification Routing Rules in the web UI. [#44029](https://github.com/gravitational/teleport/pull/44029)\n* Honor proxy templates in tsh ssh. [#44026](https://github.com/gravitational/teleport/pull/44026)\n* Fixed eBPF error occurring during startup on Linux RHEL 9. [#44023](https://github.com/gravitational/teleport/pull/44023)\n* Fixed Redshift auto-user deactivation/deletion failure that occurs when a user is created or deleted and another user is deactivated concurrently. [#43968](https://github.com/gravitational/teleport/pull/43968)\n* Lower latency of detecting Kubernetes cluster becoming online. [#43967](https://github.com/gravitational/teleport/pull/43967)\n* Teleport AMIs now optionally source environment variables from `/etc/default/teleport` as regular Teleport package installations do. [#43962](https://github.com/gravitational/teleport/pull/43962)\n* Make `tbot` compilable on Windows. [#43959](https://github.com/gravitational/teleport/pull/43959)\n* Add a new event to the database session recording with query/command result information. [#43955](https://github.com/gravitational/teleport/pull/43955)\n* Enabled setting event types to forward, skip events, skip session types in event-handler helm chart. [#43938](https://github.com/gravitational/teleport/pull/43938)\n* `extraLabels` configured in `teleport-kube-agent` chart values are now correctly propagated to post-delete hooks. A new `extraLabels.job` object has been added for labels which should only apply to the post-delete job. [#43932](https://github.com/gravitational/teleport/pull/43932)\n* Add support for Teams to Opsgenie plugin alert creation. [#43916](https://github.com/gravitational/teleport/pull/43916)\n* Machine ID outputs now execute individually and concurrently, meaning that one failing output does not disrupt other outputs, and that performance when generating a large number of outputs is improved. [#43876](https://github.com/gravitational/teleport/pull/43876)\n* SAML IdP service provider resource can now be updated from the Web UI. [#4651](https://github.com/gravitational/teleport.e/pull/4651)\n* Fixed empty condition from unquoted string with YAML editor for Notification Routing Rules in the Web UI. [#4636](https://github.com/gravitational/teleport.e/pull/4636)\n* Teleport Enterprise now supports the `TELEPORT_REPORTING_HTTP(S)_PROXY` environment variable to specify the URL of the HTTP(S) proxy used for connections to our usage reporting ingest service. [#4568](https://github.com/gravitational/teleport.e/pull/4568)\n* Fixed inaccurately notifying user that access list reviews are due in the web UI. [#4521](https://github.com/gravitational/teleport.e/pull/4521)\n\n\n## Download\n\nDownload the current and previous releases of Teleport at https://goteleport.com/download.\n\nDownload the current release of Teleport plugins from the links below.\n* Slack ([Linux amd64](https://get.gravitational.com/teleport-access-slack-v16.1.0-linux-amd64-bin.tar.gz))\n* Mattermost ([Linux amd64](https://get.gravitational.com/teleport-access-mattermost-v16.1.0-linux-amd64-bin.tar.gz))\n* Discord ([Linux amd64](https://get.gravitational.com/teleport-access-discord-v16.1.0-linux-amd64-bin.tar.gz))\n* Terraform Provider ([Linux amd64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-linux-amd64-bin.tar.gz) | [Linux arm64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-linux-arm64-bin.tar.gz) | [macOS amd64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-amd64-bin.tar.gz) | [macOS arm64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-arm64-bin.tar.gz) | [macOS universal](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-universal-bin.tar.gz))\n* Event Handler ([Linux amd64](https://get.gravitational.com/teleport-event-handler-v16.1.0-linux-amd64-bin.tar.gz) | [macOS amd64](https://get.gravitational.com/teleport-event-handler-v16.1.0-darwin-amd64-bin.tar.gz))\n* PagerDuty ([Linux amd64](https://get.gravitational.com/teleport-access-pagerduty-v16.1.0-linux-amd64-bin.tar.gz))\n* Jira ([Linux amd64](https://get.gravitational.com/teleport-access-jira-v16.1.0-linux-amd64-bin.tar.gz))\n* Email ([Linux amd64](https://get.gravitational.com/teleport-access-email-v16.1.0-linux-amd64-bin.tar.gz))\n* Microsoft Teams ([Linux amd64](https://get.gravitational.com/teleport-access-msteams-v16.1.0-linux-amd64-bin.tar.gz))\n\n", "created_at": "2024-07-16T00:24:16Z", "project": "Teleport", "repo": "gravitational/teleport", "type": "DevOps", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v2.17.2", "html_url": "https://github.com/ansible/ansible/commit/4f96015ce0dea22f95e46306fac46015a3b4ca52", "repo_url": "https://github.com/ansible/ansible", "body": "New release v2.17.2 (#83611)", "created_at": "2024-07-15T19:28:43Z", "project": "Ansible", "repo": "ansible/ansible", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "24.7.0", "tag_name": "24.7.0", "html_url": "https://github.com/getsentry/sentry/releases/tag/24.7.0", "repo_url": "https://github.com/getsentry/sentry", "body": "### Hierarchical grouping deprecation (ongoing)\n\nThis project will move any projects using the mobile grouping configuration as defined here:\r\nhttps://github.com/getsentry/sentry/blob/44d816f0b9a9450fdf47136313b3a4b955ceab84/src/sentry/grouping/strategies/configurations.py#L160-L188\n\nBy: @armenzg (#74144)\n\n### Various fixes & improvements\n\n- chore(api): Rewrite Org Details docs (#73293) by @isabellaenriquez\n- metrics(replay): log rrweb_event_count to slow clicks table (#74277) by @aliu39\n- fix(slack): Fix error handling when fetching slack channel information (#74267) by @dashed\n- chore(replay): alpha -> beta (#74279) by @michellewzhang\n- feat(trace-view): Add UI fallback to old view for STs (#73684) by @k-fish\n- chore(similarity): Add killswitches for each feature flag (#74274) by @jangjodi\n- feat(prompts): support a visible status for un-hiding components (#74228) by @aliu39\n- nit(opsgenie): add config access requirement to error text (#74111) by @mifu67\n- ref(similarity): Add killswitch to delete record task (#74212) by @jangjodi\n- ref(profiling) battery usage chart (#74273) by @JonasBa\n- ref(discover): Use snake case for dataset variable (#74215) by @narsaynorath\n- ref(proguard): Deobfuscate view hierarchies as part of symbolication (#74196) by @loewenheim\n- feat(profiling) construct profile from continuous chunk (#74171) by @JonasBa\n- ref(profiling) store unit on profile chart (#74152) by @JonasBa\n- ref(metrics): Update copies (#74270) by @priscilawebdev\n- ref(proguard): Remove separate queue (#74269) by @loewenheim\n- ref(metrics): Update copies (#74268) by @priscilawebdev\n- Revert \"ref(proguard): Remove separate queue (#74198)\" (a1ab12d0) by @getsentry-bot\n- ref(proguard): Remove separate queue (#74198) by @loewenheim\n- feat(metrics): numeric span attribute extraction (#74190) by @obostjancic\n- feat(metrics): update extraction rule tag description (#74118) by @obostjancic\n- fix(minimetrics): skip span attribute attach if there is no span (#74193) by @obostjancic\n- feat(auto-import): Enable default vscode auto-import for Sentry BE (#74197) by @MichaelSun48\n- fix: fix broken links to Performance docs pages (#74235) by @mjq\n\n_Plus 911 more_", "created_at": "2024-07-15T17:03:07Z", "project": "Sentry", "repo": "getsentry/sentry", "type": "Monitor", "hosting": "github", "add_time": "2019-09-30T11:11:37Z"}, {"name": "v3.1.0", "tag_name": "v3.1.0", "html_url": "https://github.com/traefik/traefik/releases/tag/v3.1.0", "repo_url": "https://github.com/containous/traefik", "body": "**Important:** Please read the [migration guide](https://doc.traefik.io/traefik/v3.1/migration/v3/#v30-to-v31).\r\n\r\n**Enhancements:**\r\n- **[k8s,k8s/gatewayapi]** Support invalid HTTPRoute status ([#10714](https://github.com/traefik/traefik/pull/10714) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** KubernetesGateway provider is no longer experimental ([#10840](https://github.com/traefik/traefik/pull/10840) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Bump Gateway API to v1.1.0 ([#10835](https://github.com/traefik/traefik/pull/10835) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Fix route attachments to gateways ([#10761](https://github.com/traefik/traefik/pull/10761) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support HTTPRoute method and query param matching ([#10815](https://github.com/traefik/traefik/pull/10815) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support HTTPURLRewrite filter ([#10571](https://github.com/traefik/traefik/pull/10571) by [SantoDE](https://github.com/SantoDE))\r\n- **[k8s,k8s/gatewayapi]** Set Gateway HTTPRoute status ([#10667](https://github.com/traefik/traefik/pull/10667) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support ReferenceGrant for HTTPRoute backends ([#10771](https://github.com/traefik/traefik/pull/10771) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Compute HTTPRoute priorities ([#10766](https://github.com/traefik/traefik/pull/10766) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support RegularExpression for path matching ([#10717](https://github.com/traefik/traefik/pull/10717) by [dmavrommatis](https://github.com/dmavrommatis))\r\n- **[k8s/crd,k8s]** Support HealthCheck for ExternalName services ([#10467](https://github.com/traefik/traefik/pull/10467) by [marcmognol](https://github.com/marcmognol))\r\n- **[k8s/ingress,k8s/crd,k8s,k8s/gatewayapi]** Migrate to EndpointSlices API ([#10664](https://github.com/traefik/traefik/pull/10664) by [jnoordsij](https://github.com/jnoordsij))\r\n- **[k8s/ingress,k8s/crd,k8s]** Change log level from Warning to Info when ExternalName services is enabled ([#10682](https://github.com/traefik/traefik/pull/10682) by [marcmognol](https://github.com/marcmognol))\r\n- **[k8s/ingress,k8s/crd,k8s]** Allow to use internal Node IPs for NodePort services ([#10278](https://github.com/traefik/traefik/pull/10278) by [jorisvergeer](https://github.com/jorisvergeer))\r\n- **[middleware,k8s,k8s/gatewayapi]** Improve HTTPRoute Redirect Filter with port and scheme ([#10784](https://github.com/traefik/traefik/pull/10784) by [rtribotte](https://github.com/rtribotte))\r\n- **[middleware,k8s,k8s/gatewayapi]** Support HTTPRoute redirect port and scheme ([#10802](https://github.com/traefik/traefik/pull/10802) by [rtribotte](https://github.com/rtribotte))\r\n- **[middleware]** Support Content-Security-Policy-Report-Only in the headers middleware ([#10709](https://github.com/traefik/traefik/pull/10709) by [SpecLad](https://github.com/SpecLad))\r\n- **[middleware]** Add support for Zstandard to the compression middleware ([#10660](https://github.com/traefik/traefik/pull/10660) by [Belphemur](https://github.com/Belphemur))\r\n- **[plugins]** Enhance wasm plugins ([#10829](https://github.com/traefik/traefik/pull/10829) by [juliens](https://github.com/juliens))\r\n- **[plugins]** Add logs for plugins load ([#10848](https://github.com/traefik/traefik/pull/10848) by [mmatur](https://github.com/mmatur))\r\n- **[server]** Support systemd socket-activation ([#10399](https://github.com/traefik/traefik/pull/10399) by [juliens](https://github.com/juliens))\r\n\r\n**Bug fixes:**\r\n- **[k8s,k8s/gatewayapi]** Retry on Gateway API resource status update ([#10881](https://github.com/traefik/traefik/pull/10881) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Do not disable Gateway API provider if not enabled in experimental ([#10862](https://github.com/traefik/traefik/pull/10862) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[otel]** Bump opentelemetry-go to v1.28 ([#10876](https://github.com/traefik/traefik/pull/10876) by [arukiidou](https://github.com/arukiidou))\r\n- **[plugins]** Fix build only linux and darwin support wazergo ([#10857](https://github.com/traefik/traefik/pull/10857) by [juliens](https://github.com/juliens))\r\n- **[healthcheck,k8s/crd,k8s]** Fix Healthcheck default value for ExternalName services ([#10778](https://github.com/traefik/traefik/pull/10778) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[middleware,metrics,tracing]** Upgrade to OpenTelemetry Semantic Conventions v1.26.0 ([#10850](https://github.com/traefik/traefik/pull/10850) by [mmatur](https://github.com/mmatur))\r\n\r\n**Documentation:**\r\n- **[k8s,k8s/gatewayapi]** Fix the Kubernetes Gateway API documentation ([#10844](https://github.com/traefik/traefik/pull/10844) by [nmengin](https://github.com/nmengin))\r\n- **[k8s,k8s/gatewayapi]** Rework Kubernetes Gateway API documentation ([#10897](https://github.com/traefik/traefik/pull/10897) by [kevinpollet](https://github.com/kevinpollet))\r\n- Prepare release v3.1.0-rc3 ([#10872](https://github.com/traefik/traefik/pull/10872) by [rtribotte](https://github.com/rtribotte))\r\n- Prepare release v3.1.0-rc2 ([#10860](https://github.com/traefik/traefik/pull/10860) by [kevinpollet](https://github.com/kevinpollet))\r\n- Prepare release v3.1.0-rc1 ([#10856](https://github.com/traefik/traefik/pull/10856) by [rtribotte](https://github.com/rtribotte))\r\n\r\n**Misc:**\r\n- Merge current v3.0 into v3.1 ([#10902](https://github.com/traefik/traefik/pull/10902) by [rtribotte](https://github.com/rtribotte))\r\n- Merge current v3.0 into v3.1 ([#10871](https://github.com/traefik/traefik/pull/10871) by [rtribotte](https://github.com/rtribotte))\r\n- Merge current v3.0 into master ([#10853](https://github.com/traefik/traefik/pull/10853) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10811](https://github.com/traefik/traefik/pull/10811) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10789](https://github.com/traefik/traefik/pull/10789) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10750](https://github.com/traefik/traefik/pull/10750) by [kevinpollet](https://github.com/kevinpollet))\r\n- Merge current v3.0 into master ([#10655](https://github.com/traefik/traefik/pull/10655) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10567](https://github.com/traefik/traefik/pull/10567) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10418](https://github.com/traefik/traefik/pull/10418) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10040](https://github.com/traefik/traefik/pull/10040) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#9933](https://github.com/traefik/traefik/pull/9933) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9897](https://github.com/traefik/traefik/pull/9897) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9871](https://github.com/traefik/traefik/pull/9871) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9807](https://github.com/traefik/traefik/pull/9807) by [ldez](https://github.com/ldez))\r\n", "created_at": "2024-07-15T14:38:04Z", "project": "Traefik", "repo": "containous/traefik", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "3.8.0-rc1", "html_url": "https://api.github.com/repos/apache/kafka/commits/d54ce2124befa16bc0d40165f246cfd6f5067ae0", "repo_url": "https://github.com/apache/kafka", "body": "Bump version to 3.8.0", "created_at": "2024-07-15T13:43:42Z", "project": "Kafka", "repo": "apache/kafka", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "6.1.0-alpha.5", "html_url": "https://api.github.com/repos/Graylog2/graylog2-server/commits/e52dca4bfb6a051129a3dec753b0e0d0e136a8ef", "repo_url": "https://github.com/Graylog2/graylog2-server", "body": "[graylog2-server] prepare release 6.1.0-alpha.5", "created_at": "2024-07-15T11:39:51Z", "project": "Graylog", "repo": "Graylog2/graylog2-server", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "", "tag_name": "6.4.17", "html_url": "https://api.github.com/repos/zabbix/zabbix/commits/c12261f00b420ad70ce35a8e34b6a35f39a52924", "repo_url": "https://github.com/zabbix/zabbix", "body": ".......... [ZBXNEXT-826] updated release date and version for 6.4.17", "created_at": "2024-07-15T11:03:51Z", "project": "zabbix", "repo": "zabbix/zabbix", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.19.1", "tag_name": "v1.19.1", "html_url": "https://github.com/hashicorp/consul/releases/tag/v1.19.1", "repo_url": "https://github.com/hashicorp/consul", "body": "## 1.19.1 (July 11, 2024)\n\nSECURITY:\n\n* Upgrade envoy module dependencies to version 1.27.7, 1.28.5 and 1.29.7 or higher to resolve [CVE-2024-39305](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-39305) [[GH-21524](https://github.com/hashicorp/consul/issues/21524)]\n* Upgrade go version to 1.22.5 to address [CVE-2024-24791](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-24791) [[GH-21507](https://github.com/hashicorp/consul/issues/21507)]\n* Upgrade go-retryablehttp to address [CVE-2024-6104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-6104) [[GH-21384](https://github.com/hashicorp/consul/issues/21384)]\n* agent: removed reflected cross-site scripting vulnerability [[GH-21342](https://github.com/hashicorp/consul/issues/21342)]\n* ui: Pin and namespace sub-module dependencies related to the Consul UI [[GH-21378](https://github.com/hashicorp/consul/issues/21378)]\n\nIMPROVEMENTS:\n\n* mesh: update supported envoy version 1.29.5 in addition to 1.28.4, 1.27.6. [[GH-21277](https://github.com/hashicorp/consul/issues/21277)]\n\nBUG FIXES:\n\n* core: Fix multiple incorrect type conversion for potential overflows [[GH-21251](https://github.com/hashicorp/consul/issues/21251)]\n* core: Fix panic runtime error on AliasCheck [[GH-21339](https://github.com/hashicorp/consul/issues/21339)]\n* dns: Fix a regression where DNS SRV questions were returning duplicate hostnames instead of encoded IPs.\n This affected Nomad integrations with Consul. [[GH-21361](https://github.com/hashicorp/consul/issues/21361)]\n* dns: Fix a regression where DNS tags using the standard lookup syntax, `tag.name.service.consul`, were being disregarded. [[GH-21361](https://github.com/hashicorp/consul/issues/21361)]\n* dns: Fixes a spam log message \"Failed to parse TTL for prepared query...\"\n that was always being logged on each prepared query evaluation. [[GH-21381](https://github.com/hashicorp/consul/issues/21381)]\n* terminating-gateway: **(Enterprise Only)** Fixed issue where enterprise metadata applied to linked services was the terminating-gateways enterprise metadata and not the linked services enterprise metadata. [[GH-21382](https://github.com/hashicorp/consul/issues/21382)]\n* txn: Fix a bug where mismatched Consul server versions could result in undetected data loss for when using newer Transaction verbs. [[GH-21519](https://github.com/hashicorp/consul/issues/21519)]\n\n", "created_at": "2024-07-11T14:47:27Z", "project": "Consul", "repo": "hashicorp/consul", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "r8.0.0-rc13", "html_url": "https://api.github.com/repos/mongodb/mongo/commits/191b175a01c7f712b4ef851d584f7e7ba5cee056", "repo_url": "https://github.com/mongoDb/mongo", "body": "SERVER-91997 Prevent holding fcv lock while doing remote request in resharding (#24587)\n\nGitOrigin-RevId: b5271455825d4af9af540e3dd05ae19963355efb", "created_at": "2024-07-11T14:05:18Z", "project": "MongoDb", "repo": "mongoDb/mongo", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "KubeEdge v1.17.1 release", "tag_name": "v1.17.1", "html_url": "https://github.com/kubeedge/kubeedge/releases/tag/v1.17.1", "repo_url": "https://github.com/kubeedge/kubeedge", "body": "See [CHANGELOG-1.17.md](https://github.com/kubeedge/kubeedge/blob/master/CHANGELOG/CHANGELOG-1.17.md) for details.", "created_at": "2024-07-11T12:24:54Z", "project": "KubeEdge", "repo": "kubeedge/kubeedge", "type": "Edge", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Helm v3.15.3", "tag_name": "v3.15.3", "html_url": "https://github.com/helm/helm/releases/tag/v3.15.3", "repo_url": "https://github.com/helm/helm", "body": "Helm v3.15.3 is a patch release. Users are encouraged to upgrade for the best experience. Users are encouraged to upgrade for the best experience.\r\n\r\nThe community keeps growing, and we'd love to see you there!\r\n\r\n- Join the discussion in [Kubernetes Slack](https://kubernetes.slack.com):\r\n - for questions and just to hang out\r\n - for discussing PRs, code, and bugs\r\n- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via [Zoom](https://zoom.us/j/696660622)\r\n- Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0)\r\n\r\n## Installation and Upgrading\r\n\r\nDownload Helm v3.15.3. The common platform binaries are here:\r\n\r\n- [MacOS amd64](https://get.helm.sh/helm-v3.15.3-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-darwin-amd64.tar.gz.sha256sum) / 68306cbd9808271cd95974328e4238c052c8495e09b0038828b65190491aeb9c)\r\n- [MacOS arm64](https://get.helm.sh/helm-v3.15.3-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-darwin-arm64.tar.gz.sha256sum) / 9ed53b19cfd935908c5269ba3e88028462fc4c249f85f937ae8cc04b6fe9cead)\r\n- [Linux amd64](https://get.helm.sh/helm-v3.15.3-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-amd64.tar.gz.sha256sum) / ad871aecb0c9fd96aa6702f6b79e87556c8998c2e714a4959bf71ee31282ac9c)\r\n- [Linux arm](https://get.helm.sh/helm-v3.15.3-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-arm.tar.gz.sha256sum) / 77a9c9699c836dd34fca3d9e783f9e70e0ddbe1a4b44aa13fac82f6193da452f)\r\n- [Linux arm64](https://get.helm.sh/helm-v3.15.3-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-arm64.tar.gz.sha256sum) / bd57697305ba46fef3299b50168a34faa777dd2cf5b43b50df92cca7ed118cce)\r\n- [Linux i386](https://get.helm.sh/helm-v3.15.3-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-386.tar.gz.sha256sum) / 60ee9fb18b3ecfee96cd680ff2a5dcab7f61b7c522efe0c7fc7a7e2c2577157c)\r\n- [Linux ppc64le](https://get.helm.sh/helm-v3.15.3-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-ppc64le.tar.gz.sha256sum) / fac86a8a0515e1f4593d6288426c99f2b3edac946b7f118fcfe03e4a09523f25)\r\n- [Linux s390x](https://get.helm.sh/helm-v3.15.3-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-s390x.tar.gz.sha256sum) / 5de47bc4fbae5a4d06d26c71f935334e5576954eed5c8ccef677607b59371c8e)\r\n- [Linux riscv64](https://get.helm.sh/helm-v3.15.3-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-riscv64.tar.gz.sha256sum) / 096f773146abc7ef7348e32e74b7c27633bf063e117644bc9e0b75c50c9954e4)\r\n- [Windows amd64](https://get.helm.sh/helm-v3.15.3-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.15.3-windows-amd64.zip.sha256sum) / fd857635bbb38b20a91731e5d084c2e21503b0f797b153e3246de01676819f23)\r\n\r\nThis release was signed with `672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E ` and can be found at @mattfarina [keybase account](https://keybase.io/mattfarina). Please use the attached signatures for verifying this release using `gpg`.\r\n\r\nThe [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) on any system with `bash`.\r\n\r\n## What's Next\r\n\r\n- 3.15.4 will contain only bug fixes and be released on August 14, 2024.\r\n- 3.16.0 is the next feature release and will be on September 11, 2024.\r\n\r\n## Changelog\r\n\r\n- fix(helm): Use burst limit setting for discovery 3bb50bbbdd9c946ba9989fbe4fb4104766302a64 (Evan Foster)\r\n- fixed dependency_update_test.go f440d3b19ed772502b85ade33f7ee6bf4a35c85c (Suleiman Dibirov)\r\n- fix(dependencyBuild): prevent race condition in concurrent helm dependency f262d80d30bd7c13f2ffe9719d23035adcbc7ede (Suleiman Dibirov)\r\n- fix: respect proxy envvars on helm install/upgrade 7413819bb9c481707efa58b111ff0b85829b79f9 (Sidharth Menon)\r\n- Merge pull request #13085 from alex-kattathra-johnson/issue-12961 eb4cf6051e5b97d48baf5b306ca1aaea1c33c2ae (Joe Julian)", "created_at": "2024-07-10T19:23:30Z", "project": "Helm", "repo": "helm/helm", "type": "Package", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.59.0", "tag_name": "v1.59.0", "html_url": "https://github.com/jaegertracing/jaeger/releases/tag/v1.59.0", "repo_url": "https://github.com/jaegertracing/jaeger", "body": "### Backend Changes\r\n\r\n#### \u26d4 Breaking Changes\r\n\r\n* Update opentelemetry-go to v1.28.0 and refactor references to semantic conventions ([@renovate-bot](https://github.com/renovate-bot) in [#5698](https://github.com/jaegertracing/jaeger/pull/5698))\r\n\r\n#### \u2728 New Features\r\n\r\n* Run jaeger-es-index-cleaner and jaeger-es-rollover locally ([@hellspawn679](https://github.com/hellspawn679) in [#5714](https://github.com/jaegertracing/jaeger/pull/5714))\r\n* [tracegen] allow use of adaptive sampling ([@yurishkuro](https://github.com/yurishkuro) in [#5718](https://github.com/jaegertracing/jaeger/pull/5718))\r\n* [v2] add v1 factory converter to v2 storage factory ([@james-ryans](https://github.com/james-ryans) in [#5497](https://github.com/jaegertracing/jaeger/pull/5497))\r\n* Upgrade badger v3->badger v4 ([@hellspawn679](https://github.com/hellspawn679) in [#5619](https://github.com/jaegertracing/jaeger/pull/5619))\r\n\r\n#### \ud83d\udc1e Bug fixes, Minor Improvements\r\n\r\n* Cleanup the prometheus config ([@FlamingSaint](https://github.com/FlamingSaint) in [#5720](https://github.com/jaegertracing/jaeger/pull/5720))\r\n* Upgrade microsim to v0.4.1 ([@FlamingSaint](https://github.com/FlamingSaint) in [#5702](https://github.com/jaegertracing/jaeger/pull/5702))\r\n* Add all mocks to mockery config file and regenerate ([@danish9039](https://github.com/danish9039) in [#5626](https://github.com/jaegertracing/jaeger/pull/5626))\r\n* Add better logging options ([@yurishkuro](https://github.com/yurishkuro) in [#5675](https://github.com/jaegertracing/jaeger/pull/5675))\r\n* Restore \"operation\" name in the metrics response ([@yurishkuro](https://github.com/yurishkuro) in [#5673](https://github.com/jaegertracing/jaeger/pull/5673))\r\n* Add flag for custom authenticators in cassandra storage ([@hellspawn679](https://github.com/hellspawn679) in [#5628](https://github.com/jaegertracing/jaeger/pull/5628))\r\n* Rename strategy store to sampling strategy provider ([@yurishkuro](https://github.com/yurishkuro) in [#5634](https://github.com/jaegertracing/jaeger/pull/5634))\r\n* [query] avoid errors when closing shared listener ([@vermaaatul07](https://github.com/vermaaatul07) in [#5559](https://github.com/jaegertracing/jaeger/pull/5559))\r\n* Bump github.com/golangci/golangci-lint from 1.55.2 to 1.59.1 and fix linter errors ([@FlamingSaint](https://github.com/FlamingSaint) in [#5579](https://github.com/jaegertracing/jaeger/pull/5579))\r\n* Fix binary path in package-deploy.sh ([@yurishkuro](https://github.com/yurishkuro) in [#5561](https://github.com/jaegertracing/jaeger/pull/5561))\r\n\r\n#### \ud83d\udea7 Experimental Features\r\n\r\n* Implement telemetery struct for v1 components initialization ([@Wise-Wizard](https://github.com/Wise-Wizard) in [#5695](https://github.com/jaegertracing/jaeger/pull/5695))\r\n* Support default configs for storage backends ([@yurishkuro](https://github.com/yurishkuro) in [#5691](https://github.com/jaegertracing/jaeger/pull/5691))\r\n* Simplify configs organization ([@yurishkuro](https://github.com/yurishkuro) in [#5690](https://github.com/jaegertracing/jaeger/pull/5690))\r\n* Create metrics.factory adapter for otel metrics ([@Wise-Wizard](https://github.com/Wise-Wizard) in [#5661](https://github.com/jaegertracing/jaeger/pull/5661))\r\n\r\n#### \ud83d\udc77 CI Improvements\r\n\r\n* Apply 'latest' tag to latest published snapshot images ([@yurishkuro](https://github.com/yurishkuro) in [#5724](https://github.com/jaegertracing/jaeger/pull/5724))\r\n* [bug] use correct argument as jaeger-version ([@yurishkuro](https://github.com/yurishkuro) in [#5716](https://github.com/jaegertracing/jaeger/pull/5716))\r\n* Add spm integration tests ([@hellspawn679](https://github.com/hellspawn679) in [#5640](https://github.com/jaegertracing/jaeger/pull/5640))\r\n* Add spm build to ci ([@yurishkuro](https://github.com/yurishkuro) in [#5663](https://github.com/jaegertracing/jaeger/pull/5663))\r\n* Remove unnecessary .nocover files ([@yurishkuro](https://github.com/yurishkuro) in [#5642](https://github.com/jaegertracing/jaeger/pull/5642))\r\n* Add tests for anonymizer/app/query. ([@shanukun](https://github.com/shanukun) in [#5638](https://github.com/jaegertracing/jaeger/pull/5638))\r\n* Add alternate way to install gotip ([@EraKin575](https://github.com/EraKin575) in [#5618](https://github.com/jaegertracing/jaeger/pull/5618))\r\n* Add semver to dependencies ([@danish9039](https://github.com/danish9039) in [#5590](https://github.com/jaegertracing/jaeger/pull/5590))\r\n* Create config file for mockery instead of using explicit cli flags in the makefile ([@jesslourenco](https://github.com/jesslourenco) in [#5623](https://github.com/jaegertracing/jaeger/pull/5623))\r\n* Update renovate bot to not apply patches to e2e test dependencies ([@DustyMMiller](https://github.com/DustyMMiller) in [#5622](https://github.com/jaegertracing/jaeger/pull/5622))\r\n* Require renovate bot to run go mod tidy ([@yurishkuro](https://github.com/yurishkuro) in [#5612](https://github.com/jaegertracing/jaeger/pull/5612))\r\n* Fix new warnings from the linter upgrade ([@WaterLemons2k](https://github.com/WaterLemons2k) in [#5589](https://github.com/jaegertracing/jaeger/pull/5589))\r\n* [ci] validate that generated mocks are up to date ([@yurishkuro](https://github.com/yurishkuro) in [#5568](https://github.com/jaegertracing/jaeger/pull/5568))\r\n\r\n### \ud83d\udcca UI Changes\r\n\r\n#### \ud83d\udc1e Bug fixes, Minor Improvements\r\n\r\n* Add escaped example to tag search help popup ([@yurishkuro](https://github.com/yurishkuro) in [#2354](https://github.com/jaegertracing/jaeger-ui/pull/2354))\r\n\r\n\r\n\r\n", "created_at": "2024-07-10T15:12:40Z", "project": "Jaeger", "repo": "jaegertracing/jaeger", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "3.10.154", "tag_name": "v3.10.154", "html_url": "https://github.com/jenkins-x/jx/releases/tag/v3.10.154", "repo_url": "https://github.com/jenkins-x/jx", "body": "## Linux\r\n\r\n### amd64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-amd64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n### arm\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-arm.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n### arm64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-arm64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n## macOS\r\n\r\n### Using homebrew\r\n\r\n```shell\r\nbrew install --no-quarantine --cask jenkins-x/jx/jx\r\n```\r\n\r\n### Using curl\r\n\r\n#### amd64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-darwin-amd64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n#### arm64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-darwin-arm64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n## Changes in version 3.10.154\r\n\r\n### Chores\r\n\r\n* deps: upgrade jenkins-x-plugins/jx-gitops to version 0.21.1 (root)\r\n", "created_at": "2024-07-10T15:11:17Z", "project": "JenkinsX", "repo": "jenkins-x/jx", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v3.1-dev3", "html_url": "https://api.github.com/repos/haproxy/haproxy/commits/a4bc71a1a3530586a17e3849271bfadb1c636c86", "repo_url": "https://github.com/haProxy/haProxy", "body": "[RELEASE] Released version 3.1-dev3\n\nReleased version 3.1-dev3 with the following main changes :\n - BUG/MINOR: quic: Wrong datagram building when probing.\n - BUG/MEDIUM: quic: fix possible exit from qc_check_dcid() without unlocking\n - BUG/MINOR: promex: Remove Help prefix repeated twice for each metric\n - DOC: configuration: add details about crt-store in bind \"crt\" keyword\n - BUG/MEDIUM: hlua/cli: Fix lua CLI commands to work with applet's buffers\n - DOC: configuration: more details about the master-worker mode\n - BUG/MEDIUM: server: fix race on server_atomic_sync()\n - BUG/MINOR: jwt: don't try to load files with HMAC algorithm\n - CLEANUP: quic: cleanup prototypes related to CIDs handling\n - CLEANUP: quic: remove non-existing quic_cid_tree definition\n - MINOR: quic: remove access to CID global tree outside of quic_cid module\n - REORG: quic: remove quic_cid_trees reference from proto_quic\n - MINOR: quic: add 2 BUG_ON() on datagram dispatch\n - MINOR: quic: ensure quic_conn is never removed on thread affinity rebind\n - MEDIUM: init: set default for fd_hard_limit via DEFAULT_MAXFD\n - DOC: configuration: update maxconn description\n - MINOR: proto: extend connection thread rebind API\n - BUG/MEDIUM: quic: prevent crash on accept queue full\n - BUG/MEDIUM: peers: Fix crash when syncing learn state of a peer without appctx\n - CI: add weekly QUIC Interop regression against LibreSSL\n - DEV: flags/quic: decode quic_conn flags\n - MINOR: quic: rename \"ssl error\" trace\n - BUG/MEDIUM: init: fix fd_hard_limit default in compute_ideal_maxconn\n - BUG/MINOR: jwt: fix variable initialisation\n - MINOR: ssl/sample: ssl_c_san returns a comma separated list of SAN\n - OPTIM: pool: improve needed_avg cache line access pattern\n - MAJOR: import: update mt_list to support exponential back-off (try #2)\n - CI: weekly QUIC Interop: try to fix private image\n - BUG/MINOR: h1: Fail to parse empty transfer coding names\n - BUG/MINOR: h1: Reject empty coding name as last transfer-encoding value\n - BUG/MEDIUM: h1: Reject empty Transfer-encoding header\n - BUG/MEDIUM: spoe: Be sure to create a SPOE applet if none on the current thread\n - BUILD: listener: silence a build warning about unused value without threads\n - DOC: architecture: remove the totally outdated architecture manual\n - SCRIPTS: create-release: no more need to skip architecture.txt", "created_at": "2024-07-10T13:39:36Z", "project": "HaProxy", "repo": "haProxy/haProxy", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v5.1.2", "tag_name": "v5.1.2", "html_url": "https://github.com/containers/podman/releases/tag/v5.1.2", "repo_url": "https://github.com/containers/libpod", "body": "### Bugfixes\r\n- Fixed a bug that would sometimes prevent the mount of some `podman machine` volumes into the virtual machine when using the Apple hypervisor ([#22569](https://github.com/containers/podman/issues/22569)).\r\n- Fixed a bug where `podman top` would show the incorrect UID for processes in containers run in a user namespace ([#22293](https://github.com/containers/podman/issues/22293)).\r\n- Fixed a bug where the `/etc/hosts` and `/etc/resolv.conf` files in a container would be empty after restoring from a checkpoint ([#22901](https://github.com/containers/podman/issues/22901)).\r\n- Fixed a bug where the `--pod-id-file` argument to `podman run` and `podman create` did not respect the pod's user namespace ([#22931](https://github.com/containers/podman/issues/22931)).\r\n- Fixed a bug in the Podman remote client where specifying a invalid connection in the `CONTAINER_CONNECTION` environment variable would lead to a panic.\r\n\r\n### Misc\r\n- Virtual machines run by `podman machine` using the Apple hypervisor now wait 90 seconds before forcibly stopping the VM, matching the standard systemd shutdown timeout ([#22515](https://github.com/containers/podman/issues/22515)).\r\n- Updates the containers/image library to v5.31.1", "created_at": "2024-07-10T12:21:28Z", "project": "Podman", "repo": "containers/libpod", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.9.2", "tag_name": "v1.9.2", "html_url": "https://github.com/hashicorp/terraform/releases/tag/v1.9.2", "repo_url": "https://github.com/hashicorp/terraform", "body": "## 1.9.2 (July 10, 2024)\n\nBUG FIXES:\n\n* core: Fix panic when self-referencing direct instances from `count` and `for_each` meta attributes. ([#35432](https://github.com/hashicorp/terraform/pull/35432))\n\n", "created_at": "2024-07-10T10:38:21Z", "project": "Terraform", "repo": "hashicorp/terraform", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "2.53.1 / 2024-07-10", "tag_name": "v2.53.1", "html_url": "https://github.com/prometheus/prometheus/releases/tag/v2.53.1", "repo_url": "https://github.com/prometheus/prometheus", "body": "This is a bug-fix release, reverting a change introduced in v2.51.0.\r\n\r\nThe bug was that remote-write would drop samples if the sending flow stalled for longer than it takes to write one \"WAL segment\". How long this takes depends on the data rate of your Prometheus; as a rough guide with 10 million series scraping once per minute it could be about 5 minutes. The issue is [#14087](https://github.com/prometheus/prometheus/issues/14087).\r\n\r\n* [BUGFIX] Remote-write: stop dropping samples in catch-up #14446\r\n\r\nAs usual, container images are available at https://quay.io/repository/prometheus/prometheus?tab=tags and https://hub.docker.com/r/prom/prometheus/tags", "created_at": "2024-07-10T10:14:26Z", "project": "Prometheus", "repo": "prometheus/prometheus", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Tekton Pipeline release v0.61.1 \"Ragdoll Data\"", "tag_name": "v0.61.1", "html_url": "https://github.com/tektoncd/pipeline/releases/tag/v0.61.1", "repo_url": "https://github.com/tektoncd/pipeline", "body": "\r\n\r\n-[Docs @ v0.61.1](https://github.com/tektoncd/pipeline/tree/v0.61.1/docs)\r\n-[Examples @ v0.61.1](https://github.com/tektoncd/pipeline/tree/v0.61.1/examples)\r\n\r\n## Installation one-liner\r\n\r\n```shell\r\nkubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.61.1/release.yaml\r\n```\r\n\r\n## Attestation\r\n\r\nThe Rekor UUID for this release is `24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5`\r\n\r\nObtain the attestation:\r\n```shell\r\nREKOR_UUID=24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5\r\nrekor-cli get --uuid $REKOR_UUID --format json | jq -r .Attestation | jq .\r\n```\r\n\r\nVerify that all container images in the attestation are in the release file:\r\n```shell\r\nRELEASE_FILE=https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.61.1/release.yaml\r\nREKOR_UUID=24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5\r\n\r\n# Obtains the list of images with sha from the attestation\r\nREKOR_ATTESTATION_IMAGES=$(rekor-cli get --uuid \"$REKOR_UUID\" --format json | jq -r .Attestation | jq -r '.subject[]|.name + \":v0.61.1@sha256:\" + .digest.sha256')\r\n\r\n# Download the release file\r\ncurl \"$RELEASE_FILE\" > release.yaml\r\n\r\n# For each image in the attestation, match it to the release file\r\nfor image in $REKOR_ATTESTATION_IMAGES; do\r\n printf $image; grep -q $image release.yaml && echo \" ===> ok\" || echo \" ===> no match\";\r\ndone\r\n```\r\n\r\n\r\n\r\n## Changes\r\n\r\n# Features\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Fixes\r\n\r\n* :bug: [release-v0.61.x] Handle error conditions in CheckMissingResultReferences (#8105)\r\n\r\nmproved error handling for some invalid result reference scenarios.\r\n\r\n\r\n\r\n\r\n### Misc\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Docs\r\n\r\n\r\n\r\n\r\n## Thanks\r\n\r\nThanks to these contributors who contributed to v0.61.1!\r\n* :heart: @tekton-robot\r\n\r\nExtra shout-out for awesome release notes:\r\n* :heart_eyes: @tekton-robot\r\n\r\n", "created_at": "2024-07-09T13:54:18Z", "project": "Tekton", "repo": "tektoncd/pipeline", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "tikv-server v8.2.0", "tag_name": "v8.2.0", "html_url": "https://github.com/tikv/tikv/releases/tag/v8.2.0", "repo_url": "https://github.com/tikv/tikv", "body": "For new features, improvements, and bug fixes released in 8.2.0 for tikv, see [TiDB 8.2.0 release notes](https://docs.pingcap.com/tidb/v8.2/release-8.2.0/).\nSee the difference from the issue perspective:\n
\n\n- tikv/tikv#14827\n- tikv/tikv#14818\n- tikv/tikv#16796\n- tikv/tikv#16810\n- tikv/tikv#16782\n- tikv/tikv#16820\n- tikv/tikv#16825\n- tikv/tikv#16789\n- tikv/tikv#16770\n- tikv/tikv#16809\n- tikv/tikv#16837\n- tikv/tikv#16871\n- tikv/tikv#16880\n- tikv/tikv#16797\n- tikv/tikv#16882\n- tikv/tikv#16913\n- tikv/tikv#16884\n- tikv/tikv#16910\n- tikv/tikv#16800\n- tikv/tikv#16005\n- tikv/tikv#16656\n- tikv/tikv#15999\n- tikv/tikv#16956\n- tikv/tikv#16969\n- tikv/tikv#16962\n- tikv/tikv#16930\n- tikv/tikv#16974\n- tikv/tikv#17020\n- tikv/tikv#16297\n- tikv/tikv#16976\n- tikv/tikv#16653\n- tikv/tikv#17037\n- tikv/tikv#16974\n- tikv/tikv#17040\n- tikv/tikv#17066\n- tikv/tikv#16858\n- tikv/tikv#16444\n- tikv/tikv#17080\n- tikv/tikv#17004\n- tikv/tikv#17075\n- tikv/tikv#17090\n- tikv/tikv#17093\n- tikv/tikv#17060\n- tikv/tikv#17086\n- tikv/tikv#17114\n- tikv/tikv#15972\n- tikv/tikv#17107\n- tikv/tikv#17079\n- tikv/tikv#17127\n- tikv/tikv#17082\n- tikv/tikv#15292\n- tikv/tikv#17024\n- tikv/tikv#17143\n- tikv/tikv#17140\n- tikv/tikv#17123\n- tikv/tikv#16526\n- tikv/tikv#17131\n- tikv/tikv#17138\n- tikv/tikv#16001\n- tikv/tikv#17153\n- tikv/tikv#17103\n- tikv/tikv#17104\n- tikv/tikv#17133\n- tikv/tikv#8160\n- tikv/tikv#15083\n- tikv/tikv#17172\n- tikv/tikv#17176\n- tikv/tikv#17168\n- tikv/tikv#17106\n- tikv/tikv#17191\n- tikv/tikv#17213\n- tikv/tikv#17229\n- tikv/tikv#17233\n\n
", "created_at": "2024-07-09T08:03:03Z", "project": "tikv", "repo": "tikv/tikv", "type": "Kv-Store", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Beats 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/beats/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/beats", "body": "Downloads: https://elastic.co/downloads/beats\nRelease notes: https://www.elastic.co/guide/en/beats/libbeat/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-08T22:00:36Z", "project": "Beats", "repo": "elastic/beats", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "openebs-4.1.0", "tag_name": "openebs-4.1.0", "html_url": "https://github.com/openebs/openebs/releases/tag/openebs-4.1.0", "repo_url": "https://github.com/openebs/openebs", "body": "Containerized Attached Storage for Kubernetes", "created_at": "2024-07-08T13:45:28Z", "project": "OpenEBS", "repo": "openebs/openebs", "type": "Storage", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Kibana 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/kibana/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/kibana", "body": "Downloads: https://elastic.co/downloads/kibana\nRelease notes: https://www.elastic.co/guide/en/kibana/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-08T07:00:25Z", "project": "Kibana", "repo": "elastic/kibana", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Elasticsearch 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/elasticsearch/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/elasticsearch", "body": "Downloads: https://elastic.co/downloads/elasticsearch\nRelease notes: https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-05T23:46:46Z", "project": "Elasticsearch", "repo": "elastic/elasticsearch", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.17.2", "tag_name": "v1.17.2", "html_url": "https://github.com/hashicorp/vault/releases/tag/v1.17.2", "repo_url": "https://github.com/hashicorp/vault", "body": "## 1.17.2\r\n### July 10, 2024\r\n\r\nCHANGES:\r\n\r\n* core: Bump Go version to 1.22.5\r\n* secrets/azure: Update plugin to v0.19.2 [[GH-27652](https://github.com/hashicorp/vault/pull/27652)]\r\n\r\nFEATURES:\r\n\r\n* **AWS secrets engine STS session tags support**: Adds support for setting STS\r\nsession tags when generating temporary credentials using the AWS secrets\r\nengine. [[GH-27620](https://github.com/hashicorp/vault/pull/27620)]\r\n\r\nBUG FIXES:\r\n\r\n* cli: Fixed issue with `vault hcp connect` where HCP resources with uppercase letters were inaccessible when entering the correct project name. [[GH-27694](https://github.com/hashicorp/vault/pull/27694)]\r\n* core (enterprise): Fix HTTP redirects in namespaces to use the correct path and (in the case of event subscriptions) the correct URI scheme. [[GH-27660](https://github.com/hashicorp/vault/pull/27660)]\r\n* core/config: fix issue when using `proxy_protocol_behavior` with `deny_unauthorized`, \r\nwhich causes the Vault TCP listener to close after receiving an untrusted upstream proxy connection. [[GH-27589](https://github.com/hashicorp/vault/pull/27589)]\r\n* core: Fixed an issue with performance standbys not being able to handle rotate root requests. [[GH-27631](https://github.com/hashicorp/vault/pull/27631)]\r\n* secrets/transit (enterprise): Fix an issue that caused input data be returned as part of generated CMAC values.\r\n* ui: Display an error and force a timeout when TOTP passcode is incorrect [[GH-27574](https://github.com/hashicorp/vault/pull/27574)]\r\n* ui: Ensure token expired banner displays when batch token expires [[GH-27479](https://github.com/hashicorp/vault/pull/27479)]\r\n", "created_at": "2024-07-05T19:19:12Z", "project": "Vault", "repo": "hashicorp/vault", "type": "Security", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "Logstash 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/logstash/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/logstash", "body": "Downloads: https://elastic.co/downloads/logstash\nRelease notes: https://www.elastic.co/guide/en/logstash/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-04T08:07:22Z", "project": "Logstash", "repo": "elastic/logstash", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.22.1", "tag_name": "v1.22.1", "html_url": "https://github.com/go-gitea/gitea/releases/tag/v1.22.1", "repo_url": "https://github.com/go-gitea/gitea", "body": "* SECURITY\r\n * Add replacement module for `mholt/archiver` (#31267) (#31270)\r\n* API\r\n * Fix missing images in editor preview due to wrong links (#31299) (#31393)\r\n * Fix duplicate sub-path for avatars (#31365) (#31368)\r\n * Reduce memory usage for chunked artifact uploads to MinIO (#31325) (#31338)\r\n * Remove sub-path from container registry realm (#31293) (#31300)\r\n * Fix NuGet Package API for $filter with Id equality (#31188) (#31242)\r\n * Add an immutable tarball link to archive download headers for Nix (#31139) (#31145)\r\n * Add missed return after `ctx.ServerError` (#31130) (#31133)\r\n* BUGFIXES\r\n * Fix avatar radius problem on the new issue page (#31506) (#31508)\r\n * Fix overflow menu flickering on mobile (#31484) (#31488)\r\n * Fix poor table column width due to breaking words (#31473) (#31477)\r\n * Support relative paths to videos from Wiki pages (#31061) (#31453)\r\n * Fix new issue/pr avatar (#31419) (#31424)\r\n * Increase max length of org team names from 30 to 255 characters (#31410) (#31421)\r\n * Fix line number width in code preview (#31307) (#31316)\r\n * Optimize runner-tags layout to enhance visual experience (#31258) (#31263)\r\n * Fix overflow on push notification (#31179) (#31238)\r\n * Fix overflow on notifications (#31178) (#31237)\r\n * Fix overflow in issue card (#31203) (#31225)\r\n * Split sanitizer functions and fine-tune some tests (#31192) (#31200)\r\n * use correct l10n string (#31487) (#31490)\r\n * Fix dropzone JS error when attachment is disabled (#31486)\r\n * Fix web notification icon not updated once you read all notifications (#31447) (#31466)\r\n * Switch to \"Write\" tab when edit comment again (#31445) (#31461)\r\n * Fix the link for .git-blame-ignore-revs bypass (#31432) (#31442)\r\n * Fix the wrong line number in the diff view page when expanded twice. (#31431) (#31440)\r\n * Fix labels and projects menu overflow on issue page (#31435) (#31439)\r\n * Fix Account Linking UpdateMigrationsByType (#31428) (#31434)\r\n * Fix markdown math brackets render problem (#31420) (#31430)\r\n * Fix rendered wiki page link (#31398) (#31407)\r\n * Fix natural sort (#31384) (#31394)\r\n * Allow downloading attachments of draft releases (#31369) (#31380)\r\n * Fix repo graph JS (#31377)\r\n * Fix incorrect localization `explorer.go` (#31348) (#31350)\r\n * Fix hash render end with colon (#31319) (#31346)\r\n * Fix line number widths (#31341) (#31343)\r\n * Fix navbar `+` menu flashing on page load (#31281) (#31342)\r\n * Fix adopt repository has empty object name in database (#31333) (#31335)\r\n * Delete legacy cookie before setting new cookie (#31306) (#31317)\r\n * Fix some URLs whose sub-path is missing (#31289) (#31292)\r\n * Fix admin oauth2 custom URL settings (#31246) (#31247)\r\n * Make pasted \"img\" tag has the same behavior as markdown image (#31235) (#31243)\r\n * Fix agit checkout command line hint & fix ShowMergeInstructions checking (#31219) (#31222)\r\n * Fix the possible migration failure on 286 with postgres 16 (#31209) (#31218)\r\n * Fix branch order (#31174) (#31193)\r\n * Fix markup preview (#31158) (#31166)\r\n * Fix push multiple branches error with tests (#31151) (#31153)\r\n * Fix API repository object format missed (#31118) (#31132)\r\n * Fix missing memcache import (#31105) (#31109)\r\n * Upgrade `github.com/hashicorp/go-retryablehttp` (#31499)\r\n * Fix double border in system status table (#31363) (#31401)\r\n * Fix bug filtering issues which have no project (#31337) (#31367)\r\n * Fix #31185 try fix lfs download from bitbucket failed (#31201) (#31329)\r\n * Add nix flake for dev shell (#30967) (#31310)\r\n * Fix and clean up `ConfirmModal` (#31283) (#31291)\r\n * Optimize repo-list layout to enhance visual experience (#31272) (#31276)\r\n * fixed the dropdown menu for the top New button to expand to the left (#31273) (#31275)\r\n * Fix Activity Page Contributors dropdown (#31264) (#31269)\r\n * fix: allow actions artifacts storage migration to complete succesfully (#31251) (#31257)\r\n * Make blockquote attention recognize more syntaxes (#31240) (#31250)\r\n * Remove .segment from .project-column (#31204) (#31239)\r\n * Ignore FindRecentlyPushedNewBranches err (#31164) (#31171)\r\n * Use vertical layout for multiple code expander buttons (#31122) (#31152)\r\n * Remove duplicate `ProxyPreserveHost` in Apache httpd doc (#31143) (#31147)\r\n * Improve mobile review ui (#31091) (#31136)\r\n * Fix DashboardRepoList margin (#31121) (#31128)\r\n * Update pip related commands for docker (#31106) (#31111)\r\n\r\nInstances on **[Gitea Cloud](https://cloud.gitea.com)** will be automatically upgraded to this version during the specified maintenance window.", "created_at": "2024-07-04T03:27:28Z", "project": "Gitea", "repo": "go-gitea/gitea", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v19.1.0", "html_url": "https://api.github.com/repos/ceph/ceph/commits/9025b9024baf597d63005552b5ee004013630404", "repo_url": "https://github.com/ceph/ceph", "body": "19.1.0\n\nSigned-off-by: Ceph Release Team ", "created_at": "2024-07-03T20:02:05Z", "project": "Ceph", "repo": "ceph/ceph", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.14.8", "tag_name": "v1.14.8", "html_url": "https://github.com/rook/rook/releases/tag/v1.14.8", "repo_url": "https://github.com/rook/rook", "body": "# Improvements\r\nRook v1.14.8 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.\r\n\r\n- osd: Fix activate failure when block device moves (#14374, @BlaineEXE)\r\n- csi: Update csi-addons repo link for correctly versioned downloads (#14408, @Madhu-1)\r\n- build: Update go-retryablehttp from 0.7.6 to 0.7.7 (#14391, @subhamkrai)\r\n- osd: Use old passphrase to kill the LUKS slot during key rotation (#14367, @black-dragon74)\r\n- csi: Skip creating networkFence when csi is disabled (#14294, @subhamkrai)\r\n", "created_at": "2024-07-03T19:22:15Z", "project": "Rook", "repo": "rook/rook", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "RabbitMQ 3.13.4", "tag_name": "v3.13.4", "html_url": "https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.4", "repo_url": "https://github.com/rabbitmq/rabbitmq-server", "body": "RabbitMQ `3.13.4` is a maintenance release in the `3.13.x` [release series](https://www.rabbitmq.com/release-information).\r\n\r\nStarting June 1st, 2024, community support for this series will only be provided to [regularly contributing users](https://github.com/rabbitmq/rabbitmq-server/blob/main/COMMUNITY_SUPPORT.md) and those\r\nwho hold a valid [commercial support license](https://tanzu.vmware.com/rabbitmq/oss).\r\n\r\nPlease refer to the upgrade section from the [3.13.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.0)\r\nif upgrading from a version prior to 3.13.0.\r\n\r\nThis release requires Erlang 26 and supports Erlang versions up to `26.2.x`.\r\n[RabbitMQ and Erlang/OTP Compatibility Matrix](https://www.rabbitmq.com/docs/which-erlang) has more details on\r\nErlang version requirements for RabbitMQ.\r\n\r\n\r\n### Minimum Supported Erlang Version\r\n\r\nAs of 3.13.0, RabbitMQ requires Erlang 26. Nodes **will fail to start** on older Erlang releases.\r\n\r\nUsers upgrading from 3.12.x (or older releases) on Erlang 25 to 3.13.x on Erlang 26\r\n(both RabbitMQ *and* Erlang are upgraded at the same time) **must** consult\r\nthe [v3.12.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.12.0) and [v3.13.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.0) first.\r\n\r\n\r\n## Changes Worth Mentioning\r\n\r\nRelease notes can be found on GitHub at [rabbitmq-server/release-notes](https://github.com/rabbitmq/rabbitmq-server/tree/v3.13.x/release-notes).\r\n\r\n\r\n### Core Broker\r\n\r\n#### Bug Fixes\r\n\r\n * A rolling upgrade from `3.12.14` to `3.13.x` could run into an exception.\r\n\r\n GitHub issue: [#11380](https://github.com/rabbitmq/rabbitmq-server/issues/11380)\r\n\r\n * When an existing virtual host was re-imported from a definitions file,\r\n its default queue type (DQT) was cleared (reset) if that field was missing in the imported\r\n definitions.\r\n\r\n Now the existing DQT is preserved.\r\n\r\n GitHub issue: [#11457](https://github.com/rabbitmq/rabbitmq-server/pull/11457)\r\n\r\n * When a queue was declared without an explicitly provided `x-queue-type` but a default\r\n queue type (DQT) set (for its virtual host), its redeclaration did not consider\r\n the DQT during the [property equivalence check](https://www.rabbitmq.com/docs/queues#property-equivalence) stage.\r\n\r\n GitHub issue: [#11541](https://github.com/rabbitmq/rabbitmq-server/pull/11541)\r\n\r\n * Feature flag controller could run into a deadlock in some upgrade scenarios.\r\n\r\n GitHub issue: [#11414](https://github.com/rabbitmq/rabbitmq-server/pull/11414)\r\n\r\n * In mixed `3.13.x` and `3.12.x` clusters, when a [Direct Reply-to](https://www.rabbitmq.com/docs/direct-reply-to) client (the app that initiates requests)\r\n was connected to the `3.13` node and the server (the app that responds) was connected to the `3.12` node,\r\n the response was lost due to a message format conversion exception.\r\n\r\n GitHub issue: [#11401](https://github.com/rabbitmq/rabbitmq-server/pull/11401)\r\n\r\n#### Enhancements\r\n\r\n * In some parallel cluster formation scenarios where definitions were [imported on node boot](https://www.rabbitmq.com/docs/definitions#import-on-boot),\r\n the virtual hosts created by the import can only be started on a subset of nodes. This is so\r\n because not all cluster peers are known at virtual host creation time.\r\n\r\n To reconcile (repair) this state, nodes will periodically check that all virtual hosts are initialized\r\n on all cluster nodes. This happens every thirty seconds for the first five minutes\r\n since node boot. As long as the cluster is fully formed within that amount of time,\r\n all nodes will have performed initialization for all virtual hosts that exist.\r\n\r\n GitHub issue: [#11408](https://github.com/rabbitmq/rabbitmq-server/pull/11408)\r\n\r\n * Quorum queue leader replicas now initiate reconciliation (repair) of their\r\n replicas, if there are any missing, more frequently, making quorum queues\r\n more defensive in the case of (**highly discouraged**) [grow-then-shrink upgrades](https://www.rabbitmq.com/docs/upgrade#grow-then-shrink).\r\n\r\n As part of this change, the CPU cost of reconciliation was reduced, now accounting\r\n for less than 1% of the CPU with 10K quorum queues in some test environments.\r\n\r\n Contributed by @SimonUnge.\r\n\r\n GitHub issue: [#11029](https://github.com/rabbitmq/rabbitmq-server/discussions/11029)\r\n\r\n * In the case where the `vhost_max` node limit is reached, the node will log specific errors\r\n when a new virtual host is (unsuccessfully) added.\r\n\r\n Contributed by @SimonUnge.\r\n\r\n GitHub issue: [#11589](https://github.com/rabbitmq/rabbitmq-server/pull/11589)\r\n\r\n * Elapsed time in the logs is now measured using [monotonic time](https://www.erlang.org/doc/apps/erts/time_correction.html).\r\n\r\n GitHub issue: [#11396](https://github.com/rabbitmq/rabbitmq-server/pull/11396)\r\n\r\n\r\n### CLI Tools\r\n\r\n#### Bug Fixes\r\n\r\n * `rabbitmq-diagnostics check_if_node_is_quorum_critical` could report a false positive\r\n when some quorum queue replcas where very recently added or very recently restarted.\r\n\r\n GitHub issue: [#11524](https://github.com/rabbitmq/rabbitmq-server/pull/11524)\r\n\r\n * `rabbitmqctl list_unresponsive_queues` ran into an exception if there were connected MQTT clients\r\n with QoS 0 subscriptions.\r\n\r\n Partially contributed by @gomoripeti.\r\n\r\n GitHub issue: [#11434](https://github.com/rabbitmq/rabbitmq-server/issues/11434)\r\n\r\n#### Enhancements\r\n\r\n * CLI tools now can be built with Elixir 1.17.x.\r\n\r\n Contributed by @VlkrS.\r\n\r\n GitHub issue: [#11529](https://github.com/rabbitmq/rabbitmq-server/pull/11529)\r\n\r\n\r\n### OAuth 2 Plugin\r\n\r\n#### Enhancements\r\n\r\n * OpenID Connect discovery endpoint now can be overridden for identity providers with\r\n non-standard configurations.\r\n\r\n GitHub issue: [#11103](https://github.com/rabbitmq/rabbitmq-server/issues/11103)\r\n\r\n\r\n### Management Plugin\r\n\r\n#### Bug Fixes\r\n\r\n * Virtual host metadata was not included into definition files exported via the HTTP API.\r\n\r\n GitHub issue: [#10515](https://github.com/rabbitmq/rabbitmq-server/issues/10515)\r\n\r\n * When Khepri was enabled and a majority of cluster members were down, adding a virtual host\r\n failed with an unhelpful exception.\r\n\r\n GitHub issue: [#11590](https://github.com/rabbitmq/rabbitmq-server/pull/11590)\r\n\r\n#### Enhancements\r\n\r\n * When default queue type is set on a virtual host but not for individual queues,\r\n the exported queues will have `x-queue-type` set to the default type in the\r\n exported definitions document.\r\n\r\n GitHub issue: [#10515](https://github.com/rabbitmq/rabbitmq-server/issues/10515)\r\n\r\n * Management UI will now display the number of cores available to the node.\r\n\r\n GitHub issue: [#11382](https://github.com/rabbitmq/rabbitmq-server/pull/11382)\r\n\r\n * OAuth 2-specific JavaScript files are now only loaded if the OAuth 2 plugin is enabled\r\n on the node.\r\n\r\n GitHub issue: [#11421](https://github.com/rabbitmq/rabbitmq-server/issues/11421)\r\n\r\n\r\n### HTTP AuthN/AuthZ Backend Plugin\r\n\r\n#### Enhancements\r\n\r\n * TLS-related settings, in particular related to [peer certificate chain verification](https://www.rabbitmq.com/docs/ssl#peer-verification), now can be\r\n configured for this plugin:\r\n\r\n ``` ini\r\n auth_http.ssl_options.verify = verify_none\r\n auth_http.ssl_options.fail_if_no_peer_cert = false\r\n ```\r\n\r\n Please remember that disabling peer certificate chain verification makes the system\r\n less secure and susceptible to [Man-in-the-Middle attacks](https://en.wikipedia.org/wiki/Man-in-the-middle_attack).\r\n Consider enabling the verification in production systems when possible.\r\n\r\n GitHub issue: [#10281](https://github.com/rabbitmq/rabbitmq-server/issues/10281)\r\n\r\n\r\n### etcd Peer Discovery Plugin\r\n\r\n#### Bug Fixes\r\n\r\n * The plugin failed to extract discovered nodes name correctly in earlier `3.13.x`\r\n releases.\r\n\r\n GitHub issue: [#11445](https://github.com/rabbitmq/rabbitmq-server/pull/11445)\r\n\r\n\r\n### Tracing Plugin\r\n\r\n#### Enhancements\r\n\r\n * `tracing.dir`, `tracing.username` and `tracing.password` are the three Tracing plugin\r\n settings that can be set via `rabbitmq.conf`.\r\n\r\n GitHub issue: [#11554](https://github.com/rabbitmq/rabbitmq-server/issues/11554)\r\n\r\n\r\n### Dependency Changes\r\n\r\n * Ra was [upgraded to `2.11.0`](https://github.com/rabbitmq/ra/releases)\r\n * Osiris was [upgraded to `1.8.2`](https://github.com/rabbitmq/osiris/releases)\r\n * Jose was [upgraded to `1.11.10`](https://github.com/potatosalad/erlang-jose/releases)\r\n\r\n## Source Code Archives\r\n\r\nTo obtain source code of the entire distribution, please download the archive named `rabbitmq-server-3.13.4.tar.xz`\r\ninstead of the source tarball produced by GitHub.\r\n", "created_at": "2024-07-03T05:47:10Z", "project": "RabbitMQ", "repo": "rabbitmq/rabbitmq-server", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "containerd 1.7.19", "tag_name": "v1.7.19", "html_url": "https://github.com/containerd/containerd/releases/tag/v1.7.19", "repo_url": "https://github.com/containerd/containerd", "body": "Welcome to the v1.7.19 release of containerd!\n\nThe nineteenth patch release for containerd 1.7 contains various updates and\nsplits the main module from the api module in preparation for the same change\nin containerd 2.0. Splitting the modules will allow 1.7 and 2.x to both exist\nas transitive dependencies without running into API registration errors.\nProjects should use this version as the minimum 1.7 version in preparing to\nuse containerd 2.0 or to be imported alongside it.\n\n### Highlights\n\n* Fix support for OTLP config ([#10360](https://github.com/containerd/containerd/pull/10360))\n* Add API go module ([#10189](https://github.com/containerd/containerd/pull/10189))\n* Remove overlayfs volatile option on temp mounts ([#10332](https://github.com/containerd/containerd/pull/10332))\n* Update runc binary to v1.1.13 ([#10336](https://github.com/containerd/containerd/pull/10336))\n* Migrate platforms package to github.com/containerd/platforms ([#10292](https://github.com/containerd/containerd/pull/10292))\n* Migrate reference/docker package to github.com/distribution/reference ([#10316](https://github.com/containerd/containerd/pull/10316))\n\n#### Container Runtime Interface (CRI)\n\n* Fix panic in NRI from nil CRI reference ([#10406](https://github.com/containerd/containerd/pull/10406))\n* Fix Windows HPC working directory ([#10306](https://github.com/containerd/containerd/pull/10306))\n\nPlease try out the release binaries and report any issues at\nhttps://github.com/containerd/containerd/issues.\n\n### Contributors\n\n* Derek McGowan\n* Sebastiaan van Stijn\n* Wei Fu\n* Phil Estes\n* Akhil Mohan\n* Akihiro Suda\n* Brian Goff\n* Kirtana Ashok\n* Maksym Pavlenko\n* Samuel Karp\n* Austin Vazquez\n* Danny Canter\n* Kazuyoshi Kato\n* Maksim An\n* Yuanyuan Lei\n* krglosse\n\n### Changes\n
70 commits\n

\n\n* Prepare release notes for v1.7.19 ([#10391](https://github.com/containerd/containerd/pull/10391))\n * [`74a3d2901`](https://github.com/containerd/containerd/commit/74a3d29017d780a06601e9015958a162c86f44f4) Prepare release notes for v1.7.19\n* Fix panic in NRI from nil CRI reference ([#10406](https://github.com/containerd/containerd/pull/10406))\n * [`7f5d3c5f4`](https://github.com/containerd/containerd/commit/7f5d3c5f4d5325265f3dfe76f9cc4c17859a6e8a) cri: ensure NRI API never has nil CRI\n* Windows: Supply windows shim version via file ([#10403](https://github.com/containerd/containerd/pull/10403))\n * [`6efc5bb89`](https://github.com/containerd/containerd/commit/6efc5bb89621afab16ff7aaeb83460fd27d1c4c1) update runhcs binary to v0.11.7\n * [`945ae09fd`](https://github.com/containerd/containerd/commit/945ae09fd30a421f108993d7e04f9a6c0b5aa989) Windows: Supply windows shim version via file\n* reference: deprecate SplitObject ([#10397](https://github.com/containerd/containerd/pull/10397))\n * [`dba53578c`](https://github.com/containerd/containerd/commit/dba53578c2b8d5db159295371a6aa9fd0d1ee79f) pkg/reference: deprecate SplitObject\n* Updating hcsshim vendoring to 0.11.7 to include an important backported fix ([#10396](https://github.com/containerd/containerd/pull/10396))\n * [`415dd74a8`](https://github.com/containerd/containerd/commit/415dd74a81ad3a5ed5cc416ad16cfe3cbb09aec3) updating hcsshim to 0.11.7\n* reference: reduce allocations and improve GoDoc ([#10395](https://github.com/containerd/containerd/pull/10395))\n * [`5ad1d2e75`](https://github.com/containerd/containerd/commit/5ad1d2e7592e2a38e5d67eaec5501164f57c7fa2) pkg/reference: Spec.Digest(): inline SplitObject code\n * [`57ce09b42`](https://github.com/containerd/containerd/commit/57ce09b4284cc090af68fdd3f19f4f92125c5b94) pkg/reference: SplitObject: add proper GoDoc\n * [`78ac93fed`](https://github.com/containerd/containerd/commit/78ac93fed415d2d9246cf53cf646e939de955cc9) pkg/reference: SplitObject: zero allocations\n * [`b074e3a7c`](https://github.com/containerd/containerd/commit/b074e3a7ce4dae91324da1ec0f7a619ced0a5e37) pkg/reference: Spec.String(): use string-concatenation instead of sprintf\n* Update api version to v1.7.19 ([#10387](https://github.com/containerd/containerd/pull/10387))\n * [`0eb786de6`](https://github.com/containerd/containerd/commit/0eb786de6692db09ee8b3492f6b6df4c011603e8) Update api version to v1.7.19\n* Prepare release notes for api v1.7.19 ([#10386](https://github.com/containerd/containerd/pull/10386))\n * [`436feeb0d`](https://github.com/containerd/containerd/commit/436feeb0ddcf8188c84c616b97b34cc8acd1aa9f) Prepare api release for v1.7.19\n * [`83822d144`](https://github.com/containerd/containerd/commit/83822d144695458892cc04c237132653e54ca183) Add api release action\n* : api: update github.com/containerd/ttrpc v1.2.5 to align with containerd 1.7 module ([#10364](https://github.com/containerd/containerd/pull/10364))\n * [`2a6aa6ddf`](https://github.com/containerd/containerd/commit/2a6aa6ddf1f09bedc8b86f33a277f2cf6852eedd) [release/1.7] api: update github.com/containerd/ttrpc v1.2.5\n* vendor: github.com/containerd/ttrpc v1.2.5 ([#10373](https://github.com/containerd/containerd/pull/10373))\n * [`37926b10d`](https://github.com/containerd/containerd/commit/37926b10d0dc14cd068dc35dd18190bd38ef9a01) vendor: github.com/containerd/ttrpc v1.2.5\n* golangci-lint fix typo in depguard message ([#10371](https://github.com/containerd/containerd/pull/10371))\n * [`a522e267e`](https://github.com/containerd/containerd/commit/a522e267e8b3312fa1a8679a7dee0c28b208a474) golangci-lint fix typo in depguard message\n* Fix support for OTLP config ([#10360](https://github.com/containerd/containerd/pull/10360))\n * [`1ce1c8f3e`](https://github.com/containerd/containerd/commit/1ce1c8f3e6d36202dab28fe910bf9282fafc2aab) 1.7: Add back support for OTLP config from toml\n* remove imports of errdefs package, and add depguard linter ([#10367](https://github.com/containerd/containerd/pull/10367))\n * [`136e1b72d`](https://github.com/containerd/containerd/commit/136e1b72d8330d43b9cedf051a0b745cf70df9ee) golangci-lint: enable depguard for packages that moved\n * [`f5ce2f204`](https://github.com/containerd/containerd/commit/f5ce2f2049204e1792756b156299eb3470379692) remove imports of errdefs package\n* Add API go module ([#10189](https://github.com/containerd/containerd/pull/10189))\n * [`3be919f3c`](https://github.com/containerd/containerd/commit/3be919f3c023f776e5db1b162f642d79a36312a8) Add support for 1.8 interfaces\n * [`5b87eb502`](https://github.com/containerd/containerd/commit/5b87eb502c705dba767a203b64dfdc3ad0bda109) Add go mod replace when proto changes happen\n * [`a3a7431bc`](https://github.com/containerd/containerd/commit/a3a7431bc3151a5d0a8c6d9e36a6430a76418f81) Add api go submodule\n * [`61b3e2261`](https://github.com/containerd/containerd/commit/61b3e226104ccb52aff9230617750bddd046b76d) Alias protobuf plugin to new api types package\n * [`4b82470f6`](https://github.com/containerd/containerd/commit/4b82470f6939ab951334105cf0b10ca9167964ea) refactor: move plugin/fieldpath to api/types/\n* Remove overlayfs volatile option on temp mounts ([#10332](https://github.com/containerd/containerd/pull/10332))\n * [`24ce9e431`](https://github.com/containerd/containerd/commit/24ce9e4315aa0b1215d1ed0c52df13691e7ff523) integration: backport upgrade testsuite's utils\n * [`79500d5cb`](https://github.com/containerd/containerd/commit/79500d5cb24d2ce7189857ec3322970ff61817c7) *: export RemoveVolatileOption for CRI image volumes\n * [`bb80bd768`](https://github.com/containerd/containerd/commit/bb80bd7681ce22e8bd11aa5aa285a61ef1ac19c2) strip-volatile-option-tmp-mounts\n* Update runc binary to v1.1.13 ([#10336](https://github.com/containerd/containerd/pull/10336))\n * [`6dce90b15`](https://github.com/containerd/containerd/commit/6dce90b1586903a60d84028c7b4a643ac5472fbb) update runc binary to v1.1.13\n* Fail integration test early when a plugin load fails ([#10311](https://github.com/containerd/containerd/pull/10311))\n * [`884094be8`](https://github.com/containerd/containerd/commit/884094be857fd0d72edc716f0791b44b14861a53) devmapper plugin: skip plugin when not configured\n * [`40012b644`](https://github.com/containerd/containerd/commit/40012b6445f6275aabf10be78f2a7a9b6ec6b927) Fail integration test early when a plugin load fails\n* Migrate platforms package to github.com/containerd/platforms ([#10292](https://github.com/containerd/containerd/pull/10292))\n * [`869b78677`](https://github.com/containerd/containerd/commit/869b7867724e10f285f2f26f358b98d4ef0bd310) vendor: github.com/containerd/platforms v0.2.1\n * [`6ccdf6977`](https://github.com/containerd/containerd/commit/6ccdf697711dc9c8915e2c1c8da5f60c2472df5e) platforms: mark aliases as deprecated\n * [`19a056163`](https://github.com/containerd/containerd/commit/19a056163cc37077c33f4e11f8c60d52c14d9a8f) adjust default platform for backward-compatibility\n * [`6ff3e09d2`](https://github.com/containerd/containerd/commit/6ff3e09d201c82839be50f176895656d2bbcffec) migrate platforms package to github.com/containerd/platforms\n* go.mod: github.com/klauspost/compress v1.16.7 ([#10326](https://github.com/containerd/containerd/pull/10326))\n * [`327a3ac61`](https://github.com/containerd/containerd/commit/327a3ac61d9eb30a37a8227ca19fa3ce9ab26545) go.mod: github.com/klauspost/compress v1.16.7\n * [`d0d1264a6`](https://github.com/containerd/containerd/commit/d0d1264a65c522283b938179ab0d9b529952125b) vendor: github.com/klauspost/compress v1.16.5\n* Use Github Actions to run Vagrant CI ([#10325](https://github.com/containerd/containerd/pull/10325))\n * [`02b8dd5ff`](https://github.com/containerd/containerd/commit/02b8dd5ffcb552521d1e6589a488cdf401845a40) Remove cirrus configuration\n * [`31d951bf5`](https://github.com/containerd/containerd/commit/31d951bf5b6a2fc0cd0ee2d7388e52e6b73aba8f) Run vagrant integration tests as github actions\n* Migrate reference/docker package to github.com/distribution/reference ([#10316](https://github.com/containerd/containerd/pull/10316))\n * [`97abbe9cb`](https://github.com/containerd/containerd/commit/97abbe9cba96592987e5accc4951c89059ced51b) build(deps): bump github.com/distribution/reference from 0.5.0 to 0.6.0\n * [`a00a2d20a`](https://github.com/containerd/containerd/commit/a00a2d20a367cf6b906b63cef18dbbbf4157bfb8) reference/docker: remove deprecated SplitHostname\n * [`b38c0f2ef`](https://github.com/containerd/containerd/commit/b38c0f2ef8c887ba2ebdaf186d94115934a2bbbb) replace reference/docker for github.com/distribution/reference v0.5.0\n* build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10 ([#10315](https://github.com/containerd/containerd/pull/10315))\n * [`fef432bfe`](https://github.com/containerd/containerd/commit/fef432bfebd3e0ce813e4f05230649ba22af99e6) build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10\n * [`487c61bfb`](https://github.com/containerd/containerd/commit/487c61bfbbbaccce4154a335c6a5cb97d1f08381) vendor: go.etcd.io/bbolt v1.3.9\n * [`7211f87c4`](https://github.com/containerd/containerd/commit/7211f87c4874b9d09af4545c7c9570a0f406b79c) build(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0\n * [`e908c3e6f`](https://github.com/containerd/containerd/commit/e908c3e6fcc5e23d44fd9581bdcdd33868c5cd5b) vendor: golang.org/x/sync v0.4.0\n * [`d814be5ce`](https://github.com/containerd/containerd/commit/d814be5ce8194934b12e87fe2c50223bf8f38e60) build(deps): bump go.etcd.io/bbolt from 1.3.7 to 1.3.8\n* Fix Windows HPC working directory ([#10306](https://github.com/containerd/containerd/pull/10306))\n * [`33b62936e`](https://github.com/containerd/containerd/commit/33b62936ea56c85183331ad2b1d9cb3c76dce8da) [release/1.7]: HPC working directory fix in pkg/cri/server code\n

\n
\n\n### Changes from containerd/platforms\n
21 commits\n

\n\n* Remove hcsshim import from repo ([containerd/platforms#10](https://github.com/containerd/platforms/pull/10))\n * [`f680838`](https://github.com/containerd/platforms/commit/f6808384daf3b725b61bc23fd40fac5e3a85168f) Remove hcsshim import from repo\n* Fix windows matching when os version is empty ([containerd/platforms#11](https://github.com/containerd/platforms/pull/11))\n * [`983ba15`](https://github.com/containerd/platforms/commit/983ba156b67be3c9597b773bd1f509f0ba693c3d) Update windows matcher to not compare empty os version\n * [`17c859f`](https://github.com/containerd/platforms/commit/17c859f02e8008cc3a4fba44314aa35c947e3f7f) Add tests for osversion matching with no version\n* Add format for platform string ([containerd/platforms#6](https://github.com/containerd/platforms/pull/6))\n * [`38a74d2`](https://github.com/containerd/platforms/commit/38a74d209d3bd4091fa83db35061ce32da31b5c3) Add grammar for platform string\n* downgrade minimum required version of hcsshim to v0.10.0 ([containerd/platforms#5](https://github.com/containerd/platforms/pull/5))\n * [`724b9f8`](https://github.com/containerd/platforms/commit/724b9f89557de4d6e70a9d68882afb1b27e5ac57) downgrade minimum required version of hcsshim to v0.10.0\n* enable linter on windows ([containerd/platforms#4](https://github.com/containerd/platforms/pull/4))\n * [`f6dd384`](https://github.com/containerd/platforms/commit/f6dd3842706b19a665ff27854f12bc8a7f808eb6) enable linter on windows\n* fix grammar and highlights in README ([containerd/platforms#3](https://github.com/containerd/platforms/pull/3))\n * [`cb03428`](https://github.com/containerd/platforms/commit/cb034281bd28d792528b116680b2bbabac7bef75) fix grammar and highlights in README\n* Fix link in README ([containerd/platforms#1](https://github.com/containerd/platforms/pull/1))\n * [`5b937b0`](https://github.com/containerd/platforms/commit/5b937b0167e6bbe5c715dc03e0d37a00f6e833f2) Fix link in README\n* Update Windows linter version ([containerd/platforms#2](https://github.com/containerd/platforms/pull/2))\n * [`129b256`](https://github.com/containerd/platforms/commit/129b256bd216ea5f2fe6f6a78be0ec548c51c9ee) Update linter to skip Windows\n * [`18e3da6`](https://github.com/containerd/platforms/commit/18e3da61205bc54fe188a5a78c0cb83070c48a2c) Add Github actions CI\n * [`ed29dfd`](https://github.com/containerd/platforms/commit/ed29dfd2f71167ddc59cbb096fc28b173023f2ea) Remove space at end of readme\n * [`b3f80ee`](https://github.com/containerd/platforms/commit/b3f80ee8ee3f73aac75070feb14614cdfc2f8be4) Add go module\n * [`8ff004c`](https://github.com/containerd/platforms/commit/8ff004cf820d1b3fbe8d100fef3adb0e50ded133) Add license and readme\n

\n
\n\n### Changes from containerd/ttrpc\n
4 commits\n

\n\n* switch to github.com/containerd/log for logs ([containerd/ttrpc#169](https://github.com/containerd/ttrpc/pull/169))\n * [`4785c70`](https://github.com/containerd/ttrpc/commit/4785c70883bf1729151379b3b5c4674ed2101c61) switch to github.com/containerd/log for logs\n* Fix CI build status badge in readme ([containerd/ttrpc#162](https://github.com/containerd/ttrpc/pull/162))\n * [`e0f3ead`](https://github.com/containerd/ttrpc/commit/e0f3eadca58efdd8f24904d02ba8e1d8a561ec37) Fix CI build status badge in readme\n

\n
\n\n### Dependency Changes\n\n* **github.com/Microsoft/hcsshim** v0.11.5 -> v0.11.7\n* **github.com/containerd/containerd/api** v1.7.19 **_new_**\n* **github.com/containerd/platforms** v0.2.1 **_new_**\n* **github.com/containerd/ttrpc** v1.2.4 -> v1.2.5\n* **github.com/distribution/reference** v0.6.0 **_new_**\n* **github.com/klauspost/compress** v1.16.0 -> v1.16.7\n* **go.etcd.io/bbolt** v1.3.7 -> v1.3.10\n* **golang.org/x/sync** v0.3.0 -> v0.5.0\n\nPrevious release can be found at [v1.7.18](https://github.com/containerd/containerd/releases/tag/v1.7.18)\n", "created_at": "2024-07-02T18:47:39Z", "project": "Containerd", "repo": "containerd/containerd", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v2.7.7", "html_url": "https://api.github.com/repos/influxdata/influxdb/commits/e9e0f744fa892ce2f7936ff8f2bcbf286938c6a0", "repo_url": "https://github.com/influxdata/influxDb", "body": "fix: prevent retention service from hanging (#25121)\n\nFix issue that can cause the retention service to hang waiting on a\r\n`Shard.Close` call. When this occurs, no other shards will be deleted\r\nby the retention service. This is usually noticed as an increase in\r\ndisk usage because old shards are not cleaned up.\r\n\r\nThe fix adds to new methods to `Store`, `SetShardNewReadersBlocked`\r\nand `InUse`. `InUse` can be used to poll if a shard has active readers,\r\nwhich the retention service uses to skip over in-use shards to prevent\r\nthe service from hanging. `SetShardNewReadersBlocked` determines if\r\nnew read access may be granted to a shard. This is required to prevent\r\nrace conditions around the use of `InUse` and the deletion of shards.\r\n\r\nIf the retention service skips over a shard because it is in-use, the\r\nshard will be checked again the next time the retention service is run.\r\nIt can be deleted on subsequent checks if it is no longer in-use. If\r\nthe shards is stuck in-use, the retention service will not be able to\r\ndelete the shards, which can be observed in the logs for manual\r\nintervention. Other shards can still be deleted by the retention service\r\neven if a shard is stuck with readers.\r\n\r\nThis is a port of ad68ec8 from master-1.x to main-2.x.\r\n\r\ncloses: #25118\r\n(cherry picked from commit b4bd607eefe4af3c38a73a5883866a66daecd7db)\r\n(cherry picked from commit cb8cfe3510cf6e147be7277cea1ba6ae2b74839b)", "created_at": "2024-07-01T19:43:20Z", "project": "InfluxDb", "repo": "influxdata/influxDb", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/hashicorp/packer/releases/tag/v1.11.1", "repo_url": "https://github.com/hashicorp/packer", "body": "## 1.11.1 (July 1, 2024)\n\n### NOTES:\n* Future Scaffolding: This release contains additional changes that allow\n Packer core to validate access a HCP Packer bucket before trying to\n publish to it. If the bucket does not exist and the associated service\n principle does not have permission to create the bucket Packer will fail\n the build.[GH-13059](https://github.com/hashicorp/packer/pull/13059)\n\n### SECURITY:\n* core: Bump github.com/hashicorp/go-retryablehttp to address\n CVE-2024-6104.[GH-13081](https://github.com/hashicorp/packer/pull/13081)\n\n### IMPROVEMENTS:\n* core/hcl2: The issue is that local variables in templates are evaluated in a\n non-deterministic order, leading to inconsistent behavior. To fix this,\n local variables will now build a list of direct dependencies, similar to\n datasources, and evaluate these dependencies recursively. A caveat is that\n there's a recursion cap of 10 to prevent infinite recursion; if this limit\n is reached, an error is returned, prompting the user to fix their template.\n [GH-13039](https://github.com/hashicorp/packer/pull/13039)\n* core: bump github.com/hashicorp/hcp-sdk-go from 0.96.0 to 0.99.0\n [GH-13063](https://github.com/hashicorp/packer/pull/13063)\n* core: bump github.com/hashicorp/packer-plugin-sdk from 0.5.3 to 0.5.4\n [GH-13061](https://github.com/hashicorp/packer/pull/13061)\n\n### BUG FIXES:\n* core/hcp: Change UpsertBucket to call GetBucket to address unauthorized error\n from ustream API.\n [GH-13059](https://github.com/hashicorp/packer/pull/13059)\n\n", "created_at": "2024-07-01T13:30:27Z", "project": "packer", "repo": "hashicorp/packer", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "v1.30.3", "tag_name": "v1.30.3", "html_url": "https://github.com/cri-o/cri-o/releases/tag/v1.30.3", "repo_url": "https://github.com/cri-o/cri-o", "body": "- [CRI-O v1.30.3](#cri-o-v1303)\n - [Downloads](#downloads)\n - [Changelog since v1.30.2](#changelog-since-v1302)\n - [Changes by Kind](#changes-by-kind)\n - [Uncategorized](#uncategorized)\n - [Dependencies](#dependencies)\n - [Added](#added)\n - [Changed](#changed)\n - [Removed](#removed)\n\n# CRI-O v1.30.3\n\nThe release notes have been generated for the commit range\n[v1.30.2...v1.30.3](https://github.com/cri-o/cri-o/compare/v1.30.2...v1.30.3) on Mon, 01 Jul 2024 11:19:22 UTC.\n\n## Downloads\n\nDownload one of our static release bundles via our Google Cloud Bucket:\n\n- [cri-o.amd64.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz)\n - [cri-o.amd64.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.sha256sum)\n - [cri-o.amd64.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.sig)\n - [cri-o.amd64.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.cert)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.arm64.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz)\n - [cri-o.arm64.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.sha256sum)\n - [cri-o.arm64.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.sig)\n - [cri-o.arm64.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.cert)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.ppc64le.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz)\n - [cri-o.ppc64le.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.sha256sum)\n - [cri-o.ppc64le.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.sig)\n - [cri-o.ppc64le.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.cert)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.s390x.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz)\n - [cri-o.s390x.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.sha256sum)\n - [cri-o.s390x.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.sig)\n - [cri-o.s390x.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.cert)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx.cert)\n\nTo verify the artifact signatures via [cosign](https://github.com/sigstore/cosign), run:\n\n```console\n> export COSIGN_EXPERIMENTAL=1\n> cosign verify-blob cri-o.amd64.v1.30.3.tar.gz \\\n --certificate-identity https://github.com/cri-o/cri-o/.github/workflows/test.yml@refs/tags/v1.30.3 \\\n --certificate-oidc-issuer https://token.actions.githubusercontent.com \\\n --certificate-github-workflow-repository cri-o/cri-o \\\n --certificate-github-workflow-ref refs/tags/v1.30.3 \\\n --signature cri-o.amd64.v1.30.3.tar.gz.sig \\\n --certificate cri-o.amd64.v1.30.3.tar.gz.cert\n```\n\nTo verify the bill of materials (SBOM) in [SPDX](https://spdx.org) format using the [bom](https://sigs.k8s.io/bom) tool, run:\n\n```console\n> tar xfz cri-o.amd64.v1.30.3.tar.gz\n> bom validate -e cri-o.amd64.v1.30.3.tar.gz.spdx -d cri-o\n```\n\n## Changelog since v1.30.2\n\n### Changes by Kind\n\n#### Uncategorized\n - Reload config should remove pinned images when an empty list is provided (#8323, @sohankunkerkar)\n - Remove a container after it fails to start, to prevent copies of it from piling up until it succeeds. (#8297, @openshift-cherrypick-robot)\n\n## Dependencies\n\n### Added\n_Nothing has changed._\n\n### Changed\n- github.com/google/go-containerregistry: [v0.18.0 \u2192 v0.19.1](https://github.com/google/go-containerregistry/compare/v0.18.0...v0.19.1)\n\n### Removed\n_Nothing has changed._\n", "created_at": "2024-07-01T11:18:42Z", "project": "cri-o", "repo": "cri-o/cri-o", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.30.4", "tag_name": "v1.30.4", "html_url": "https://github.com/envoyproxy/envoy/releases/tag/v1.30.4", "repo_url": "https://github.com/envoyProxy/envoy", "body": "repo: Release v1.30.4\r\n\r\n**Summary of changes**:\r\n\r\n- [CVE-2024-39305](https://github.com/envoyproxy/envoy/security/advisories/GHSA-fp35-g349-h66f) Fix a bug where additional cookie attributes are not sent properly to clients.\r\n\r\n**Docker images**:\r\n https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.30.4\r\n**Docs**:\r\n https://www.envoyproxy.io/docs/envoy/v1.30.4/\r\n**Release notes**:\r\n https://www.envoyproxy.io/docs/envoy/v1.30.4/version_history/v1.30/v1.30.4\r\n**Full changelog**:\r\n https://github.com/envoyproxy/envoy/compare/v1.30.3...v1.30.4\r\n\r\nSigned-off-by: Yan Avlasov \r\nSigned-off-by: Ryan Northey ", "created_at": "2024-07-01T04:46:46Z", "project": "Envoy", "repo": "envoyProxy/envoy", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.0.3", "tag_name": "v2.0.3", "html_url": "https://github.com/Netflix/eureka/releases/tag/v2.0.3", "repo_url": "https://github.com/Netflix/eureka", "body": "", "created_at": "2024-06-27T16:19:42Z", "project": "Eureka", "repo": "Netflix/eureka", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.66.0", "tag_name": "v0.66.0", "html_url": "https://github.com/open-policy-agent/opa/releases/tag/v0.66.0", "repo_url": "https://github.com/open-policy-agent/opa", "body": "v0.66.0\r\n\r\n\r\nThis release contains a mix of features, performance improvements, and bugfixes.\r\n\r\n### Improved Test Reports ([2546](https://github.com/open-policy-agent/opa/issues/2546))\r\n\r\nThe `opa test` command now includes a new `--var-values` flag that enriches reporting of failed tests with the values and locations for variables in the failing expression.\r\nE.g.:\r\n\r\n```\r\nFAILURES\r\n--------------------------------------------------------------------------------\r\ndata.test.test_my_policy: FAIL (0ms)\r\n\r\n test.rego:8:\r\n \tx == y + z\r\n \t| | |\r\n \t| | 3\r\n \t| y + z: 5\r\n \t| y: 2\r\n \t1\r\n\r\nSUMMARY\r\n--------------------------------------------------------------------------------\r\ntest.rego:\r\ndata.test.test_foo: FAIL (0ms)\r\n--------------------------------------------------------------------------------\r\nFAIL: 1/1\r\n```\r\n\r\nAuthored by @johanfylling, reported by @grosser.\r\n\r\n### Reading stdin in `opa exec` ([#6538](https://github.com/open-policy-agent/opa/issues/6538))\r\n\r\nThe `opa exec` command now supports reading `input` documents from stdin with the `--stdin-input` (`-I`) flag.\r\nE.g.:\r\n\r\n```shell\r\n$ echo '{\"user\": \"alice\"}' | opa exec --stdin-input --bundle my_bundle\r\n```\r\n\r\nAuthored by @colinjlacy, reported by @humbertoc-silva.\r\n\r\n### Topdown and Rego\r\n\r\n- ast: Fix blanket \"unexpected assign token\" error message / usability issue ([#6563](https://github.com/open-policy-agent/opa/issues/6563)) authored by @anderseknert\r\n- ast: Fix wrong location on metadata parse errors on first line ([#6587](https://github.com/open-policy-agent/opa/issues/6587)) authored by @anderseknert\r\n- ast: Fix/inspect unknowns in with stmt ([#6812](https://github.com/open-policy-agent/opa/issues/6812)) authored by @johanfylling reported by @surajupadhyay01\r\n- ast: Include original text in annotation location text attribute ([#6779](https://github.com/open-policy-agent/opa/issues/6779)) authored by @anderseknert\r\n- ast: Expanding nested expressions in `every` domain ([#6790](https://github.com/open-policy-agent/opa/issues/6790)) authored by @johanfylling reported by @anakrish\r\n- topdown: Add http.send request attribute to ignore headers for caching key ([#6642](https://github.com/open-policy-agent/opa/issues/6642)) authored and reported by @rudrakhp\r\n\r\n### Runtime, Tooling, SDK\r\n\r\n- build: Use chainguard images from dockerhub ([#6830](https://github.com/open-policy-agent/opa/pull/6830)) authored by @srenatus\r\n- bundle: Preallocate buffers for file contents. ([#6818](https://github.com/open-policy-agent/opa/pull/6818)) authored by @philipaconrad\r\n- plugins: Reduce locks during decision logging ([#6797](https://github.com/open-policy-agent/opa/pull/6797)) authored by @mjungsbluth\r\n- plugins/rest: Do local map modification in OAuth2 client credentials flow ([#6769](https://github.com/open-policy-agent/opa/issues/6769)) authored and reported by @eubaranov\r\n- loader: Use a better error message when trying to merge non-objects ([#6803](https://github.com/open-policy-agent/opa/issues/6803)) authored by @anderseknert\r\n- server/authorizer: Fix gzip payload handling ([#6804](https://github.com/open-policy-agent/opa/issues/6804)) authored by @philipaconrad reported by @nevumx\r\n\r\n### Docs, Website, Ecosystem\r\n\r\n- docs: Remove missing prometheus metric `go_memstats_gc_cpu_fraction` ([#6783](https://github.com/open-policy-agent/opa/issues/6783)) authored by @philipaconrad\r\n- docs: Mention that default functions may not evaluate ([#6265](https://github.com/open-policy-agent/opa/issues/6265)) authored by @anderseknert\r\n- docs: Fix spelling and grammar of `an HTTP` ([#6786](https://github.com/open-policy-agent/opa/pull/6786)) authored by @jdbaldry\r\n- docs/website: Add vs code and zed to ecosystem page ([#6788](https://github.com/open-policy-agent/opa/pull/6788)) authored by @charlieegan3\r\n- docs/website: Add Flipt to the OPA ecosystem ([#6781](https://github.com/open-policy-agent/opa/pull/6781)) authored by @markphelps\r\n- docs/website: Add Flipt blog to their ecosystem page ([#6789](https://github.com/open-policy-agent/opa/pull/6789)) authored by @charlieegan3\r\n- docs/website: Revise language SDK content ([#6811](https://github.com/open-policy-agent/opa/pull/6811)) authored by @charlieegan3\r\n\r\n### Miscellaneous\r\n\r\n- Dependency updates; notably:\r\n - build(go): bump golang from 1.22.3 to 1.22.4\r\n - build(deps): bump github.com/containerd/containerd from 1.7.17 to 1.7.18\r\n - build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0\r\n\r\n", "created_at": "2024-06-27T14:16:32Z", "project": "Open Policy Agent", "repo": "open-policy-agent/opa", "type": "Policy", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Vitess v20.0.0", "tag_name": "v20.0.0", "html_url": "https://github.com/vitessio/vitess/releases/tag/v20.0.0", "repo_url": "https://github.com/vitessio/vitess", "body": "# Release of Vitess v20.0.0\r\n\r\n## Summary\r\n\r\n### Table of Contents\r\n\r\n- **[Major Changes](#major-changes)**\r\n - **[Deletions](#deletions)** \r\n - [`--vreplication_tablet_type` flag](#vreplication-tablet-type-deletion)\r\n - [Pool Capacity Flags](#pool-flags-deletion)\r\n - [vitess/base and vitess/k8s Docker images](#base-k8s-images)\r\n - [`gh-ost` binary and endtoend tests](#gh-ost-binary-tests-removal)\r\n - [Legacy `EmergencyReparentShard` stats](#legacy-emergencyshardreparent-stats)\r\n - **[Breaking changes](#breaking-changes)**\r\n - [Metric Name Changes in VTOrc](#metric-change-vtorc)\r\n - [ENUM and SET column handling in VTGate VStream API](#enum-set-vstream)\r\n - [`shutdown_grace_period` Default Change](#shutdown-grace-period-default)\r\n - [New `unmanaged` Flag and `disable_active_reparents` deprecation](#unmanaged-flag)\r\n - [`recovery-period-block-duration` Flag deprecation](#recovery-block-deprecation)\r\n - [`mysqlctld` `onterm-timeout` Default Change](#mysqlctld-onterm-timeout)\r\n - [`MoveTables` now removes `auto_increment` clauses by default when moving tables from an unsharded keyspace to a sharded one](#move-tables-auto-increment)\r\n - [`Durabler` interface method renaming](#durabler-interface-method-renaming)\r\n - **[Query Compatibility](#query-compatibility)**\r\n - [Vindex Hints](#vindex-hints)\r\n - [Update with Limit Support](#update-limit)\r\n - [Update with Multi Table Support](#multi-table-update)\r\n - [Update with Multi Target Support](#update-multi-target)\r\n - [Delete with Subquery Support](#delete-subquery)\r\n - [Delete with Multi Target Support](#delete-multi-target)\r\n - [User Defined Functions Support](#udf-support)\r\n - [Insert Row Alias Support](#insert-row-alias-support)\r\n - **[VReplication](#vreplication)**\r\n - [Multi-tenant Imports](#multi-tenant)\r\n - [VDiff Support For OnlineDDL Migrations](#vdiff-online-ddl)\r\n - **[Query Timeout](#query-timeout)**\r\n - **[Flag changes](#flag-changes)**\r\n - [`pprof-http` default change](#pprof-http-default)\r\n - [New `healthcheck-dial-concurrency` flag](#healthcheck-dial-concurrency-flag)\r\n - [New minimum for `--buffer_min_time_between_failovers`](#buffer_min_time_between_failovers-flag)\r\n - [New `track-udfs` vtgate flag](#vtgate-track-udfs-flag)\r\n - [Help text fix for `--lock-timeout`](#documentation-lock-timeout)\r\n - [New `--querylog-sample-rate` flag](#querylog-sample-rate-flag)\r\n - [New `--tablet-filter-tags` flag](#tablet-filter-tags-flag)\r\n\r\n- **[Minor Changes](#minor-changes)**\r\n - **[New Stats](#new-stats)**\r\n - [VTTablet Query Cache Hits and Misses](#vttablet-query-cache-hits-and-misses)\r\n - [VTGate and VTTablet Query Text Characters Processed](#vttablet-query-text-characters-processed)\r\n - **[`SIGHUP` reload of gRPC client static auth creds](#sighup-reload-of-grpc-client-auth-creds)**\r\n - **[VTAdmin](#vtadmin)**\r\n - [Updated to node v20.12.2](#updated-node)\r\n - [Replaced highcharts with d3](#replaced-highcharts)\r\n\r\n##
Major Changes\r\n\r\n### Deletion\r\n\r\n#### `--vreplication_tablet_type` flag\r\n\r\nThe previously deprecated flag `--vreplication_tablet_type` has been deleted.\r\n\r\n#### Pool Capacity Flags\r\n\r\nThe previously deprecated flags `--queryserver-config-query-pool-waiter-cap`, `--queryserver-config-stream-pool-waiter-cap` and `--queryserver-config-txpool-waiter-cap` have been deleted.\r\n\r\n#### `vitess/base` and `vitess/k8s` Docker images\r\n\r\nSince we have deleted MySQL from our `vitess/lite` image, we are removing the `vitess/base` and `vitess/k8s` images.\r\n\r\nThese images are no longer useful since we can use `vitess/lite` as the base of many other Docker images (`vitess/vtgate`, `vitess/vtgate`, ...).\r\n\r\n#### `gh-ost` binary and endtoend tests\r\n\r\nVitess 20.0 drops support for `gh-ost` DDL strategy.\r\n\r\n`vttablet` binary no longer embeds a `gh-ost` binary. Users of `gh-ost` DDL strategy will need to supply a `gh-ost` binary on the `vttablet` host or pod. Vitess will look for the `gh-ost` binary in the system `PATH`; otherwise the user should supply `vttablet --gh-ost-path`.\r\n\r\nVitess' endtoend tests no longer use nor test `gh-ost` migrations.\r\n\r\n#### Legacy `EmergencyReparentShard` stats\r\n\r\nThe following `EmergencyReparentShard` stats were deprecated in Vitess 18.0 and are removed in Vitess 20.0:\r\n- `ers_counter`\r\n- `ers_success_counter`\r\n- `ers_failure_counter`\r\n\r\nThese counters are replaced by the following stats _(introduced in Vitess 18.0)_:\r\n- `emergency_reparent_counts` - Number of times `EmergencyReparentShard` has been run. It is further subdivided by the keyspace, shard and the result of the operation.\r\n- `planned_reparent_counts` - Number of times `PlannedReparentShard` has been run. It is further subdivided by the keyspace, shard and the result of the operation.\r\n\r\nAlso, the `reparent_shard_operation_timings` stat was added to provide per-operation timings of reparent operations.\r\n\r\n### Breaking Changes\r\n\r\n#### Metric Name Changes in VTOrc\r\n\r\nThe following metric names have been changed in VTOrc. The old metrics are still available in `/debug/vars` for this release, but will be removed in later releases. The new metric names and the deprecated metric names resolve to the same metric name on prometheus, so there is no change there.\r\n\r\n| Old Metric Name | New Metric Name | Name in Prometheus |\r\n|:--------------------------------------------:|:----------------------------------------:|:--------------------------------------------------:|\r\n| `analysis.change.write` | `AnalysisChangeWrite` | `vtorc_analysis_change_write` | \r\n| `audit.write` | `AuditWrite` | `vtorc_audit_write` | \r\n| `discoveries.attempt` | `DiscoveriesAttempt` | `vtorc_discoveries_attempt` | \r\n| `discoveries.fail` | `DiscoveriesFail` | `vtorc_discoveries_fail` | \r\n| `discoveries.instance_poll_seconds_exceeded` | `DiscoveriesInstancePollSecondsExceeded` | `vtorc_discoveries_instance_poll_seconds_exceeded` | \r\n| `discoveries.queue_length` | `DiscoveriesQueueLength` | `vtorc_discoveries_queue_length` | \r\n| `discoveries.recent_count` | `DiscoveriesRecentCount` | `vtorc_discoveries_recent_count` | \r\n| `instance.read` | `InstanceRead` | `vtorc_instance_read` | \r\n| `instance.read_topology` | `InstanceReadTopology` | `vtorc_instance_read_topology` |\r\n| `emergency_reparent_counts` | `EmergencyReparentCounts` | `vtorc_emergency_reparent_counts` |\r\n| `planned_reparent_counts` | `PlannedReparentCounts` | `vtorc_planned_reparent_counts` |\r\n| `reparent_shard_operation_timings` | `ReparentShardOperationTimings` | `vtorc_reparent_shard_operation_timings_bucket` |\r\n\t\t\r\n\t\t\r\n\r\n#### ENUM and SET column handling in VTGate VStream API\r\n\r\nThe [VTGate VStream API](https://vitess.io/docs/reference/vreplication/vstream/) now returns [`ENUM`](https://dev.mysql.com/doc/refman/en/enum.html) and [`SET`](https://dev.mysql.com/doc/refman/en/set.html) column type values in [`VEvent`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#VEvent) messages (in the embedded [`RowChange`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#RowChange) messages) as their string values instead of the integer based ones \u2014 in both the copy/snapshot phase and the streaming phase. This change was done to make the `VStream` API more user-friendly, intuitive, and to align the behavior across both phases. Before [this change](https://github.com/vitessio/vitess/pull/15723) the values for [`ENUM`](https://dev.mysql.com/doc/refman/en/enum.html) and [`SET`](https://dev.mysql.com/doc/refman/en/set.html) columns were string values in the copy phase but integer values (which only have an internal meaning to MySQL) in the streaming phase. This inconsistency led to various [challenges and issues](https://github.com/vitessio/vitess/issues/15750) for each `VStream` client/consumer (e.g. the [`Debezium` Vitess connector](https://debezium.io/documentation/reference/stable/connectors/vitess.html) failed to properly perform a snapshot for tables containing these column types). Now the behavior is intuitive \u2014 clients need the string values as the eventual sink is often not MySQL so each consumer needed to perform the mappings themselves \u2014 and consistent. While this is a (potentially) breaking change, a new boolean field has been added to the [`FieldEvent`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#FieldEvent) message called `EnumSetStringValues`. When that field is `false` (in Vitess v19 and older) then the consumer will need to perform the mappings during streaming phase, but not during copy phase. When this field is `true`, then no mapping is required. This will help to ensure a smooth transition for all consumers over time. To demonstrate, let's look at the textual output (printing the received `VEvents` as strings) when streaming a single `enum_set_test` table from the unsharded `commerce` keyspace so that we can see what the VStream looks like before and after when we start a new VStream in copy/snapshot mode and then transition to streaming mode for the following table:\r\n\r\n```sql\r\nCREATE TABLE `enum_set_test` (\r\n `id` int NOT NULL AUTO_INCREMENT,\r\n `name` varchar(120) DEFAULT NULL,\r\n `shirt_size` enum('small','medium','large','xlarge','xxlarge') DEFAULT NULL,\r\n `hobbies` set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading') DEFAULT NULL,\r\n PRIMARY KEY (`id`)\r\n)\r\n```\r\n\r\nAnd with the table having this data when we start our `VStream` and begin the copy/snapshot phase:\r\n\r\n```sql\r\nmysql> select * from enum_set_test;\r\n+----+-----------+------------+-------------------------+\r\n| id | name | shirt_size | hobbies |\r\n+----+-----------+------------+-------------------------+\r\n| 1 | Billy Bob | xlarge | cooking,reading |\r\n| 2 | Sally Mae | medium | knitting,cooking,hiking |\r\n+----+-----------+------------+-------------------------+\r\n2 rows in set (0.00 sec)\r\n```\r\n\r\nAnd finally we will perform the following inserts and updates to the table during the streaming phase:\r\n\r\n```sql\r\ninsert into enum_set_test values (3, \"Matt Lord\", 'medium', 'pickleball,biking,hiking,motorcycle,video games,reading');\r\ninsert into enum_set_test values (4, \"Jerry Badyellow\", 'large', '');\r\nupdate enum_set_test set shirt_size = 'small', hobbies = 'knitting,cooking,hiking,reading' where id = 2;\r\n```\r\n\r\nVitess v19 and older:\r\n\r\n```text\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:FIELD field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\"]\r\n[type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\"}} keyspace:\"commerce\" shard:\"0\"]\r\n[type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:15 values:\"1Billy Bobxlargecooking,reading\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\" table_p_ks:{table_name:\"enum_set_test\" lastpk:{fields:{name:\"id\" type:INT32 charset:63 flags:49667} rows:{lengths:1 values:\"2\"}}}}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:COPY_COMPLETED keyspace:\"commerce\" shard:\"0\" type:COPY_COMPLETED]\r\n[type:BEGIN timestamp:1715179728 current_time:1715179728532658000 keyspace:\"commerce\" shard:\"0\" type:FIELD timestamp:1715179728 field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\"} current_time:1715179728535652000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179728 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"3Matt Lord2252\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179728535739000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-36\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179728 current_time:1715179728535754000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179735 current_time:1715179735538607000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179735 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:15 lengths:1 lengths:1 values:\"4Jerry Badyellow30\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179735538659000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-37\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179735 current_time:1715179735538672000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179741 current_time:1715179741728690000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179741 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{before:{lengths:1 lengths:9 lengths:1 lengths:2 values:\"2Sally Mae219\"} after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"2Sally Mae1147\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179741728730000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-38\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179741 current_time:1715179741728744000 keyspace:\"commerce\" shard:\"0\"]\r\n```\r\n\r\nVitess v20 and newer:\r\n\r\n```text\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:FIELD field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\" enum_set_string_values:true} keyspace:\"commerce\" shard:\"0\"]\r\n[type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\"}} keyspace:\"commerce\" shard:\"0\"]\r\n[type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:15 values:\"1Billy Bobxlargecooking,reading\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\" table_p_ks:{table_name:\"enum_set_test\" lastpk:{fields:{name:\"id\" type:INT32 charset:63 flags:49667} rows:{lengths:1 values:\"2\"}}}}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:COPY_COMPLETED keyspace:\"commerce\" shard:\"0\" type:COPY_COMPLETED]\r\n[type:BEGIN timestamp:1715179399 current_time:1715179399817221000 keyspace:\"commerce\" shard:\"0\" type:FIELD timestamp:1715179399 field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\" enum_set_string_values:true} current_time:1715179399821735000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179399 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:55 values:\"3Matt Lordmediumpickleball,biking,hiking,motorcycle,video games,reading\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179399821762000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-51\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179399 current_time:1715179399821801000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179399 current_time:1715179399822310000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179399 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:15 lengths:5 lengths:0 values:\"4Jerry Badyellowlarge\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179399822355000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-52\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179399 current_time:1715179399822360000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179400 current_time:1715179400512056000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179400 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{before:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"} after:{lengths:1 lengths:9 lengths:5 lengths:31 values:\"2Sally Maesmallknitting,cooking,hiking,reading\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179400512094000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-53\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179400 current_time:1715179400512108000 keyspace:\"commerce\" shard:\"0\"]\r\n```\r\n\r\nAn example key difference there being that `after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"2Sally Mae1147\"}` from Vitess v19 and older becomes `after:{lengths:1 lengths:9 lengths:5 lengths:31 values:\"2Sally Maesmallknitting,cooking,hiking,reading\"}` from Vitess v20 and newer. So `1` -> `small` and `147` -> `knitting,cooking,hiking,reading` for the `ENUM` and `SET` column values respectively. This also demonstrates why this mapping is necessary in consumers/clients, as `147` has no logical meaning/value for this column outside of MySQL internals.\r\n\r\nIf you're using the [`Debezium` Vitess connector](https://debezium.io/documentation/reference/stable/connectors/vitess.html), you should upgrade your connector to 2.7 (the next release) \u2014 which should contain [the relevant necessary changes](https://issues.redhat.com/browse/DBZ-7792) \u2014 *prior to upgrading Vitess* to v20.0.1 or later. If you're using any of the PlanetScale connectors ([`AirByte`](https://github.com/planetscale/airbyte-source/), [`FiveTran`](https://github.com/planetscale/fivetran-source), or [`singer-tap`](https://github.com/planetscale/singer-tap)) then no actions are required.\r\n\r\nIf you're using a custom `VStream` client/consumer, then you will need to build a new client with the updated v20 [binlogdata protos](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata) ([source](https://github.com/vitessio/vitess/blob/main/proto/binlogdata.proto) for which would be in `main` or the `release-20.0` branch) before needing to support Vitess v20.0.1 or later. Your client will then be able to handle old and new messages, with older messages always having this new field set to `false`.\r\n\r\n#### `shutdown_grace_period` Default Change\r\n\r\nThe `--shutdown_grace_period` flag, which was introduced in v2 with a default of `0 seconds`, has now been changed to default to `3 seconds`.\r\nThis makes reparenting in Vitess resilient to client errors, and prevents PlannedReparentShard from timing out.\r\n\r\nIn order to preserve the old behaviour, the users can set the flag back to `0 seconds` causing open transactions to never be shutdown, but in that case, they run the risk of PlannedReparentShard calls timing out.\r\n\r\n#### New `unmanaged` Flag and `disable_active_reparents` deprecation\r\n\r\nNew flag `--unmanaged` has been introduced in this release to make it easier to flag unmanaged tablets. It also runs validations to make sure the unmanaged tablets are configured properly. `--disable_active_reparents` flag has been deprecated for `vttablet`, `vtcombo` and `vttestserver` binaries and will be removed in future releases. Specifying the `--unmanaged` flag will also block replication commands and replication repairs.\r\n\r\nStarting this release, all unmanaged tablets should specify this flag.\r\n\r\n\r\n#### `recovery-period-block-duration` Flag deprecation\r\n\r\nThe flag `--recovery-period-block-duration` has been deprecated in VTOrc from this release. Its value is now ignored and the flag will be removed in later releases.\r\nVTOrc no longer blocks recoveries for a certain duration after a previous recovery has completed. Since VTOrc refreshes the required information after\r\nacquiring a shard lock, blocking of recoveries is not required.\r\n\r\n#### `mysqlctld` `onterm_timeout` Default Change\r\n\r\nThe `--onterm_timeout` flag default value has changed for `mysqlctld`. It now is by default long enough to be able to wait for the default `--shutdown-wait-time` when shutting down on a `TERM` signal. \r\n\r\nThis is necessary since otherwise MySQL would never shut down cleanly with the old defaults, since `mysqlctld` would shut down already after 10 seconds by default.\r\n\r\n#### `MoveTables` now removes `auto_increment` clauses by default when moving tables from an unsharded keyspace to a sharded one\r\n\r\nA new `--remove-sharded-auto-increment` flag has been added to the [`MoveTables` create sub-command](https://vitess.io/docs/20.0/reference/programs/vtctldclient/vtctldclient_movetables/vtctldclient_movetables_create/) and it is set to `true` by default. This flag controls whether any [MySQL `auto_increment`](https://dev.mysql.com/doc/refman/en/example-auto-increment.html) clauses should be removed from the table definitions when moving tables from an unsharded keyspace to a sharded one. This is now done by default as `auto_increment` clauses should not typically be used with sharded tables and you should instead rely on externally generated values such as a form of universally/globally unique identifiers or use [Vitess sequences](https://vitess.io/docs/reference/features/vitess-sequences/) in order to ensure that each row has a unique identifier (Primary Key value) across all shards. If for some reason you want to retain them you can set this new flag to `false` when creating the workflow.\r\n\r\n#### `Durabler` interface method renaming\r\n\r\nThe methods of [the `Durabler` interface](https://github.com/vitessio/vitess/blob/main/go/vt/vtctl/reparentutil/durability.go#L70-L79) in `go/vt/vtctl/reparentutil` were renamed to be public _(capitalized)_ methods to make it easier to integrate custom Durability Policies from external packages. See [RFC for details](https://github.com/vitessio/vitess/issues/15544).\r\n\r\nUsers of custom Durability Policies must rename private `Durabler` methods.\r\n\r\nChanges:\r\n- The `promotionRule` method was renamed to `PromotionRule`\r\n- The `semiSyncAckers` method was renamed to `SemiSyncAckers`\r\n- The `isReplicaSemiSync` method was renamed to `IsReplicaSemiSync`\r\n\r\n### Query Compatibility\r\n\r\n#### Vindex Hints\r\n\r\nVitess now supports Vindex hints that provide a way for users to influence the shard routing of queries in Vitess by specifying, which vindexes should be considered or ignored by the query planner. This feature enhances the control over query execution, allowing for potentially more efficient data access patterns in sharded databases.\r\n\r\nExample:\r\n ```sql\r\n SELECT * FROM user USE VINDEX (hash_user_id, secondary_vindex) WHERE user_id = 123;\r\n SELECT * FROM order IGNORE VINDEX (range_order_id) WHERE order_date = '2021-01-01';\r\n ```\r\n\r\nFor more information about Vindex hints and its usage, please consult the documentation.\r\n\r\n#### Update with Limit Support\r\n\r\nSupport is added for sharded update with limit.\r\n\r\nExample: `update t1 set t1.foo = 'abc', t1.bar = 23 where t1.baz > 5 limit 1`\r\n\r\nThe support is built on performing a selection of primary keys and then performing an update with those primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Update with Multi Table Support\r\n\r\nSupport is added for sharded multi-table update with column update on single target table using multiple table join.\r\n\r\nExample: `update t1 join t2 on t1.id = t2.id join t3 on t1.col = t3.col set t1.baz = 'abc', t1.apa = 23 where t3.foo = 5 and t2.bar = 7`\r\n\r\nThe support is built on performing a selection of primary keys and then performing an update with those primary keys.\r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Update with Multi Target Support\r\n\r\nSupport is added for sharded multi table target update.\r\n\r\nExample: `update t1 join t2 on t1.id = t2.id set t1.foo = 'abc', t2.bar = 23`\r\n\r\nThe support is built on performing a selection of primary keys from all target tables and \r\nthen performing an update for each table with their selected primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Delete with Subquery Support\r\n\r\nSupport is added for sharded table delete with subquery\r\n\r\nExample: `delete from t1 where id in (select col from t2 where foo = 32 and bar = 43)`\r\n\r\nThe support is built by performing the uncorrelated subquery first and then providing the value for deletion.\r\n\r\n#### Delete with Multi Target Support\r\n\r\nSupport is added for sharded multi table target delete.\r\n\r\nExample: `delete t1, t3 from t1 join t2 on t1.id = t2.id join t3 on t1.col = t3.col`\r\n\r\nThe support is built on performing a selection of primary keys from all target tables and \r\nthen performing a delete operation for each table with their selected primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/delete.html)\r\n\r\n#### User Defined Functions Support\r\n\r\nVTGate can track any user defined functions for better planning.\r\nUser Defined Functions (UDFs) should be directly loaded in the underlying MySQL.\r\n\r\nIt should be enabled in VTGate with the `--track-udfs` flag.\r\nThis will enable the tracking of UDFs in VTGate and will be used for planning.\r\nWithout this flag, VTGate will not be aware that there might be aggregating user-defined functions in the query that need to be pushed down to MySQL.\r\n\r\nMore details about how to load UDFs is available in [MySQL Docs](https://dev.mysql.com/doc/extending-mysql/8.0/en/adding-loadable-function.html)\r\n\r\n#### Insert Row Alias Support\r\n\r\nSupport is added to have row alias in Insert statement to be used with `on duplicate key update`.\r\n\r\nExample:\r\n- `insert into user(id, name, email) valies (100, 'Alice', 'alice@mail.com') as new on duplicate key update name = new.name, email = new.email`\r\n- `insert into user(id, name, email) valies (100, 'Alice', 'alice@mail.com') as new(m, n, p) on duplicate key update name = n, email = p`\r\n\r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/insert-on-duplicate.html)\r\n\r\n### Query Timeout\r\nOn a query timeout, Vitess closed the connection using the `kill connection` statement. This leads to connection churn \r\nwhich is not desirable in some cases. To avoid this, Vitess now uses the `kill query` statement to cancel the query. \r\nThis will only cancel the query and does not terminate the connection.\r\n\r\n### Flag Changes\r\n\r\n#### `pprof-http` Default Change\r\n\r\nThe `--pprof-http` flag, which was introduced in v19 with a default of `true`, has now been changed to default to `false`.\r\nThis makes HTTP `pprof` endpoints now an *opt-in* feature, rather than opt-out.\r\nTo continue enabling these endpoints, explicitly set `--pprof-http` when starting up Vitess components.\r\n\r\n#### New `--healthcheck-dial-concurrency` flag\r\n\r\nThe new `--healthcheck-dial-concurrency` flag defines the maximum number of healthcheck connections that can open concurrently. This limit is to avoid hitting Go runtime panics on deployments watching enough tablets [to hit the runtime's maximum thread limit of `10000`](https://pkg.go.dev/runtime/debug#SetMaxThreads) due to blocking network syscalls. This flag applies to `vtcombo`, `vtctld` and `vtgate` only and a value less than the runtime max thread limit _(`10000`)_ is recommended.\r\n\r\n#### New minimum for `--buffer_min_time_between_failovers`\r\n\r\nThe `--buffer_min_time_between_failovers` `vttablet` flag now has a minimum value of `1s`. This is because a value of 0 can cause issues with the buffering mechanics resulting in unexpected and unnecessary query errors \u2014 in particular during `MoveTables SwitchTraffic` operations. If you are currently specifying a value of 0 for this flag then you will need to update the config value to 1s *prior to upgrading to v20 or later* as `vttablet` will report an error and terminate if you attempt to start it with a value of 0.\r\n\r\n#### New `--track-udfs` vtgate flag\r\n\r\nThe new `--track-udfs` flag enables VTGate to track user defined functions for better planning.\r\n\r\n#### Help text fix for `--lock-timeout`\r\n\r\nThe help text for the flag `--lock-timeout` was incorrect. We were documenting it as a flag that controlled the duration for which the shard lock was acquired. It is actually the maximum duration for which we wait while attempting to acquire a lock from the topology server.\r\n\r\n#### New `--querylog-sample-rate` flag\r\n\r\nThe new flag `--querylog-sample-rate float` adds support for sampling queries based on a float value between 0.0 _(no logging)_ and 1.0 _(all queries logged)_. If configured, this filtering is applied after the existing `--querylog-filter-tag` filter.\r\n\r\n#### New `--tablet-filter-tags` flag\r\n\r\nThe new flag `--tablet-filter-tags StringMap` adds support to VTGate for filtering tablets by tablet tag key/values, specified as comma-separated list of key:values. The tags of a tablet are defined by the VTTablet flag `--init_tags`, which is also defined as a comma-separated list of key:values.\r\n\r\n### VReplication\r\n\r\n#### Multi-tenant Imports\r\n\r\nSupport for multi-tenant imports has been added to `MoveTables`. If you have a multi-tenant architecture where each\r\ntenant has their own database, you can import the tenants using multiple `MoveTables` workfows, one per tenant.\r\nEach import is initiated with the new `--tenant-id` flag. The column name (and data type) need to be specified in\r\nthe VSchema of the target keyspace.\r\n\r\n#### VDiff support for OnlineDDL migrations\r\n\r\nYou can now run `VDiff`s on OnlineDDL schema change migrations, which are not yet cut over.\r\n\r\n## Minor Changes\r\n\r\n### New Stats\r\n\r\n#### VTTablet Query Cache Hits and Misses\r\n\r\nVTTablet exposes two new counter stats:\r\n\r\n * `QueryCacheHits`: Query engine query plan cache hits\r\n * `QueryCacheMisses`: Query engine query plan cache misses\r\n\r\n> [!NOTE]\r\n> `QueryCache` does not refer to a query cache, but to a query plan cache.\r\n> In v21, these metrics will be deprecated and renamed.\r\n\r\n### VTTablet Query Text Characters Processed\r\n\r\nVTGate and VTTablet expose a new counter stat `QueryTextCharactersProcessed` to reflect the number of query text characters processed.\r\n\r\nVTGate groups this metric by Operation, Keyspace and TabletType. On VTTablet it is grouped by Table, Plan and optionally Workload.\r\n\r\n### `SIGHUP` reload of gRPC client static auth creds\r\n\r\nThe internal gRPC client now caches the static auth credentials and supports reloading via the `SIGHUP` signal. Previous to v20 the credentials were not cached. They were re-loaded from disk on every use.\r\n\r\n### VTAdmin\r\n\r\n#### vtadmin-web updated to node v20.12.2 (LTS)\r\n\r\nBuilding `vtadmin-web` now requires node >= v20.12.0 (LTS). Breaking changes from v18 to v20 can be found at https://nodejs.org/en/blog/release/v20.12.0 -- with no known issues that apply to VTAdmin.\r\nFull details on the node v20.12.2 release can be found at https://nodejs.org/en/blog/release/v20.12.2.\r\n\r\n#### Replaced highcharts with d3\r\n\r\nThe vtadmin-web UI no longer has a dependency on highcharts for licensing reasons. The tablet QPS, tablet VReplication QPS, and workflow streams lag charts have all been replaced by d3. We'll be iteratively improving the d3 charts until they reach feature parity with the original highcharts charts. \r\n\r\n------------\r\nThe entire changelog for this release can be found [here](https://github.com/vitessio/vitess/blob/main/changelog/20.0/20.0.0/changelog.md).\r\n\r\nThe release includes 419 merged Pull Requests.\r\n\r\nThanks to all our contributors: @Aoang, @Ari1009, @GuptaManan100, @Its-Maniaco, @Maniktherana, @VaibhavMalik4187, @ajm188, @aparajon, @app/dependabot, @app/github-actions, @app/vitess-bot, @arthurschreiber, @bddicken, @beingnoble03, @brendar, @crazeteam, @dbussink, @deepthi, @demmer, @derekperkins, @ejortegau, @frouioui, @harshit-gangal, @mattlord, @maxenglander, @mdlayher, @notfelineit, @pavedroad, @rafer, @rohit-nayak-ps, @rvrangel, @shlomi-noach, @systay, @timvaillancourt, @tycol7, @vitess-bot, @vmg, @wangweicugw, @whuang8, @yoheimuta\r\n", "created_at": "2024-06-27T05:01:40Z", "project": "Vitess", "repo": "vitessio/vitess", "type": "Storage", "hosting": "github", "add_time": "2019-11-19T11:11:37Z"}, {"name": "0.36.0-rc.0", "tag_name": "v0.36.0-rc.0", "html_url": "https://github.com/thanos-io/thanos/releases/tag/v0.36.0-rc.0", "repo_url": "https://github.com/thanos-io/thanos", "body": "The first release candidate of v0.36.0 is out! \r\n\r\nWe have mostly dependency bumps and bugfixes but some minor breaking changes, please see the changelog below for details.\r\n\r\nThank you to all contributors who have contributed to this release. It wouldn't be possible without you!\r\n\r\nPlease try it out and let us know if you find any issues! \ud83d\ude80\r\n\r\n## Changelog\r\n\r\n### Fixed\r\n\r\n- [#7326](https://github.com/thanos-io/thanos/pull/7326) Query: fixing exemplars proxy when querying stores with multiple tenants.\r\n- [#7403](https://github.com/thanos-io/thanos/pull/7403) Sidecar: fix startup sequence\r\n- [#7484](https://github.com/thanos-io/thanos/pull/7484) Proxy: fix panic in lazy response set\r\n\r\n### Added\r\n\r\n- [#7317](https://github.com/thanos-io/thanos/pull/7317) Tracing: allow specifying resource attributes for the OTLP configuration.\r\n- [#7367](https://github.com/thanos-io/thanos/pull/7367) Store Gateway: log request ID in request logs.\r\n- [#7361](https://github.com/thanos-io/thanos/pull/7361) Query: *breaking :warning:* pass query stats from remote execution from server to client. We changed the protobuf of the QueryAPI, if you use `query.mode=distributed` you need to update your client (upper level Queriers) first, before updating leaf Queriers (servers).\r\n- [#7363](https://github.com/thanos-io/thanos/pull/7363) Query-frontend: set value of remote_user field in Slow Query Logs from HTTP header\r\n- [#7335](https://github.com/thanos-io/thanos/pull/7335) Dependency: Update minio-go to v7.0.70 which includes support for EKS Pod Identity.\r\n- [#7477](https://github.com/thanos-io/thanos/pull/7477) *: Bump objstore to `20240622095743-1afe5d4bc3cd`\r\n\r\n### Changed\r\n\r\n- [#7334](https://github.com/thanos-io/thanos/pull/7334) Compactor: do not vertically compact downsampled blocks. Such cases are now marked with `no-compact-mark.json`. Fixes panic `panic: unexpected seriesToChunkEncoder lack of iterations`.\r\n- [#7393](https://github.com/thanos-io/thanos/pull/7393) *: *breaking :warning:* Using native histograms for grpc middleware metrics. Metrics `grpc_client_handling_seconds` and `grpc_server_handling_seconds` will now be native histograms, if you have enabled native histogram scraping you will need to update your PromQL expressions to use the new metric names.\r\n\r\n\r\n## New Contributors\r\n* @eqfarhad made their first contribution in https://github.com/thanos-io/thanos/pull/7335\r\n* @derrix060 made their first contribution in https://github.com/thanos-io/thanos/pull/7389\r\n* @wndhydrnt made their first contribution in https://github.com/thanos-io/thanos/pull/7363\r\n* @jeroenvandelockand made their first contribution in https://github.com/thanos-io/thanos/pull/7412\r\n* @aritra24 made their first contribution in https://github.com/thanos-io/thanos/pull/7428\r\n* @axeoman made their first contribution in https://github.com/thanos-io/thanos/pull/7469\r\n\r\n**Full Changelog**: https://github.com/thanos-io/thanos/compare/v0.35.1...v0.36.0-rc.0", "created_at": "2024-06-26T16:42:01Z", "project": "Thanos", "repo": "thanos-io/thanos", "type": "Monitor", "hosting": "github", "add_time": "2019-09-30T11:11:37Z"}, {"name": "", "tag_name": "REL_17_BETA2", "html_url": "https://github.com/postgres/postgres/commit/23c5a0e7d43bc925c6001538f04a458933a11fc1", "repo_url": "https://github.com/postgres/postgres", "body": "Stamp 17beta2.", "created_at": "2024-06-24T21:24:14Z", "project": "Postgres", "repo": "postgres/postgres", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "libcni v1.2.2", "tag_name": "v1.2.2", "html_url": "https://github.com/containernetworking/cni/releases/tag/v1.2.2", "repo_url": "https://github.com/containernetworking/cni", "body": "## What's Changed\r\n* libcni: remove use of Masterminds/semver by @squeed in https://github.com/containernetworking/cni/pull/1100\r\n\r\n\r\n**Full Changelog**: https://github.com/containernetworking/cni/compare/v1.2.1...v1.2.2", "created_at": "2024-06-24T19:59:30Z", "project": "Cni", "repo": "containernetworking/cni", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "11.1.0 (2024-06-21)", "tag_name": "v11.1.0", "html_url": "https://github.com/grafana/grafana/releases/tag/v11.1.0", "repo_url": "https://github.com/grafana/grafana", "body": "[Download page](https://grafana.com/grafana/download/11.1.0)\n[What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/)\n\n### Features and enhancements\n\n- **Tracing:** Enable traces to profiles. [#88896](https://github.com/grafana/grafana/issues/88896), [@marefr](https://github.com/marefr)\n- **Auth:** Add org to role mappings support to Google integration. [#88891](https://github.com/grafana/grafana/issues/88891), [@kalleep](https://github.com/kalleep)\n- **Alerting:** Support AWS SNS integration in Grafana. [#88867](https://github.com/grafana/grafana/issues/88867), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Auth:** Add org to role mappings support to Okta integration. [#88770](https://github.com/grafana/grafana/issues/88770), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Auth:** Add org to role mappings support to Gitlab integration. [#88751](https://github.com/grafana/grafana/issues/88751), [@kalleep](https://github.com/kalleep)\n- **Cloudwatch:** Use the metric map from grafana-aws-sdk. [#88733](https://github.com/grafana/grafana/issues/88733), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Add option to use Redis in cluster mode for Alerting HA. [#88696](https://github.com/grafana/grafana/issues/88696), [@fayzal-g](https://github.com/fayzal-g)\n- **VizTooltip:** Allow setting the `maxWidth` option. [#88652](https://github.com/grafana/grafana/issues/88652), [@adela-almasan](https://github.com/adela-almasan)\n- **Auth:** Add org to role mappings support to GitHub integration . [#88537](https://github.com/grafana/grafana/issues/88537), [@mgyongyosi](https://github.com/mgyongyosi)\n- **CloudWatch:** Handle permissions error and update docs. [#88524](https://github.com/grafana/grafana/issues/88524), [@iwysiu](https://github.com/iwysiu)\n- ** Alerting:** Correctly handle duplicating notification templates. [#88487](https://github.com/grafana/grafana/issues/88487), [@gillesdemey](https://github.com/gillesdemey)\n- **Alerting:** Mute Timing service to prevent changing provenance status to none. [#88462](https://github.com/grafana/grafana/issues/88462), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Alerting:** Ensure we fetch AM config before saving new configuration. [#88458](https://github.com/grafana/grafana/issues/88458), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Remove regex reference in silences filter tooltip. [#88455](https://github.com/grafana/grafana/issues/88455), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Cloudwatch:** Update AWS DynamoDB Metrics. [#88418](https://github.com/grafana/grafana/issues/88418), [@LeonardoBoleli](https://github.com/LeonardoBoleli)\n- **Alerting:** Make regex notification routing preview consistent with notification policies implementation. [#88413](https://github.com/grafana/grafana/issues/88413), [@tomratcliffe](https://github.com/tomratcliffe)\n- **DateTimePicker:** Return cleared value in onChange. [#88377](https://github.com/grafana/grafana/issues/88377), [@Clarity-89](https://github.com/Clarity-89)\n- **NodeGraph:** Add msagl and the layered layout code. [#88375](https://github.com/grafana/grafana/issues/88375), [@aocenas](https://github.com/aocenas)\n- **API:** Add in theme support to /render/\\* endpoint. [#88304](https://github.com/grafana/grafana/issues/88304), [@timlevett](https://github.com/timlevett)\n- **Alerting:** Add filters for RouteGetRuleStatuses. [#88295](https://github.com/grafana/grafana/issues/88295), [@fayzal-g](https://github.com/fayzal-g)\n- **Plugins:** Update the `plugin.json` schema with UI extensions meta-data. [#88288](https://github.com/grafana/grafana/issues/88288), [@leventebalogh](https://github.com/leventebalogh)\n- **Auth:** Update SAML lib to improve HTTP-Post binding. [#88287](https://github.com/grafana/grafana/issues/88287), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Tempo:** Send current filters when retrieving tags for AdHocFilters. [#88270](https://github.com/grafana/grafana/issues/88270), [@joey-grafana](https://github.com/joey-grafana)\n- **Tempo:** Support standard span convention. [#88268](https://github.com/grafana/grafana/issues/88268), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **ValueFormats:** Add Uruguay peso currency. [#88260](https://github.com/grafana/grafana/issues/88260), [@lfdominguez](https://github.com/lfdominguez)\n- **DateTimePicker:** Add clearable prop. [#88215](https://github.com/grafana/grafana/issues/88215), [@Clarity-89](https://github.com/Clarity-89)\n- **Correlations:** Enable feature toggle by default (on-prem). [#88208](https://github.com/grafana/grafana/issues/88208), [@ifrost](https://github.com/ifrost)\n- **Stat:** Add percent change color modes. [#88205](https://github.com/grafana/grafana/issues/88205), [@drew08t](https://github.com/drew08t)\n- **Logs:** Added multi-line display control to the \"wrap lines\" option. [#88144](https://github.com/grafana/grafana/issues/88144), [@matyax](https://github.com/matyax)\n- **Tempo:** Update lezer autocomplete (histogram, quantile) and add missing functions. [#88131](https://github.com/grafana/grafana/issues/88131), [@joey-grafana](https://github.com/joey-grafana)\n- **AnnotationsPlugin2:** Implement support for rectangular annotations in Heatmap. [#88107](https://github.com/grafana/grafana/issues/88107), [@adrapereira](https://github.com/adrapereira)\n- **CodeEditor:** Improved styles when the code editor is loading. [#88102](https://github.com/grafana/grafana/issues/88102), [@NWRichmond](https://github.com/NWRichmond)\n- **CloudWatch:** Add additional AWS/KinesisAnalytics metrics . [#88101](https://github.com/grafana/grafana/issues/88101), [@tristanburgess](https://github.com/tristanburgess)\n- **Cloudwatch:** Add AWS/Events Metrics. [#88097](https://github.com/grafana/grafana/issues/88097), [@LeonardoBoleli](https://github.com/LeonardoBoleli)\n- **Azure:** Basic Logs support. [#88025](https://github.com/grafana/grafana/issues/88025), [@aangelisc](https://github.com/aangelisc)\n- **Dashboard:** Make dashboard search faster. [#88019](https://github.com/grafana/grafana/issues/88019), [@knuzhdin](https://github.com/knuzhdin)\n- **Alerting:** Support custom API URL for PagerDuty integration. [#88007](https://github.com/grafana/grafana/issues/88007), [@gaurav1999](https://github.com/gaurav1999)\n- **Alerting:** Add optional metadata via query param to silence GET requests. [#88000](https://github.com/grafana/grafana/issues/88000), [@JacobsonMT](https://github.com/JacobsonMT)\n- **Store:** Enable adding extra middleware. [#87984](https://github.com/grafana/grafana/issues/87984), [@Clarity-89](https://github.com/Clarity-89)\n- **Tempo:** Don't modify the passed time range when using timeShiftEnabled. [#87980](https://github.com/grafana/grafana/issues/87980), [@aocenas](https://github.com/aocenas)\n- **InfluxDB:** Introduce maxDataPoints setting for flux variable query editor. [#87935](https://github.com/grafana/grafana/issues/87935), [@itsmylife](https://github.com/itsmylife)\n- **Alerting:** New list view UI \u2013 Part 1. [#87907](https://github.com/grafana/grafana/issues/87907), [@gillesdemey](https://github.com/gillesdemey)\n- **NodeGraph:** Remove msagl lib and layered layout option. [#87905](https://github.com/grafana/grafana/issues/87905), [@aocenas](https://github.com/aocenas)\n- **InfluxDB:** Introduce custom variable support. [#87903](https://github.com/grafana/grafana/issues/87903), [@itsmylife](https://github.com/itsmylife)\n- **Gops:** Add tracking for data source check. [#87886](https://github.com/grafana/grafana/issues/87886), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **AzureMonitor:** Prometheus exemplars support . [#87742](https://github.com/grafana/grafana/issues/87742), [@aangelisc](https://github.com/aangelisc)\n- **Feature Management:** Move awsDatasourcesNewFormStyling to GA. [#87696](https://github.com/grafana/grafana/issues/87696), [@idastambuk](https://github.com/idastambuk)\n- **TimeRangePicker:** Announce to screen reader when time range is updated. [#87692](https://github.com/grafana/grafana/issues/87692), [@tskarhed](https://github.com/tskarhed)\n- **Alerting:** Template selector in contact points form. [#87689](https://github.com/grafana/grafana/issues/87689), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Azure:** Load custom clouds from ini file. [#87667](https://github.com/grafana/grafana/issues/87667), [@JonCole](https://github.com/JonCole)\n- **Loki:** Kick start your query now applies templates to the current query. [#87658](https://github.com/grafana/grafana/issues/87658), [@matyax](https://github.com/matyax)\n- **Elasticsearch:** Queries no longer executed while typing. [#87652](https://github.com/grafana/grafana/issues/87652), [@matyax](https://github.com/matyax)\n- **Alerting:** Add options to configure TLS for HA using Redis. [#87567](https://github.com/grafana/grafana/issues/87567), [@fayzal-g](https://github.com/fayzal-g)\n- **VizLegend:** Represent line style in series legend and tooltip. [#87558](https://github.com/grafana/grafana/issues/87558), [@domasx2](https://github.com/domasx2)\n- **FeatureBadge:** Update FeatureBadge to support current release stages. [#87555](https://github.com/grafana/grafana/issues/87555), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Logs:** Infinite scrolling in Explore enabled by default. [#87493](https://github.com/grafana/grafana/issues/87493), [@matyax](https://github.com/matyax)\n- **Plugins:** Improve frontend loader cache. [#87488](https://github.com/grafana/grafana/issues/87488), [@jackw](https://github.com/jackw)\n- **Chore:** Upgrade go from 1.21.0 to 1.21.10. [#87479](https://github.com/grafana/grafana/issues/87479), [@stephaniehingtgen](https://github.com/stephaniehingtgen)\n- **Chore:** Upgrade go to 1.22.3. [#87463](https://github.com/grafana/grafana/issues/87463), [@stephaniehingtgen](https://github.com/stephaniehingtgen)\n- **Team:** Add an endpoint for bulk team membership updates. [#87441](https://github.com/grafana/grafana/issues/87441), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Flamegraph:** Add collapse and expand group buttons to toolbar. [#87395](https://github.com/grafana/grafana/issues/87395), [@aocenas](https://github.com/aocenas)\n- **OIDC:** Support Generic OAuth org to role mappings. [#87394](https://github.com/grafana/grafana/issues/87394), [@sathieu](https://github.com/sathieu)\n- **Search:** Announce to screen reader when query returns no result. [#87382](https://github.com/grafana/grafana/issues/87382), [@tskarhed](https://github.com/tskarhed)\n- **Logs:** Added support for numeric log levels. [#87366](https://github.com/grafana/grafana/issues/87366), [@nailgun](https://github.com/nailgun)\n- **Prometheus:** Place custom inputs first when using regex filter values in the query builder. [#87360](https://github.com/grafana/grafana/issues/87360), [@NWRichmond](https://github.com/NWRichmond)\n- **Alerting:** Remove requirement for datasource query on rule read. [#87349](https://github.com/grafana/grafana/issues/87349), [@rwwiv](https://github.com/rwwiv)\n- **Alerting:** Add RBAC logic for silences creation. [#87322](https://github.com/grafana/grafana/issues/87322), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Update silences creation to support `__alert_rule_uid__` and move into drawer. [#87320](https://github.com/grafana/grafana/issues/87320), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Flamegraph:** Add diff mode color legend. [#87319](https://github.com/grafana/grafana/issues/87319), [@aocenas](https://github.com/aocenas)\n- **Dashboard:** Keyboard and mouse panel shortcuts improvement. [#87317](https://github.com/grafana/grafana/issues/87317), [@tskarhed](https://github.com/tskarhed)\n- **PanelHeaderCorner:** Remove font-awesome icons. [#87303](https://github.com/grafana/grafana/issues/87303), [@Clarity-89](https://github.com/Clarity-89)\n- **Alerting:** Add OAuth2 to HTTP settings for vanilla Alertmanager / Mimir. [#87272](https://github.com/grafana/grafana/issues/87272), [@gillesdemey](https://github.com/gillesdemey)\n- **Plugins:** Allow apps to expose components. Update the extensions API. [#87236](https://github.com/grafana/grafana/issues/87236), [@leventebalogh](https://github.com/leventebalogh)\n- **Plugins:** Catalog to show all plugins by default. [#87168](https://github.com/grafana/grafana/issues/87168), [@sympatheticmoose](https://github.com/sympatheticmoose)\n- **Prometheus:** Ensure values in metric selector are visible. [#87150](https://github.com/grafana/grafana/issues/87150), [@NWRichmond](https://github.com/NWRichmond)\n- **Select:** Add data-testid to Input. [#87105](https://github.com/grafana/grafana/issues/87105), [@Clarity-89](https://github.com/Clarity-89)\n- **Prometheus:** Add native histogram types metric explorer to allow filter by type. [#87090](https://github.com/grafana/grafana/issues/87090), [@bohandley](https://github.com/bohandley)\n- **Prometheus:** Add hints for native histograms. [#87017](https://github.com/grafana/grafana/issues/87017), [@bohandley](https://github.com/bohandley)\n- **Alerting:** Reduce number of request fetching rules in the dashboard view using rtkq. [#86991](https://github.com/grafana/grafana/issues/86991), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Plugins:** Make grafana-com API URL usage consistent. [#86920](https://github.com/grafana/grafana/issues/86920), [@oshirohugo](https://github.com/oshirohugo)\n- **Stack:** Add size props. [#86900](https://github.com/grafana/grafana/issues/86900), [@Clarity-89](https://github.com/Clarity-89)\n- **Table Panel:** Enable Text Wrapping. [#86895](https://github.com/grafana/grafana/issues/86895), [@codeincarnate](https://github.com/codeincarnate)\n- **Alerting:** Get grafana-managed alert rule by UID. [#86845](https://github.com/grafana/grafana/issues/86845), [@fayzal-g](https://github.com/fayzal-g)\n- **Cloudwatch:** Add Kendra metrics. [#86809](https://github.com/grafana/grafana/issues/86809), [@scottschreckengaust](https://github.com/scottschreckengaust)\n- **Auth:** Added support to filter for parent teams in GitHub connector's team membership filter. [#86754](https://github.com/grafana/grafana/issues/86754), [@wasim-nihal](https://github.com/wasim-nihal)\n- **Alerting:** Hook up GMA silence APIs to new authentication handler. [#86625](https://github.com/grafana/grafana/issues/86625), [@JacobsonMT](https://github.com/JacobsonMT)\n- **GeoMap:** Pan and zoom keyboard support. [#86573](https://github.com/grafana/grafana/issues/86573), [@tskarhed](https://github.com/tskarhed)\n- **Alerting:** Optimize rule status gathering APIs when a limit is applied. [#86568](https://github.com/grafana/grafana/issues/86568), [@stevesg](https://github.com/stevesg)\n- **Plugins:** Add an auto-generated part to the `plugin.json` schema. [#86520](https://github.com/grafana/grafana/issues/86520), [@leventebalogh](https://github.com/leventebalogh)\n- **Loki/Prometheus Query Editor:** Disabled cmd/ctrl+f keybinding within the editor. [#86418](https://github.com/grafana/grafana/issues/86418), [@matyax](https://github.com/matyax)\n- **Grafana packages:** Remove E2E workspace. [#86416](https://github.com/grafana/grafana/issues/86416), [@sunker](https://github.com/sunker)\n- **RefreshPicker:** Change running state to be less distracting . [#86405](https://github.com/grafana/grafana/issues/86405), [@torkelo](https://github.com/torkelo)\n- **Prometheus:** Cancellable label values requests. [#86403](https://github.com/grafana/grafana/issues/86403), [@NWRichmond](https://github.com/NWRichmond)\n- **SQLStore:** Improve recursive CTE support detection. [#86397](https://github.com/grafana/grafana/issues/86397), [@mildwonkey](https://github.com/mildwonkey)\n- **CloudMonitoring:** Ensure variables can be used in all variable queries. [#86377](https://github.com/grafana/grafana/issues/86377), [@aangelisc](https://github.com/aangelisc)\n- **Common labels/displayed fields:** Show label names with values. [#86345](https://github.com/grafana/grafana/issues/86345), [@matyax](https://github.com/matyax)\n- **AuthZ:** Further protect admin endpoints. [#86285](https://github.com/grafana/grafana/issues/86285), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Explore:** Deprecate local storage singular datasource key. [#86250](https://github.com/grafana/grafana/issues/86250), [@gelicia](https://github.com/gelicia)\n- **Loki:** Add label filters after label_format if present. [#86124](https://github.com/grafana/grafana/issues/86124), [@matyax](https://github.com/matyax)\n- **Alerting:** Immutable plugin rules and alerting plugins extensions. [#86042](https://github.com/grafana/grafana/issues/86042), [@konrad147](https://github.com/konrad147)\n- **Tempo:** Group by template vars. [#86022](https://github.com/grafana/grafana/issues/86022), [@joey-grafana](https://github.com/joey-grafana)\n- **Short Links:** Add setting for changing expiration time. [#86003](https://github.com/grafana/grafana/issues/86003), [@gelicia](https://github.com/gelicia)\n- **Prometheus:** Add native histogram functions. [#86002](https://github.com/grafana/grafana/issues/86002), [@bohandley](https://github.com/bohandley)\n- **Plugins:** Removed feature toggle pluginsDynamicAngularDetectionPatterns. [#85956](https://github.com/grafana/grafana/issues/85956), [@xnyo](https://github.com/xnyo)\n- **Plugins:** Removed feature toggle enablePluginsTracingByDefault. [#85953](https://github.com/grafana/grafana/issues/85953), [@xnyo](https://github.com/xnyo)\n- **Tracing:** Allow otel service name and attributes to be overridden from env. [#85937](https://github.com/grafana/grafana/issues/85937), [@marefr](https://github.com/marefr)\n- **PanelChrome:** Improve accessibility landmark markup. [#85863](https://github.com/grafana/grafana/issues/85863), [@tskarhed](https://github.com/tskarhed)\n- **Gops:** Add configuration tracker on the existing IRM page. [#85838](https://github.com/grafana/grafana/issues/85838), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **CloudWatch:** Add additional Glue metrics. [#85798](https://github.com/grafana/grafana/issues/85798), [@tristanburgess](https://github.com/tristanburgess)\n- **CloudWatch:** Add labels for Metric Query type queries. [#85766](https://github.com/grafana/grafana/issues/85766), [@kevinwcyu](https://github.com/kevinwcyu)\n- **Util:** Support parsing and splitting strings enclosed in quotes in util.SplitString. [#85735](https://github.com/grafana/grafana/issues/85735), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Loki:** Handle `X-Scope-OrgID` and tenant IDs. [#85726](https://github.com/grafana/grafana/issues/85726), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **CloudWatch:** Add a Performance Insights and other missing metrics to aws/rds. [#85680](https://github.com/grafana/grafana/issues/85680), [@kgeckhart](https://github.com/kgeckhart)\n- **Prometheus:** Respect dashboard queries when querying ad hoc filter labels. [#85674](https://github.com/grafana/grafana/issues/85674), [@itsmylife](https://github.com/itsmylife)\n- **Pyroscope:** Add adhoc filters support. [#85601](https://github.com/grafana/grafana/issues/85601), [@aocenas](https://github.com/aocenas)\n- **Table Panel:** Update background colors to respect transparency. [#85565](https://github.com/grafana/grafana/issues/85565), [@codeincarnate](https://github.com/codeincarnate)\n- **Canvas:** Add support for line animation. [#85556](https://github.com/grafana/grafana/issues/85556), [@adela-almasan](https://github.com/adela-almasan)\n- **Reducers:** Add in basic Percentile Support. [#85554](https://github.com/grafana/grafana/issues/85554), [@timlevett](https://github.com/timlevett)\n- **Storage:** Watch tests. [#85496](https://github.com/grafana/grafana/issues/85496), [@DanCech](https://github.com/DanCech)\n- **Plugins:** Show update buttons when instance version is different. [#85486](https://github.com/grafana/grafana/issues/85486), [@oshirohugo](https://github.com/oshirohugo)\n- **Tempo:** Always use time range even if timeShiftEnabled is false. [#85477](https://github.com/grafana/grafana/issues/85477), [@ogxd](https://github.com/ogxd)\n- **Alerting:** Gops labels integration. [#85467](https://github.com/grafana/grafana/issues/85467), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Explore:** Set X-Cache-Skip to true for query requests. [#85460](https://github.com/grafana/grafana/issues/85460), [@Elfo404](https://github.com/Elfo404)\n- **Explore:** Make Explore breadcrumb clickable. [#85437](https://github.com/grafana/grafana/issues/85437), [@Elfo404](https://github.com/Elfo404)\n- **Prometheus:** Fuzzy search for metric names in Code Mode. [#85396](https://github.com/grafana/grafana/issues/85396), [@NWRichmond](https://github.com/NWRichmond)\n- **Storage Api:** Adds traces. [#85391](https://github.com/grafana/grafana/issues/85391), [@owensmallwood](https://github.com/owensmallwood)\n- **Storage Api:** Add metrics. [#85316](https://github.com/grafana/grafana/issues/85316), [@owensmallwood](https://github.com/owensmallwood)\n- **Alerting:** Improve paused alert visibility and allow pausing/resuming from alert list view. [#85116](https://github.com/grafana/grafana/issues/85116), [@tomratcliffe](https://github.com/tomratcliffe)\n- **CloudWatch:** Clarify match exact tooltip and docs. [#85095](https://github.com/grafana/grafana/issues/85095), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Evaluation quick buttons. [#85010](https://github.com/grafana/grafana/issues/85010), [@gillesdemey](https://github.com/gillesdemey)\n- **Alerting:** Add state history polling interval. [#84837](https://github.com/grafana/grafana/issues/84837), [@gillesdemey](https://github.com/gillesdemey)\n- **CloudWatch:** Improve metric label parsing. [#84835](https://github.com/grafana/grafana/issues/84835), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Improve template preview. [#84798](https://github.com/grafana/grafana/issues/84798), [@konrad147](https://github.com/konrad147)\n- **Alerting:** New settings page. [#84501](https://github.com/grafana/grafana/issues/84501), [@gillesdemey](https://github.com/gillesdemey)\n- **Explore:** Move Query History to be screen wide. [#84321](https://github.com/grafana/grafana/issues/84321), [@gelicia](https://github.com/gelicia)\n- **MixedDataSource:** Support multi value data source variable that issues a query to each data source. [#83356](https://github.com/grafana/grafana/issues/83356), [@torkelo](https://github.com/torkelo)\n- **PluginExtensions:** Make the extensions registry reactive. [#83085](https://github.com/grafana/grafana/issues/83085), [@mckn](https://github.com/mckn)\n- **Loki:** Use label/<name>/values API instead of series API for label values discovery. [#83044](https://github.com/grafana/grafana/issues/83044), [@yuri-rs](https://github.com/yuri-rs)\n- **Tempo:** Escape backslash in span name for promsql query. [#83024](https://github.com/grafana/grafana/issues/83024), [@ttshivers](https://github.com/ttshivers)\n- **Alerting:** Export and provisioning rules into subfolders. [#77450](https://github.com/grafana/grafana/issues/77450), [@papagian](https://github.com/papagian)\n- **Notification banner:** Integrate with RBAC. (Enterprise)\n- **Auth:** Assign users using SAML to AutoAssignOrgRole if no role matches. (Enterprise)\n- **Notification banner:** Display preview. (Enterprise)\n- **Auth:** Add None and Viewer roles as options to SAML UI config. (Enterprise)\n- **SAML:** Add nonce to the generated script tag. (Enterprise)\n- **Notification banner:** Add settings page. (Enterprise)\n- **Notification banner:** Add API client. (Enterprise)\n- **Chore:** Upgrade go version to 1.22.3. (Enterprise)\n- **Auditing:** Correctly parse the URL for auditing through Loki. (Enterprise)\n- **Auditlog:** Refactor action to post-action in default auditlogging. (Enterprise)\n- **Plugins:** Make grafana-com API URL usage consistent. (Enterprise)\n- **Plugins:** Make grafana-com API URL usage consistent. (Enterprise)\n- **Caching:** Implement mtls-enabled memcached integration. (Enterprise)\n- **OpenAPI:** Document the datasource caching API. (Enterprise)\n\n### Bug fixes\n\n- **Alerting:** Fix go-swagger extraction and several embedded types from Alertmanager in Swagger docs. [#88879](https://github.com/grafana/grafana/issues/88879), [@alexweav](https://github.com/alexweav)\n- **DashboardScene:** Fixes inspect with transforms issue. [#88843](https://github.com/grafana/grafana/issues/88843), [@torkelo](https://github.com/torkelo)\n- **Elasticsearch:** Fix stripping of trailing slashes in datasource URLs. [#88779](https://github.com/grafana/grafana/issues/88779), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Loki:** Fix editor history in wrong order. [#88666](https://github.com/grafana/grafana/issues/88666), [@svennergr](https://github.com/svennergr)\n- **Cli:** Fix bug where password is hashed twice. [#88589](https://github.com/grafana/grafana/issues/88589), [@kalleep](https://github.com/kalleep)\n- **AzureMonitor:** Fix bug detecting app insights queries. [#88572](https://github.com/grafana/grafana/issues/88572), [@aangelisc](https://github.com/aangelisc)\n- **SSE:** Fix threshold unmarshal to avoid panic. [#88521](https://github.com/grafana/grafana/issues/88521), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Dashboard:** Fix Variables query hides fields with non-supported datasources. [#88516](https://github.com/grafana/grafana/issues/88516), [@axelavargas](https://github.com/axelavargas)\n- **Explore:** Align time filters properly to day boundaries in query history. [#88498](https://github.com/grafana/grafana/issues/88498), [@aocenas](https://github.com/aocenas)\n- **Access Control:** Clean up permissions for deprovisioned data sources. [#88483](https://github.com/grafana/grafana/issues/88483), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Dashboards:** Correctly display Admin access to dashboards in the UI. [#88439](https://github.com/grafana/grafana/issues/88439), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **LibraryPanels/RBAC:** Ignore old folder permission check when deleting/patching lib panel. [#88422](https://github.com/grafana/grafana/issues/88422), [@kaydelaney](https://github.com/kaydelaney)\n- **LogsTable:** Fix default sort by time. [#88398](https://github.com/grafana/grafana/issues/88398), [@svennergr](https://github.com/svennergr)\n- **Dashboards:** Fix regression when deleting folder. [#88311](https://github.com/grafana/grafana/issues/88311), [@papagian](https://github.com/papagian)\n- **Docker:** Fix renderer plugin in custom Dockerfile. [#88223](https://github.com/grafana/grafana/issues/88223), [@AgnesToulet](https://github.com/AgnesToulet)\n- **Alerting:** Fix rules deleting when reordering whilst filtered. [#88221](https://github.com/grafana/grafana/issues/88221), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix \"copy link\" not including full URL. [#88210](https://github.com/grafana/grafana/issues/88210), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix typo in JSON response for rule export. [#88028](https://github.com/grafana/grafana/issues/88028), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Alerting:** Fix scheduler to sort rules before evaluation. [#88006](https://github.com/grafana/grafana/issues/88006), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **CloudMonitoring:** Fix query type selection issue. [#87990](https://github.com/grafana/grafana/issues/87990), [@aangelisc](https://github.com/aangelisc)\n- **Alerting:** Assume built-in AM is receiving alerts in case of not having admin config. [#87893](https://github.com/grafana/grafana/issues/87893), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **DashboardScene:** Skip panel repeats when values are the same. [#87788](https://github.com/grafana/grafana/issues/87788), [@torkelo](https://github.com/torkelo)\n- **Alerting:** Fix deleting rules when silencing/resuming rule from a panel alert tab. [#87710](https://github.com/grafana/grafana/issues/87710), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Dashboards:** Don't set dashboard creator/updater if the action is done by an API key. [#87704](https://github.com/grafana/grafana/issues/87704), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Elasticsearch:** Fix setting of default maxConcurrentShardRequests. [#87703](https://github.com/grafana/grafana/issues/87703), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Graphite:** Fix alignment of elements in the query editor. [#87662](https://github.com/grafana/grafana/issues/87662), [@NWRichmond](https://github.com/NWRichmond)\n- **DashboardScene:** Fixing major row repeat issues. [#87539](https://github.com/grafana/grafana/issues/87539), [@torkelo](https://github.com/torkelo)\n- **Alerting:** Do not store series values from past evaluations in state manager for no reason. [#87525](https://github.com/grafana/grafana/issues/87525), [@alexweav](https://github.com/alexweav)\n- **RBAC:** Update role picker in team page, fix a bug with roles being removed upon team setting update. [#87519](https://github.com/grafana/grafana/issues/87519), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Transformations:** Fix true inner join in `joinByField` transformation. [#87409](https://github.com/grafana/grafana/issues/87409), [@baldm0mma](https://github.com/baldm0mma)\n- **Alerting:** Do not retry rule evaluations with \"input data must be a wide series but got type long\" style errors. [#87343](https://github.com/grafana/grafana/issues/87343), [@alexweav](https://github.com/alexweav)\n- **Tempo:** Fix sorting for nested tables. [#87214](https://github.com/grafana/grafana/issues/87214), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **Cloudwatch Logs:** Fix bug where we did not return errors to user. [#87190](https://github.com/grafana/grafana/issues/87190), [@sarahzinger](https://github.com/sarahzinger)\n- **CloudWatch:** Fix apostrophes in dimension values not being escaped. [#87182](https://github.com/grafana/grafana/issues/87182), [@kevinwcyu](https://github.com/kevinwcyu)\n- **AnnotationList:** Fix link for annotation with no panel or dashboard. [#87048](https://github.com/grafana/grafana/issues/87048), [@tskarhed](https://github.com/tskarhed)\n- **Graphite:** Fix splitting expressions in tag_value with template variables. [#86958](https://github.com/grafana/grafana/issues/86958), [@EduardZaydler](https://github.com/EduardZaydler)\n- **SQL Query Editor:** Fix label-for IDs, associate \"Table\" label. [#86944](https://github.com/grafana/grafana/issues/86944), [@timo](https://github.com/timo)\n- **SSO:** Add SSO settings to secrets migrator. [#86913](https://github.com/grafana/grafana/issues/86913), [@dmihai](https://github.com/dmihai)\n- **Plugins:** Preserve trailing slash in plugin proxy. [#86859](https://github.com/grafana/grafana/issues/86859), [@marefr](https://github.com/marefr)\n- **TimeSeries:** Improve keyboard focus and fix spacebar override. [#86848](https://github.com/grafana/grafana/issues/86848), [@tskarhed](https://github.com/tskarhed)\n- **NodeGraph:** Use values from fixedX/fixedY column for layout. [#86643](https://github.com/grafana/grafana/issues/86643), [@timo](https://github.com/timo)\n- **Alerting:** Prevent simplified routing zero duration GroupInterval and RepeatInterval. [#86561](https://github.com/grafana/grafana/issues/86561), [@JacobsonMT](https://github.com/JacobsonMT)\n- **Loki:** Fix setting of tenant ID. [#86433](https://github.com/grafana/grafana/issues/86433), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **DashboardScene:** Fixes checkbox orienation in save forms. [#86408](https://github.com/grafana/grafana/issues/86408), [@torkelo](https://github.com/torkelo)\n- **CloudMonitoring:** Correctly interpolate multi-valued template variables in PromQL queries. [#86391](https://github.com/grafana/grafana/issues/86391), [@aangelisc](https://github.com/aangelisc)\n- **Expressions:** Fix erroneous sorting of metrics and expressions. [#86372](https://github.com/grafana/grafana/issues/86372), [@NWRichmond](https://github.com/NWRichmond)\n- **CloudMonitoring:** Allow a custom group by value. [#86288](https://github.com/grafana/grafana/issues/86288), [@aangelisc](https://github.com/aangelisc)\n- **DataLinks:** Fixes datalinks with onClick and variables in url not being interpolated . [#86253](https://github.com/grafana/grafana/issues/86253), [@gng0](https://github.com/gng0)\n- **I18N:** Fix untranslated descriptions in data source picker. [#86216](https://github.com/grafana/grafana/issues/86216), [@joshhunt](https://github.com/joshhunt)\n- **RBAC:** Fix global role deletion in hosted Grafana. [#85980](https://github.com/grafana/grafana/issues/85980), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Expression:** Fix a bug of the display name of the threshold expression result. [#85912](https://github.com/grafana/grafana/issues/85912), [@lingyufei](https://github.com/lingyufei)\n- **Alerting:** Fix incorrect display of pending period in alert rule form. [#85893](https://github.com/grafana/grafana/issues/85893), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix redirect after saving a notification template. [#85667](https://github.com/grafana/grafana/issues/85667), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Get oncall metada only when we have alert manager configuration data. [#85622](https://github.com/grafana/grafana/issues/85622), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Alerting:** Return better error for invalid time range on alert queries. [#85611](https://github.com/grafana/grafana/issues/85611), [@alexweav](https://github.com/alexweav)\n- **CloudWatch:** Fix SageMaker MBP namespace typo. [#85557](https://github.com/grafana/grafana/issues/85557), [@tristanburgess](https://github.com/tristanburgess)\n- **Alerting:** Only append `/alertmanager` when sending alerts to mimir targets if not already present. [#85543](https://github.com/grafana/grafana/issues/85543), [@alexweav](https://github.com/alexweav)\n- **Alerting:** Set mimir implementation in jsonData by default when creating a new a\u2026. [#85513](https://github.com/grafana/grafana/issues/85513), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Alerting:** Persist silence state immediately on Create/Delete . [#84705](https://github.com/grafana/grafana/issues/84705), [@JacobsonMT](https://github.com/JacobsonMT)\n- **NodeGraph:** Fix configuring arc colors with mixed case field names. [#84609](https://github.com/grafana/grafana/issues/84609), [@timo](https://github.com/timo)\n- **Auditing:** Fix Loki URL parsing. (Enterprise)\n- **Provisioning:** Add override option to role provisioning. (Enterprise)\n- **Alerting:** Check pointers before use to prevent segfault. (Enterprise)\n- **Reporting:** Fix UI errors when using linked variables. (Enterprise)\n\n### Breaking changes\n\nUsers that provision alert rules into folders whose titles contain slashes from now on they should escape them:\neg. if an alert group contains:\n`folder: folder_with_/_in_title`\nit should become:\n`folder: folder_with_\\/_in_title` Issue [#77450](https://github.com/grafana/grafana/issues/77450)\n\n### Deprecations\n\nThe `grafana.explore.richHistory.activeDatasourceOnly` local storage key is deprecated, and will be removed in Grafana 12. You may experience loss of your Explore query history or autocomplete data if you upgrade to Grafana 12 under 2 weeks of Grafana 11.1. Actual risk of data loss depends on your query history retention policy. Issue [#86250](https://github.com/grafana/grafana/issues/86250)\n\n### Plugin development fixes & changes\n\n- **Select:** Change `Select` group headers to always be visible. [#88178](https://github.com/grafana/grafana/issues/88178), [@ashharrison90](https://github.com/ashharrison90)\n- **Select:** Ensure virtualised menu scrolls active option into view when using arrow keys. [#87743](https://github.com/grafana/grafana/issues/87743), [@ashharrison90](https://github.com/ashharrison90)\n- **Switch:** Improve disabled active state. [#87694](https://github.com/grafana/grafana/issues/87694), [@ashharrison90](https://github.com/ashharrison90)\n- **Button:** Allow disabled button to still be focused. [#87516](https://github.com/grafana/grafana/issues/87516), [@JoaoSilvaGrafana](https://github.com/JoaoSilvaGrafana)\n- **GrafanaUI:** Add `tabular` prop to Text component for tabular numbers. [#87440](https://github.com/grafana/grafana/issues/87440), [@JoaoSilvaGrafana](https://github.com/JoaoSilvaGrafana)", "created_at": "2024-06-24T13:40:14Z", "project": "grafana", "repo": "grafana/grafana", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.8.5", "tag_name": "2.8.5", "html_url": "https://github.com/Kong/kong/releases/tag/2.8.5", "repo_url": "https://github.com/Kong/kong", "body": "Download Kong 2.8.5 and run it now:\r\n\r\nhttps://konghq.com/install/\r\n[Docker Image](https://hub.docker.com/_/kong/)\r\n\r\nLinks:\r\n\r\n[2.8.5 Changelog](https://github.com/Kong/kong/blob/release/2.8.5/changelog/2.8.5/2.8.5.md)", "created_at": "2024-06-24T06:32:01Z", "project": "Kong", "repo": "Kong/kong", "type": "Gateway", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "GoCD 24.2.0", "tag_name": "24.2.0", "html_url": "https://github.com/gocd/gocd/releases/tag/24.2.0", "repo_url": "https://github.com/gocd/gocd", "body": "Check release notes at https://www.gocd.org/releases/", "created_at": "2024-06-23T05:50:10Z", "project": "GoCD", "repo": "gocd/gocd", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.30.2+k3s1", "tag_name": "v1.30.2+k3s1", "html_url": "https://github.com/k3s-io/k3s/releases/tag/v1.30.2%2Bk3s1", "repo_url": "https://github.com/rancher/k3s", "body": "\r\n\r\nThis release updates Kubernetes to v1.30.2, and fixes a number of issues.\r\n\r\nFor more details on what's new, see the [Kubernetes release notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#changelog-since-v1301).\r\n\r\n## Changes since v1.30.1+k3s1:\r\n\r\n* Fix bug when using tailscale config by file [(#10074)](https://github.com/k3s-io/k3s/pull/10074)\r\n * Fix bug when using `vpn-auth-file` in the agent\r\n* Add WithSkipMissing to not fail import on missing blobs [(#10136)](https://github.com/k3s-io/k3s/pull/10136)\r\n* Use fixed stream server bind address for cri-dockerd [(#9975)](https://github.com/k3s-io/k3s/pull/9975)\r\n* Switch stargz over to cri registry config_path [(#9977)](https://github.com/k3s-io/k3s/pull/9977)\r\n* Bump to containerd v1.7.17, etcd v3.5.13 [(#10123)](https://github.com/k3s-io/k3s/pull/10123)\r\n* Bump spegel version [(#10118)](https://github.com/k3s-io/k3s/pull/10118)\r\n* Fix issue installing artifacts from PR builds with multiple runs [(#10122)](https://github.com/k3s-io/k3s/pull/10122)\r\n* Fix issue with `externalTrafficPolicy: Local` for single-stack services on dual-stack nodes [(#9963)](https://github.com/k3s-io/k3s/pull/9963)\r\n* Update local-path-provisioner helper script [(#9964)](https://github.com/k3s-io/k3s/pull/9964)\r\n* Add support for svclb pod PriorityClassName [(#10045)](https://github.com/k3s-io/k3s/pull/10045)\r\n * ServiceLB now sets the priorityClassName on svclb pods to `system-node-critical` by default. This can be overridden on a per-service basis via the `svccontroller.k3s.cattle.io/priorityclassname` annotation.\r\n* Drop check for legacy traefik v1 chart [(#9593)](https://github.com/k3s-io/k3s/pull/9593)\r\n * K3s no longer automatically skips deploying traefik v2 if traefik v1 is present. All clusters should have been upgraded to v2 at some point over the last three years.\r\n* Update kube-router version to v2.1.2 [(#10177)](https://github.com/k3s-io/k3s/pull/10177)\r\n* Create ADR for branching strategy [(#10147)](https://github.com/k3s-io/k3s/pull/10147)\r\n* Bump minio-go to v7.0.70 [(#10081)](https://github.com/k3s-io/k3s/pull/10081)\r\n* Bump kine to v0.11.9 to fix pagination [(#10082)](https://github.com/k3s-io/k3s/pull/10082)\r\n* Update valid resolv conf [(#9948)](https://github.com/k3s-io/k3s/pull/9948)\r\n* Add missing kernel config check [(#10100)](https://github.com/k3s-io/k3s/pull/10100)\r\n* Git workflow file name correction [(#10131)](https://github.com/k3s-io/k3s/pull/10131)\r\n * None\r\n* Follow directory symlinks in auto deploying manifests (#9288) [(#10049)](https://github.com/k3s-io/k3s/pull/10049)\r\n * Symlinked sub-directories are now respected when scanning Auto-Deploying Manifests (AddOns)\r\n* Fix bug: allow helm controller set owner reference [(#10048)](https://github.com/k3s-io/k3s/pull/10048)\r\n* Fix go.mod [(#10192)](https://github.com/k3s-io/k3s/pull/10192)\r\n* Bump flannel version to v0.25.2 [(#10146)](https://github.com/k3s-io/k3s/pull/10146)\r\n* Test: add agent with auth file [(#10119)](https://github.com/k3s-io/k3s/pull/10119)\r\n * Fix bug when using `vpn-auth-file` in the agent\r\n* Add extra log in e2e tests [(#10145)](https://github.com/k3s-io/k3s/pull/10145)\r\n* Update channel server for may 2024 [(#10137)](https://github.com/k3s-io/k3s/pull/10137)\r\n* Bump klipper-helm image for tls secret support [(#10187)](https://github.com/k3s-io/k3s/pull/10187)\r\n* Updating the script binary_size_check to complete the command name by\u2026 [(#9992)](https://github.com/k3s-io/k3s/pull/9992)\r\n* Fix issue with k3s-etcd informers not starting [(#10047)](https://github.com/k3s-io/k3s/pull/10047)\r\n* Enable serving supervisor metrics [(#10019)](https://github.com/k3s-io/k3s/pull/10019)\r\n * `--Enable-pprof` can now be set on agents to enable the debug/pprof endpoints. When set, agents will listen on the supervisor port.\r\n * `--Supervisor-metrics` can now be set on servers to enable serving internal metrics on the supervisor endpoint; when set agents will listen on the supervisor port.\r\n* Bump alpine from 3.18 to 3.20 in /conformance [(#10210)](https://github.com/k3s-io/k3s/pull/10210)\r\n* Bump alpine from 3.18 to 3.20 in /package [(#10211)](https://github.com/k3s-io/k3s/pull/10211)\r\n* Bump ubuntu from 22.04 to 24.04 in /tests/e2e/scripts [(#10040)](https://github.com/k3s-io/k3s/pull/10040)\r\n* Bump Trivy version [(#10039)](https://github.com/k3s-io/k3s/pull/10039)\r\n* Fix netpol crash when node remains tainted uninitialized [(#10073)](https://github.com/k3s-io/k3s/pull/10073)\r\n* Fix issue caused by sole server marked as failed under load [(#10241)](https://github.com/k3s-io/k3s/pull/10241)\r\n * The embedded load-balancer will now fall back to trying all servers with health-checks ignored, if all servers have been marked unavailable due to failed health checks.\r\n* Add write-kubeconfig-group flag to server [(#9233)](https://github.com/k3s-io/k3s/pull/9233)\r\n * New flag in k3s server: --write-kubeconfig-group\r\n* Fix embedded mirror blocked by SAR RBAC and re-enable test [(#10257)](https://github.com/k3s-io/k3s/pull/10257)\r\n* Bump Local Path Provisioner version [(#10268)](https://github.com/k3s-io/k3s/pull/10268)\r\n* Fix: Use actual warningPeriod in certmonitor [(#10271)](https://github.com/k3s-io/k3s/pull/10271)\r\n* Fix bug that caused agents to bypass local loadbalancer [(#10280)](https://github.com/k3s-io/k3s/pull/10280)\r\n* Add ADR for support for etcd s3 config secret [(#9364)](https://github.com/k3s-io/k3s/pull/9364)\r\n* Add test for `isValidResolvConf` [(#10302)](https://github.com/k3s-io/k3s/pull/10302)\r\n* Add snapshot retention etcd-s3-folder fix [(#10293)](https://github.com/k3s-io/k3s/pull/10293)\r\n* Expand GHA golang caching to include newest release branch [(#10307)](https://github.com/k3s-io/k3s/pull/10307)\r\n* Fix race condition panic in loadbalancer.nextServer [(#10318)](https://github.com/k3s-io/k3s/pull/10318)\r\n* Fix typo, use `rancher/permissions` [(#10296)](https://github.com/k3s-io/k3s/pull/10296)\r\n* Update Kubernetes to v1.30.2 [(#10349)](https://github.com/k3s-io/k3s/pull/10349)\r\n* Fix agent supervisor port using apiserver port instead [(#10352)](https://github.com/k3s-io/k3s/pull/10352)\r\n* Fix issue that allowed multiple simultaneous snapshots to be allowed [(#10372)](https://github.com/k3s-io/k3s/pull/10372)\r\n\r\n## Embedded Component Versions\r\n| Component | Version |\r\n|---|---|\r\n| Kubernetes | [v1.30.2](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v1302) |\r\n| Kine | [v0.11.9](https://github.com/k3s-io/kine/releases/tag/v0.11.9) |\r\n| SQLite | [3.44.0](https://sqlite.org/releaselog/3_44_0.html) |\r\n| Etcd | [v3.5.13-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.13-k3s1) |\r\n| Containerd | [v1.7.17-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.17-k3s1) |\r\n| Runc | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) |\r\n| Flannel | [v0.25.2](https://github.com/flannel-io/flannel/releases/tag/v0.25.2) | \r\n| Metrics-server | [v0.7.0](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.7.0) |\r\n| Traefik | [v2.10.7](https://github.com/traefik/traefik/releases/tag/v2.10.7) |\r\n| CoreDNS | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | \r\n| Helm-controller | [v0.16.1](https://github.com/k3s-io/helm-controller/releases/tag/v0.16.1) |\r\n| Local-path-provisioner | [v0.0.27](https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.27) |\r\n\r\n## Helpful Links\r\nAs always, we welcome and appreciate feedback from our community of users. Please feel free to:\r\n- [Open issues here](https://github.com/rancher/k3s/issues/new/choose)\r\n- [Join our Slack channel](https://slack.rancher.io/)\r\n- [Check out our documentation](https://rancher.com/docs/k3s/latest/en/) for guidance on how to get started or to dive deep into K3s.\r\n- [Read how you can contribute here](https://github.com/rancher/k3s/blob/master/CONTRIBUTING.md)\r\n", "created_at": "2024-06-19T16:47:58Z", "project": "K3s", "repo": "rancher/k3s", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.35.0", "tag_name": "v1.35.0", "html_url": "https://github.com/operator-framework/operator-sdk/releases/tag/v1.35.0", "repo_url": "https://github.com/operator-framework/operator-sdk", "body": "## v1.35.0\n\n### Changes\n\n- For Ansible-based operators, upgrade the version of the Ansible Operator Plugin used in operator-sdk to v1.34.2. ([#6749](https://github.com/operator-framework/operator-sdk/pull/6749))\n\n### Bug Fixes\n\n- (helm/v1) Fix broken helm-operator role scaffolding which causes reconciler to hang due to lack of permissions. ([#6769](https://github.com/operator-framework/operator-sdk/pull/6769))\n\n", "created_at": "2024-06-18T18:15:14Z", "project": "Operator Framework", "repo": "operator-framework/operator-sdk", "type": "Operator", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "cesql/v1.0.0", "tag_name": "cesql/v1.0.0", "html_url": "https://github.com/cloudevents/spec/releases/tag/cesql/v1.0.0", "repo_url": "https://github.com/cloudevents/spec", "body": "Notable changes between the WIP draft and the v1 specification are:\r\n- Specify error types\r\n- Clarify return values of expressions that encounter errors\r\n- Clarify that missing attributes result in an error and the expression\r\n returning it's default value\r\n- Add support for boolean to integer and integer to boolean type casting\r\n- Clarify the order of operations\r\n- Clarify how user defined functions work\r\n- Define the default \"zero\" values for the built in types\r\n- Clarify that string comparisons are case sensitive\r\n- Specify which characters are treated as whitespace for the TRIM function\r\n- Specify that functions must still return values along with errors, as well as\r\n the behaviour when user defined function do not do this correctly\r\n- For the fail fast error handling mode, expressions now return the zero value\r\n for their return type when they encounter an error, rather than undefined", "created_at": "2024-06-17T17:44:31Z", "project": "CloudEvents", "repo": "cloudevents/spec", "type": "Serverless", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v3.5.8", "tag_name": "v3.5.8", "html_url": "https://github.com/argoproj/argo-workflows/releases/tag/v3.5.8", "repo_url": "https://github.com/argoproj/argo", "body": "# Quick Start\n\n## What's New?\n\nFind out on [our blog](https://blog.argoproj.io) and [changelog](https://github.com/argoproj/argo-workflows/blob/main/CHANGELOG.md).\n\n## Breaking Changes and Known Issues\n\nCheck the [upgrading guide](https://argo-workflows.readthedocs.io/en/release-3.5/upgrading/) and search for [existing issues on GitHub](https://github.com/argoproj/argo-workflows/issues).\n\n## Installation\n\n### CLI\n\n#### Mac\n\nAvailable via `curl`\n\n```bash\n# Download the binary\ncurl -sLO https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/argo-darwin-amd64.gz\n\n# Unzip\ngunzip argo-darwin-amd64.gz\n\n# Make binary executable\nchmod +x argo-darwin-amd64\n\n# Move binary to path\nmv ./argo-darwin-amd64 /usr/local/bin/argo\n\n# Test installation\nargo version\n```\n\n#### Linux\n\nAvailable via `curl`\n\n```bash\n# Download the binary\ncurl -sLO https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/argo-linux-amd64.gz\n\n# Unzip\ngunzip argo-linux-amd64.gz\n\n# Make binary executable\nchmod +x argo-linux-amd64\n\n# Move binary to path\nmv ./argo-linux-amd64 /usr/local/bin/argo\n\n# Test installation\nargo version\n```\n\n### Controller and Server\n\n```bash\nkubectl create namespace argo\nkubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/install.yaml\n```\n", "created_at": "2024-06-17T16:03:24Z", "project": "Argo", "repo": "argoproj/argo", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "0.38.1", "tag_name": "0.38.1", "html_url": "https://github.com/falcosecurity/falco/releases/tag/0.38.1", "repo_url": "https://github.com/falcosecurity/falco", "body": "[![LIBS](https://img.shields.io/badge/LIBS-0.17.2-yellow)](https://github.com/falcosecurity/libs/releases/tag/0.17.2)\n[![DRIVER](https://img.shields.io/badge/DRIVER-7.2.0+driver-yellow)](https://github.com/falcosecurity/libs/releases/tag/7.2.0+driver)\n\n| Packages | Download |\n| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| rpm-x86_64 | [![rpm](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/rpm/falco-0.38.1-x86_64.rpm) |\n| deb-x86_64 | [![deb](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/deb/stable/falco-0.38.1-x86_64.deb) |\n| tgz-x86_64 | [![tgz](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/bin/x86_64/falco-0.38.1-x86_64.tar.gz) |\n| rpm-aarch64 | [![rpm](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/rpm/falco-0.38.1-aarch64.rpm) |\n| deb-aarch64 | [![deb](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/deb/stable/falco-0.38.1-aarch64.deb) |\n| tgz-aarch64 | [![tgz](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/bin/aarch64/falco-0.38.1-aarch64.tar.gz) |\n\n| Images |\n| --------------------------------------------------------------------------- |\n| `docker pull docker.io/falcosecurity/falco:0.38.1` |\n| `docker pull public.ecr.aws/falcosecurity/falco:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-driver-loader:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-driver-loader-legacy:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-no-driver:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-distroless:0.38.1` |\n\n## v0.38.1\n\nReleased on 2024-06-19\n\n\n### Major Changes\n\n* new(metrics): enable plugins metrics [[#3228](https://github.com/falcosecurity/falco/pull/3228)] - [@mrgian](https://github.com/mrgian)\n\n\n### Minor Changes\n\n* cleanup(falco): clarify that --print variants only affect syscalls [[#3238](https://github.com/falcosecurity/falco/pull/3238)] - [@LucaGuerra](https://github.com/LucaGuerra)\n* update(engine): enable -p option for all sources, -pk, -pc etc only for syscall sources [[#3239](https://github.com/falcosecurity/falco/pull/3239)] - [@LucaGuerra](https://github.com/LucaGuerra)\n\n\n### Bug Fixes\n\n* fix(engine): enable output substitution only for syscall rules, prevent engine from exiting with validation errors when a plugin is loaded and -pc/pk is specified [[#3236](https://github.com/falcosecurity/falco/pull/3236)] - [@mrgian](https://github.com/mrgian)\n* fix(metrics): allow each metric output channel to be selected independently [[#3232](https://github.com/falcosecurity/falco/pull/3232)] - [@incertum](https://github.com/incertum)\n* fix(userspace/falco): fixed `falco_metrics::to_text` implementation when running with plugins [[#3230](https://github.com/falcosecurity/falco/pull/3230)] - [@FedeDP](https://github.com/FedeDP)\n\n\n\n### Statistics\n\n| MERGED PRS | NUMBER |\n|-----------------|--------|\n| Not user-facing | 0 |\n| Release note | 6 |\n| Total | 6 |\n\n#### Release Manager @FedeDP\n", "created_at": "2024-06-17T09:54:00Z", "project": "Falco", "repo": "falcosecurity/falco", "type": "Container Security", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v0.16.2", "tag_name": "v0.16.2", "html_url": "https://github.com/hashicorp/boundary/releases/tag/v0.16.2", "repo_url": "https://github.com/hashicorp/boundary", "body": "## 0.16.2 (2024/06/10)\n\n### New and Improved\n\n* Updated Minio plugin to allow for potential use with other S3-compatible storage providers.\n([PR](https://github.com/hashicorp/boundary-plugin-minio/pull/16)) and ([PR](https://github.com/hashicorp/boundary-plugin-minio/pull/17))\n\n### Bug Fixes\n* Fixed a bug where a worker credential rotation request suceeded on the controller but the response to the worker was lost.\nThis resulted in the controller using a separate set of credentials than the worker, causing the worker to be unable to connect \nto the controller. The fix implements the new nodeenrollment library NodeIdLoader interface, which ensures that on store, \nif worker NodeInformation has a previous key set, the worker will check and correct its stored credential set to match. \nLodeNodeInformation was also updated to fix a bug where in this split credential scenario, the current credential key was\nassumed to be the incoming worker key, which caused the wrong key information to be populated for the key id.\n([PR](https://github.com/hashicorp/boundary/pull/4870))\n\n", "created_at": "2024-06-14T17:21:10Z", "project": "Boundary", "repo": "hashicorp/boundary", "type": "Security", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "", "tag_name": "v2.8.5", "html_url": "https://github.com/rancher/rancher/releases/tag/v2.8.5", "repo_url": "https://github.com/rancher/rancher", "body": "# Release v2.8.5\r\n\r\n> **Important:** Review the [Install/Upgrade](#installupgrade-notes) notes before upgrading to any Rancher version.\r\n\r\nRancher v2.8.5 is a security release to address the following issues:\r\n\r\n# Security Fixes for Rancher Vulnerabilities\r\n\r\nThis release addresses the following Rancher security issues:\r\n\r\n- Fixed an issue where the webhook rule resolver ignores rules from a `ClusterRole` for an external RoleTemplate set with `.context=project` or `.context=\"\"`, allowing a user to create an external `ClusterRole` with `.context=project` or `.context=\"\"` depending on the use of the new feature flag `external-rules` and backing `ClusterRole`. For more information, see [CVE-2023-32196](https://github.com/rancher/rancher/security/advisories/GHSA-64jq-m7rq-768h).\r\n- Supported RKE versions in Rancher are updated to [v1.4.19](https://github.com/rancher/rke/releases/tag/v1.4.19) and [v1.5.10](https://github.com/rancher/rke/releases/tag/v1.5.10) to fix [CVE-2023-32191](https://github.com/rancher/rke/security/advisories/GHSA-6gr4-52w6-vmqx), where credentials are stored inside a ConfigMap that can be accessible by non-administrative users in Rancher. This vulnerability only affects an RKE provisioned cluster.\r\n- Rancher now has a user retention process, for when external authentication providers are used, that can be configured to run periodically and disable and/or delete inactive users. The user retention process is disabled by default. If enabled, a user becomes subject to the retention process if they don't log in for a configurable period of time. It's possible to set overrides for users who are used mainly for programmatic access (e.g. CI, scripts, etc.) so that they don't become subject to the retention process for a longer period of time or at all. For more information, see [CVE-2023-22650](https://github.com/rancher/rancher/security/advisories/GHSA-9ghh-mmcq-8phc).\r\n- Fixed an issue where custom secrets encryption configurations were being stored in plaintext under the clusters `AppliedSpec`. This was also causing clusters to continuously reconcile, as the `AppliedSpec` would never match the desired cluster `Spec`. The information stored here contains the encryption configuration for secrets within etcd, and could potentially expose sensitive data if the etcd database was exposed directly. For more information, see [#45800](https://github.com/rancher/rancher/issues/45800) and [CVE-2024-22032](https://github.com/rancher/rancher/security/advisories/GHSA-q6c7-56cq-g2wm).\r\n\r\nFor more details, see the Security Advisories and CVEs page in Rancher's [documentation](https://ranchermanager.docs.rancher.com/v2.8/reference-guides/rancher-security/security-advisories-and-cves) page or in Rancher's [GitHub](https://github.com/rancher/rancher/security/advisories) repo.\r\n\r\n## Rancher Webhook\r\n\r\n### Major Bug Fixes\r\n\r\n- The Rancher-Webhook version is not set in the settings and the environment variable is empty, allowing the webhook to be automatically upgraded to newer versions. Each Rancher version is designed to be compatible with a single version of the webhook. See [#45418](https://github.com/rancher/rancher/issues/45418).\r\n\r\n# Install/Upgrade Notes\r\n\r\n> - If you're installing Rancher for the first time, your environment must fulfill the [installation requirements](https://docs.ranchermanager.rancher.io/pages-for-subheaders/installation-requirements).\r\n\r\n# Upgrade Requirements\r\n\r\n- **Creating backups:** [Create a backup](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/back-up-rancher) before you upgrade Rancher. To roll back Rancher after an upgrade, you must first back up and restore Rancher to the previous Rancher version. Because Rancher will be restored to the same state as when the backup was created, any changes post-upgrade will not be included after the restore.\r\n- **CNI requirements:**\r\n - For Kubernetes v1.19 and later, disable firewalld as it's incompatible with various CNI plugins. See [#28840](https://github.com/rancher/rancher/issues/28840).\r\n - When upgrading or installing a Linux distribution that uses nf_tables as the backend packet filter, such as SLES 15, RHEL 8, Ubuntu 20.10, Debian 10, or later, upgrade to RKE v1.19.2 or later to get Flannel v0.13.0. Flannel v0.13.0 supports nf_tables. See Flannel [#1317](https://github.com/flannel-io/flannel/issues/1317).\r\n- **Requirements for air gapped environments:**\r\n - When using a proxy in front of an air-gapped Rancher instance, you must pass additional parameters to `NO_PROXY`. See the [documentation](https://docs.ranchermanager.rancher.io/getting-started/installation-and-upgrade/other-installation-methods/rancher-behind-an-http-proxy/install-rancher) and issue [#2725](https://github.com/rancher/docs/issues/2725#issuecomment-702454584).\r\n - When installing Rancher with Docker in an air-gapped environment, you must supply a custom `registries.yaml` file to the `docker run` command, as shown in the [K3s documentation](https://docs.k3s.io/installation/private-registry). If the registry has certificates, then you'll also need to supply those. See [#28969](https://github.com/rancher/rancher/issues/28969#issuecomment-694474229).\r\n- **Requirements for general Docker installs:**\r\n - When starting the Rancher Docker container, you must use the `privileged` flag. See [documentation](https://docs.ranchermanager.rancher.io/pages-for-subheaders/rancher-on-a-single-node-with-docker).\r\n - When upgrading a Docker installation, a panic may occur in the container, which causes it to restart. After restarting, the container will come up and work as expected. See [#33685](https://github.com/rancher/rancher/issues/33685).\r\n\r\n# Versions\r\n\r\nPlease refer to the [README](https://github.com/rancher/rancher#latest-release) for the latest and stable Rancher versions.\r\n\r\nPlease review our [version documentation](https://docs.ranchermanager.rancher.io/getting-started/installation-and-upgrade/resources/choose-a-rancher-version) for more details on versioning and tagging conventions.\r\n\r\n## Images\r\n\r\n- rancher/rancher:v2.8.5\r\n\r\n\r\n## Tools\r\n\r\n- CLI - [v2.8.4](https://github.com/rancher/cli/releases/tag/v2.8.4)\r\n- RKE - [v1.5.10](https://github.com/rancher/rke/releases/tag/v1.5.10)\r\n\r\n## Kubernetes Versions for RKE\r\n\r\n- v1.28.10 (Default)\r\n- v1.27.14\r\n- v1.26.15\r\n- v1.25.16\r\n\r\n## Kubernetes Versions for RKE2/K3s\r\n\r\n- v1.28.10 (Default)\r\n- v1.27.14\r\n- v1.26.15\r\n- v1.25.16\r\n\r\n## Rancher Helm Chart Versions\r\n\r\nIn Rancher v2.6.0 and later, in the **Apps & Marketplace** UI, many Rancher Helm charts are named with a major version that starts with *100*. This avoids simultaneous upstream changes and Rancher changes from causing conflicting version increments. This also complies with semantic versioning (SemVer), which is a requirement for Helm. You can see the upstream version number of a chart in the build metadata, for example: `100.0.0+up2.1.0`. See [#32294](https://github.com/rancher/rancher/issues/32294).\r\n\r\n# Other Notes\r\n\r\n## Experimental Features\r\n\r\nDual-stack and IPv6-only support for RKE1 clusters using the Flannel CNI has been experimental since v1.23.x. See the [upstream Kubernetes docs](https://kubernetes.io/docs/concepts/services-networking/dual-stack/). Dual-stack is not currently supported on Windows. See [#165](https://github.com/rancher/windows/issues/165).\r\n\r\n## Deprecated Upstream Projects\r\n\r\nIn June 2023, Microsoft deprecated the Azure AD Graph API that Rancher had been using for authentication via Azure AD. When updating Rancher, update the configuration to make sure that users can still use Rancher with Azure AD. See [the documentation](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/authentication-config/configure-azure-ad#migrating-from-azure-ad-graph-api-to-microsoft-graph-api) and issue [#29306](https://github.com/rancher/rancher/issues/29306) for details.\r\n\r\n## Removed Legacy Features\r\n\r\nApps functionality in the cluster manager has been deprecated as of the Rancher v2.7 line. This functionality has been replaced by the **Apps & Marketplace** section of the Rancher UI.\r\n\r\nAlso, `rancher-external-dns` and `rancher-global-dns` have been deprecated as of the Rancher v2.7 line.\r\n\r\nThe following legacy features have been removed as of Rancher v2.7.0. The deprecation and removal of these features was announced in previous releases. See [#6864](https://github.com/rancher/dashboard/issues/6864).\r\n\r\n**UI and Backend**\r\n\r\n- CIS Scans v1 (Cluster)\r\n- Pipelines (Project)\r\n- Istio v1 (Project)\r\n- Logging v1 (Project)\r\n- RancherD\r\n\r\n**UI**\r\n\r\n- Multiclusterapps (Global): Apps within the **Multicluster Apps** section of the Rancher UI.\r\n\r\n# Previous Rancher Behavior Changes\r\n\r\n\r\n\r\n## Previous Rancher Behavior Changes - Rancher General\r\n\r\n- **Rancher 2.8.4:**\r\n - The controller now cleans up instances of `ClusterUserAttribute` that have no corresponding `UserAttribute`. See [#44985](https://github.com/rancher/rancher/issues/44985).\r\n- **Rancher 2.8.3:**\r\n - When Rancher starts, it now identifies all deprecated and unrecognized setting resources and adds a `cattle.io/unknown` label. You can list these settings with the command `kubectl get settings -l 'cattle.io/unknown==true'`. In Rancher v2.9 and later, these settings will be removed instead. See [#43992](https://github.com/rancher/rancher/issues/43992).\r\n- **Rancher v2.8.0:**\r\n - Rancher Compose is no longer supported, and all parts of it are being removed in the v2.8 release line. See [#43341](https://github.com/rancher/rancher/issues/43341).\r\n - Kubernetes v1.23 and v1.24 are no longer supported. Before you upgrade to Rancher v2.8.0, make sure that all clusters are running Kubernetes v1.25 or later. See [#42828](https://github.com/rancher/rancher/issues/42828).\r\n\r\n## Previous Rancher Behavior Changes - Cluster Provisioning\r\n\r\n- **Rancher 2.8.4:**\r\n - Docker CLI 20.x is at end-of-life and no longer supported in Rancher. Please update your local Docker CLI versions to 23.0.x or later. Earlier versions may not recognize OCI compliant Rancher image manifests. See [#45424](https://github.com/rancher/rancher/issues/45424).\r\n- **Rancher v2.8.0:**\r\n - Kontainer Engine v1 (KEv1) provisioning and the respective cluster drivers are now deprecated. KEv1 provided plug-ins for different targets using cluster drivers. The Rancher-maintained cluster drivers for EKS, GKE and AKS have been replaced by the hosted provider drivers, EKS-Operator, GKE-Operator and AKS-Operator. Node drivers are now available for self-managed Kubernetes.\r\n- **Rancher v2.7.2:**\r\n - When you provision a downstream cluster, the cluster's name must conform to [RFC-1123](https://www.rfc-editor.org/rfc/rfc1123). Previously, characters that did not follow the specification, such as `.`, were permitted and would result in clusters being provisioned without the necessary Fleet components. See [#39248](https://github.com/rancher/rancher/issues/39248).\r\n - Privilege escalation is disabled by default when creating deployments from the Rancher API. See [#7165](https://github.com/rancher/dashboard/issues/7165).\r\n\r\n## Previous Rancher Behavior Changes - RKE Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Rancher no longer supports the Amazon Web Services (AWS) in-tree cloud provider for RKE clusters. This is in response to upstream Kubernetes removing the in-tree AWS provider in Kubernetes v1.27. You should instead [use the out-of-tree AWS cloud provider](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/set-up-cloud-providers/amazon#using-the-out-of-tree-aws-cloud-provider-for-rke1) for any Rancher-managed clusters running Kubernetes v1.27 or later. See [#43175](https://github.com/rancher/rancher/issues/43175).\r\n - The Weave CNI plugin for RKE v1.27 and later is now deprecated. Weave will be removed in RKE v1.30. See [#42730](https://github.com/rancher/rancher/issues/42730).\r\n\r\n## Previous Rancher Behavior Changes - RKE2 Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Rancher no longer supports the Amazon Web Services (AWS) in-tree cloud provider for RKE2 clusters. This is in response to upstream Kubernetes removing the in-tree AWS provider in Kubernetes v1.27. You should instead [use the out-of-tree AWS cloud provider](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/set-up-cloud-providers/amazon#using-the-out-of-tree-aws-cloud-provider-for-rke2) for any Rancher-managed clusters running Kubernetes v1.27 or later. See [#42749](https://github.com/rancher/rancher/issues/42749).\r\n - Similar to Rancher v2.7.9, when you upgrade to Rancher v2.8.0 with provisioned RKE2/K3s clusters in an unhealthy state, you may encounter the error message, `implausible joined server for entry`. This requires manually marking the nodes in the cluster with a joined server. See [#42856](https://github.com/rancher/rancher/issues/42856).\r\n\r\n## Previous Rancher Behavior Changes - Cluster API \r\n\r\n- **Rancher v2.7.7:**\r\n - The `cluster-api` core provider controllers run in a pod in the `cattle-provisioning-cattle-system` namespace, within the local cluster. These controllers are installed with a [Helm chart](https://github.com/rancher/provisioning). Previously, Rancher ran `cluster-api` controllers in an embedded fashion. This change makes it easier to maintain `cluster-api` versioning. See [#41094](https://github.com/rancher/rancher/issues/41094).\r\n - The token hashing algorithm generates new tokens using SHA3. Existing tokens that don't use SHA3 won't be re-hashed. This change affects ClusterAuthTokens (the downstream synced version of tokens for ACE) and Tokens (only when token hashing is enabled). SHA3 tokens should work with ACE and Token Hashing. Tokens that don't use SHA3 may not work when ACE and token hashing are used in combination. If, after upgrading to Rancher v2.7.7, you experience issues with ACE while token hashing is enabled, re-generate any applicable tokens. See [#42062](https://github.com/rancher/rancher/pull/42062).\r\n\r\n## Previous Rancher Behavior Changes - Rancher App (Global UI)\r\n\r\n- **Rancher v2.8.0:**\r\n - The built-in `restricted-admin` role is being deprecated in favor of a more flexible global role configuration, which is now available for different use cases other than only the `restricted-admin`. If you want to replicate the permissions given through this role, use the new `inheritedClusterRoles` feature to create a custom global role. A custom global role, like the `restricted-admin` role, grants permissions on all downstream clusters. See [#42462](https://github.com/rancher/rancher/issues/42462). Given its deprecation, the `restricted-admin` role will continue to be included in future builds of Rancher through the v2.8.x and v2.9.x release lines. However, in accordance with the CVSS standard, only security issues scored as critical will be backported and fixed in the `restricted-admin` role until it is completely removed from Rancher. \r\n - Reverse DNS server functionality has been removed. The associated [`rancher/rdns-server`](https://github.com/rancher/rdns-server) repository is now archived. Reverse DNS is already disabled by default. \r\n - The Rancher CLI configuration file `~/.rancher/cli2.json` previously had permissions set to `0644`. Although `0644` would usually indicate that all users have read access to the file, the parent directory would block users' access. New Rancher CLI configuration files will only be readable by the owner (`0600`). Invoking the CLI will trigger a warning, in case old configuration files are world-readable or group-readable. See [#42838](https://github.com/rancher/rancher/issues/42838).\r\n\r\n## Previous Rancher Behavior Changes - Rancher App (Helm Chart) \r\n\r\n- **Rancher v2.7.0:**\r\n - When installing or upgrading an official Rancher Helm chart app in a RKE2/K3s cluster, if a private registry exists in the cluster configuration, that registry will be used for pulling images. If no cluster-scoped registry is found, the global container registry will be used. A custom default registry can be specified during the Helm chart install and upgrade workflows. Previously, only the global container registry was used when installing or upgrading an official Rancher Helm chart app for RKE2/K3s node driver clusters.\r\n\r\n## Previous Rancher Behavior Changes - Pod Security Standard (PSS) & Pod Security Admission (PSA) \r\n\r\n- **Rancher v2.7.2:**\r\n - You must manually change the `psp.enabled` value in the chart install yaml when you install or upgrade v102.x.y charts on hardened RKE2 clusters. [Instructions](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/pod-security-standards#cleaning-up-releases-after-a-kubernetes-v125-upgrade) for updating the value are available. See [#41018](https://github.com/rancher/rancher/issues/41018).\r\n\r\n## Previous Rancher Behavior Changes - Authentication \r\n\r\n- **Rancher v2.8.3:**\r\n - Rancher uses additional trusted CAs when establishing a secure connection to the keycloak OIDC authentication provider. See [#43217](https://github.com/rancher/rancher/issues/43217).\r\n- **Rancher v2.8.0:**\r\n - The `kubeconfig-token-ttl-minutes` setting has been replaced by the setting, `kubeconfig-default-token-ttl-minutes`, and is no longer available in the UI. See [#38535](https://github.com/rancher/rancher/issues/38535).\r\n - [API tokens](https://ranchermanager.docs.rancher.com/v2.8/reference-guides/about-the-api/api-tokens) now have default time periods after which they expire. Authentication tokens expire after 90 days, while kubeconfig tokens expire after 30 days. See [#41919](https://github.com/rancher/rancher/issues/41919).\r\n- **Rancher v2.7.2:**\r\n - Rancher might retain resources from a disabled auth provider configuration in the local cluster, even after you configure another auth provider. To manually trigger cleanup for a disabled auth provider, add the `management.cattle.io/auth-provider-cleanup` annotation with the `unlocked` value to its auth config. See [#40378](https://github.com/rancher/rancher/pull/40378).\r\n\r\n## Previous Rancher Behavior Changes - Rancher Webhook \r\n\r\n- **Rancher v2.8.3:**\r\n - The embedded Cluster API webhook is removed from the Rancher webhook and can no longer be installed from the webhook chart. It has not been used as of Rancher v2.7.7, where it was migrated to a separate Pod. See [#44619](https://github.com/rancher/rancher/issues/44619).\r\n- **Rancher v2.8.0:**\r\n - Rancher's webhook now honors the `bind` and `escalate` verbs for GlobalRoles. Users who have `*` set on GlobalRoles will now have both of these verbs, and could potentially use them to escalate privileges in Rancher v2.8.0 and later. You should review current custom GlobalRoles, especially cases where `bind`, `escalate`, or `*` are granted, before you upgrade.\r\n- **Rancher v2.7.5:**\r\n - Rancher installs the same pinned version of the `rancher-webhook` chart not only in the local cluster but also in all downstream clusters. Restoring Rancher from v2.7.5 to an earlier version will result in downstream clusters' webhooks being at the version set by Rancher v2.7.5, which might cause incompatibility issues. Local and downstream webhook versions need to be in sync. See [#41730](https://github.com/rancher/rancher/issues/41730) and [#41917](https://github.com/rancher/rancher/issues/41917).\r\n - The mutating webhook configuration for secrets is no longer active in downstream clusters. See [#41613](https://github.com/rancher/rancher/issues/41613).\r\n\r\n## Previous Rancher Behavior Changes - Apps & Marketplace \r\n\r\n- **Rancher v2.8.0:**\r\n - Legacy code for the following v1 charts is no longer available in the [`rancher/system-charts`](https://github.com/rancher/system-charts) repository:\r\n\r\n - `rancher-cis-benchmark`\r\n - `rancher-gatekeeper-operator`\r\n - `rancher-istio`\r\n - `rancher-logging`\r\n - `rancher-monitoring`\r\n\r\n The code for these charts will remain available for previous versions of Rancher.\r\n - Helm v2 support is deprecated as of the Rancher v2.7 line and will be removed in Rancher v2.9.\r\n- **Rancher v2.7.0:**\r\n - Rancher no longer validates an app registration's permissions to use Microsoft Graph on endpoint updates or initial setup. You should add `Directory.Read.All` permissions of type `Application`. If you configure a different set of permissions, Rancher may not have sufficient privileges to perform some necessary actions within Azure AD, causing errors.\r\n - The multi-cluster app legacy feature is no longer available. See [#39525](https://github.com/rancher/rancher/issues/39525).\r\n\r\n## Previous Rancher Behavior Changes - OPA Gatekeeper\r\n\r\n- **Rancher v2.8.0:**\r\n - OPA Gatekeeper is now deprecated and will be removed in a future release. As a replacement for OPA Gatekeeper, consider [switching to Kubewarden](https://docs.kubewarden.io/explanations/opa-comparison). See [#42627](https://github.com/rancher/rancher/issues/42627).\r\n\r\n## Previous Rancher Behavior Changes - Feature Charts\r\n\r\n- **Rancher v2.7.0:**\r\n - A configurable `priorityClass` is available in the Rancher pod and its feature charts. Previously, pods critical to running Rancher didn't use a priority class. This could cause a cluster with limited resources to evict Rancher pods before other noncritical pods. See [#37927](https://github.com/rancher/rancher/issues/37927).\r\n\r\n## Previous Rancher Behavior Changes - Backup/Restore \r\n\r\n- **Rancher v2.7.7:**\r\n - If you use a version of backup-restore older than v102.0.2+up3.1.2 to take a backup of Rancher v2.7.7, the migration will encounter a `capi-webhook` error. Make sure that the chart version used for backups is v102.0.2+up3.1.2, which has `cluster.x-k8s.io/v1alpha4` resources removed from the resourceSet. If you can't use v102.0.2+up3.1.2 for backups, delete all `cluster.x-k8s.io/v1alpha4` resources from the backup tar before using it. See [#382](https://github.com/rancher/backup-restore-operator/pull/382).\r\n\r\n## Previous Rancher Behavior Changes - Logging \r\n\r\n- **Rancher v2.7.0:**\r\n - Rancher defaults to using the bci-micro image for sidecar audit logging. Previously, the default image was Busybox. See [#35587](https://github.com/rancher/rancher/issues/35587).\r\n\r\n## Previous Rancher Behavior Changes - Monitoring \r\n\r\n- **Rancher v2.7.2:**\r\n - Rancher maintains a `/v1/counts` endpoint that the UI uses to display resource counts. The UI subscribes to changes to the counts for all resources through a websocket to receive the new counts for resources.\r\n - Rancher aggregates the changed counts and only sends a message every 5 seconds. This, in turn, requires the UI to update the counts at most once every 5 seconds, improving UI performance. Previously, Rancher would send a message each time the resource counts changed for a resource type. This lead to the UI needing to constantly stop other areas of processing to update the resource counts. See [#36682](https://github.com/rancher/rancher/issues/36682).\r\n - Rancher now only sends back a count for a resource type if the count has changed from the previously known number, improving UI performance. Previously, each message from this socket would include all counts for every resource type in the cluster, even if the counts only changed for one specific resource type. This would cause the UI to need to re-update resource counts for every resource type at a high frequency, with a significant performance impact. See [#36681](https://github.com/rancher/rancher/issues/36681).\r\n\r\n## Previous Rancher Behavior Changes - Project Monitoring \r\n\r\n- **Rancher v2.7.2:**\r\n - The Helm Controller in RKE2/K3s respects the `managedBy` annotation. In its initial release, Project Monitoring V2 required a workaround to set `helmProjectOperator.helmController.enabled: false`, since the Helm Controller operated on a cluster-wide level and ignored the `managedBy` annotation. See [#39724](https://github.com/rancher/rancher/issues/39724).\r\n\r\n## Previous Rancher Behavior Changes - Security\r\n\r\n- **Rancher v2.8.0:**\r\n - TLS v1.0 and v1.1 are no longer supported for Rancher app ingresses. See [#42027](https://github.com/rancher/rancher/issues/42027).\r\n\r\n## Previous Rancher Behavior Changes - Extensions\r\n\r\n- **Rancher 2.8.4:**\r\n - The Rancher dashboard fails to load an extension that utilizes backported Vue 3 features, displaying an error in the console `object(...) is not a function`. New extensions that utilize the `defineComponent` will not be backwards compatible with older versions of the dashboard. Existing extensions should continue to work moving forward. See [#10568](https://github.com/rancher/dashboard/issues/10568). \r\n\r\n# Long-standing Known Issues\r\n\r\n\r\n\r\n## Long-standing Known Issues - Cluster Provisioning\r\n\r\n- Not all cluster tools can be installed on a hardened cluster.\r\n\r\n- **Rancher v2.8.3:**\r\n - If you use a GKE based local cluster and attempt to provision a GKE v1.24 or newer cluster through the Rancher UI, the **Image Type** displays two invalid options, **Ubuntu with Docker** and **Container Optimized OS with Docker**. Do not use these two image types, cluster provisioning will fail if you attempt to do so. See [#10600](https://github.com/rancher/dashboard/issues/10600).\r\n- **Rancher v2.8.1:**\r\n - When you attempt to register a new etcd/controlplane node in a CAPR-managed cluster after a failed etcd snapshot restoration, the node can become stuck in a perpetual paused state, displaying the error message `[ERROR] 000 received while downloading Rancher connection information. Sleeping for 5 seconds and trying again`. As a workaround, you can unpause the cluster by running `kubectl edit clusters.cluster clustername -n fleet-default` and set `spec.unpaused` to `false`. See [#43735](https://github.com/rancher/rancher/issues/43735).\r\n- **Rancher v2.7.2:**\r\n - If you upgrade or update any hosted cluster, and go to **Cluster Management > Clusters** while the cluster is still provisioning, the **Registration** tab is visible. Registering a cluster that is already registered with Rancher can cause data corruption. See [#8524](https://github.com/rancher/dashboard/issues/8524).\r\n - You need to force-refresh the Rancher UI after initial Rancher setup, to trigger the prompt to accept the self-signed certificate. As a workaround, visit the Rancher portal, accept the self-signed certificate, and go through the setup process. Once done, go to the address bar of your browser and click the lock icon. Select the option to allow you to receive certificate errors for the Rancher website. You'll then be prompted again to accept the new certificate. See [#7867](https://github.com/rancher/dashboard/issues/7867).\r\n - When you upgrade your Kubernetes cluster, you might see the following error: `Cluster health check failed`. This is a benign error that occurs as part of the upgrade process, and will self-resolve. It's caused by the Kubernetes API server becoming temporarily unavailable as it is being upgraded within your cluster. See [#41012](https://github.com/rancher/rancher/issues/41012).\r\n - Once you configure a setting with an environmental variable, it can't be updated through the Rancher API or the UI. It can only be updated through changing the value of the environmental variable. Setting the environmental variable to \"\" (the empty string) changes the value in the Rancher API but not in Kubernetes. As a workaround, run `kubectl edit setting `, then set the value and source fields to `\"\"`, and re-deploy Rancher. See [#37998](https://github.com/rancher/rancher/issues/37998).\r\n- **Rancher 2.6.1:**\r\n - When using the Rancher UI to add a new port of type `ClusterIP` to an existing Deployment created using the legacy UI, the new port won't be created upon your first attempt to save the new port. You must repeat the procedure to add the port again. The Service Type field will display `Do not create a service` during the second procedure. Change this to `ClusterIP` and save to create the new port. See [#4280](https://github.com/rancher/dashboard/issues/4280).\r\n\r\n## Long-standing Known Issues - RKE Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Scaling up etcd nodes on RKE may fail, with nodes stuck waiting to register with Kubernetes. This causes the cluster to hang. There are two workarounds available, depending on whether the cluster is active or hanging. See [#43356](https://github.com/rancher/rancher/issues/43356). \r\n - Workaround for active clusters:\r\n - Add one etcd node, wait for the cluster to become active again, then repeat as needed.\r\n - Workaround for hanging clusters:\r\n 1. Delete the stuck etcd nodes.\r\n 1. Find the leader pod: `kubectl -n kube-system get configmap cattle-controller`\r\n 1. Restart the leader pod. This terminates the GRPC goroutine.\r\n 1. Wait for the stuck nodes to be removed.\r\n 1. Add one etcd node, wait for the cluster to become active again, then repeat as needed.\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n\r\n## Long-standing Known Issues - RKE2 Provisioning \r\n\r\n- **Rancher v2.8.0:**\r\n - Scaling down etcd node pools on RKE2/K3s machine-provisioned clusters may cause unexpected behavior. To avoid this, define multiple machine pools for etcd nodes, each with a quantity of one. You can then scale down simply by deleting machine pools. As a further mitigation, have a robust backup strategy and store your etcd snapshots in a safe location. Restoring from an etcd snapshot allows you to return the cluster to an operational state if you're affected by unexpected behaviors. See [#42582](https://github.com/rancher/rancher/issues/42582) and [#43097](https://github.com/rancher/rancher/issues/43097).\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n- **Rancher v2.7.6:**\r\n - Scaling down etcd nodes on K3s/RKE2 machine-provisioned clusters may inadvertently delete all etcd nodes in the pool. This is linked to an [upstream cluster-api bug](https://github.com/kubernetes-sigs/cluster-api/issues/9334) that causes the controllers to delete more than the desired quantity of etcd nodes when reconciling an RKE Machine Pool. This issue affects etcd node scale-down operations on K3s/RKE2 machine-provisioned clusters. To help mitigate the issue, have a robust backup strategy and store your etcd snapshots in a safe location. See [#42582](https://github.com/rancher/rancher/issues/42582).\r\n - Provisioning RKE2/K3s clusters with added (not built-in) custom node drivers causes provisioning to fail. As a workaround, [fix](https://github.com/rancher/rancher/issues/37074#issuecomment-1664722305) the added node drivers after activating. See [#37074](https://github.com/rancher/rancher/issues/37074).\r\n- **Rancher v2.7.4:**\r\n - RKE2 clusters with invalid values for tolerations or affinity agent customizations don't display an error message, and remain in an `Updating` state. This causes cluster creation to hang. See [#41606](https://github.com/rancher/rancher/issues/41606).\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n - When viewing or editing the YAML configuration of downstream RKE2 clusters through the UI, `spec.rkeConfig.machineGlobalConfig.profile` is set to `null`, which is an invalid configuration. See [#8480](https://github.com/rancher/dashboard/issues/8480).\r\n - Deleting nodes from custom RKE2/K3s clusters in Rancher v2.7.2 can cause unexpected behavior, if the underlying infrastructure isn't thoroughly cleaned. When deleting a custom node from your cluster, ensure that you delete the underlying infrastructure for it, or run the corresponding uninstall script for the Kubernetes distribution installed on the node. See [#41034](https://github.com/rancher/rancher/issues/41034):\r\n - [RKE2 uninstall script](https://docs.rke2.io/install/uninstall?_highlight=uninstall#tarball-method).\r\n- **Rancher v2.6.9:**\r\n - Deleting a control plane node results in worker nodes also reconciling. See [#39021](https://github.com/rancher/rancher/issues/39021).\r\n- **Rancher v2.6.4:**\r\n - Communication between the ingress controller and the pods doesn't work when you create an RKE2 cluster with Cilium as the CNI and activate project network isolation. See [documentation](https://docs.ranchermanager.rancher.io/faq/container-network-interface-providers#ingress-routing-across-nodes-in-cilium) and [#34275](https://github.com/rancher/rancher/issues/34275).\r\n- **Rancher v2.6.3:**\r\n - When provisioning clusters with an RKE2 cluster template, the `rootSize` for AWS EC2 provisioners doesn't take an integer when it should, and an error is thrown. As a workaround, wrap the EC2 `rootSize` in quotes. See [#40128](https://github.com/rancher/rancher/issues/40128).\r\n- **Rancher v2.6.0:**\r\n - Amazon ECR Private Registries don't work from RKE2/K3s. See [#33920](https://github.com/rancher/rancher/issues/33920). \r\n\r\n## Long-standing Known Issues - K3s Provisioning \r\n\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n- **Rancher v2.7.6:**\r\n - Provisioning RKE2/K3s clusters with added (not built-in) custom node drivers causes provisioning to fail. As a workaround, [fix](https://github.com/rancher/rancher/issues/37074#issuecomment-1664722305) the added node drivers after activating. See [#37074](https://github.com/rancher/rancher/issues/37074).\r\n- Scaling down etcd nodes on K3s/RKE2 machine-provisioned clusters may inadvertently delete all etcd nodes in the pool. This is linked to an [upstream cluster-api bug](https://github.com/kubernetes-sigs/cluster-api/issues/9334) that causes the controllers to delete more than the desired quantity of etcd nodes when reconciling an RKE Machine Pool. This issue affects etcd node scale-down operations on K3s/RKE2 machine-provisioned clusters. To help mitigate the issue, have a robust backup strategy and store your etcd snapshots in a safe location. See [#42582](https://github.com/rancher/rancher/issues/42582).\r\n- **Rancher v2.7.2:**\r\n - Clusters remain in an `Updating` state even when they contain nodes in an `Error` state. See [#39164](https://github.com/rancher/rancher/issues/39164).\r\n - Deleting nodes from custom RKE2/K3s clusters in Rancher v2.7.2 can cause unexpected behavior, if the underlying infrastructure isn't thoroughly cleaned. When deleting a custom node from your cluster, ensure that you delete the underlying infrastructure for it, or run the corresponding uninstall script for the Kubernetes distribution installed on the node. See [#41034](https://github.com/rancher/rancher/issues/41034):\r\n - [K3s uninstall script](https://docs.k3s.io/installation/uninstall).\r\n- **Rancher v2.6.0:**\r\n - Amazon ECR Private Registries don't work from RKE2/K3s. See [#33920](https://github.com/rancher/rancher/issues/33920). \r\n - Deleting a control plane node results in worker nodes also reconciling. See [#39021](https://github.com/rancher/rancher/issues/39021)..\r\n\r\n## Long-standing Known Issues - Rancher App (Global UI)\r\n\r\n- **Rancher 2.8.4**:\r\n - When configuring permissions for a **User** on the **Users & Authentication > Users** page, the **Global Permissions** are listed out of order. See [#11014](https://github.com/rancher/dashboard/issues/11014).\r\n\r\n## Long-standing Known Issues - Hosted Rancher \r\n\r\n- **Rancher v2.7.5:**\r\n - The **Cluster** page shows the **Registration** tab when updating or upgrading a hosted cluster. See [#8524](https://github.com/rancher/dashboard/issues/8524).\r\n\r\n## Long-standing Known Issues - Cloud Credentials \r\n\r\n- **Rancher v2.7.2:**\r\n - When enabling some custom node drivers, the **Cloud Credential** creation page does not show the correct default fields and has an uneditable `foo` key. See [#8563](https://github.com/rancher/dashboard/issues/8563).\r\n\r\n## Long-standing Known Issues - Docker Install \r\n\r\n- **Rancher v2.6.4:**\r\n - Single node Rancher won't start on Apple M1 devices with Docker Desktop 4.3.0 or later. See [#35930](https://github.com/rancher/rancher/issues/35930).\r\n- **Rancher v2.6.3:**\r\n - On a Docker install upgrade and rollback, Rancher logs repeatedly display the messages \"Updating workload `ingress-nginx/nginx-ingress-controller`\" and \"Updating service `frontend` with public endpoints\". Ingresses and clusters are functional and active, and logs resolve eventually. See [#35798](https://github.com/rancher/rancher/issues/35798).\r\n- **Rancher v2.5.0:**\r\n - UI issues may occur due to longer startup times. When launching Docker for the first time, you'll receive an error message stating, \"Cannot read property `endsWith` of undefined\", as described in [#28800](https://github.com/rancher/rancher/issues/28800). You'll then be directed to a login screen. See [#28798](https://github.com/rancher/rancher/issues/28798).\r\n\r\n## Long-standing Known Issues - Windows \r\n\r\n- **Rancher v2.6.7:**\r\n - CSI Proxy for Windows will now work in an air-gapped environment.\r\n- **Rancher v2.5.8:**\r\n - Windows nodeAgents are not deleted when performing a helm upgrade after disabling Windows logging on a Windows cluster. See [#32325](https://github.com/rancher/rancher/issues/32325).\r\n - If you deploy Monitoring V2 on a Windows cluster with `win_prefix_path` set, you must deploy Rancher Wins Upgrader to restart wins on the hosts. This will allow Rancher to start collecting metrics in Prometheus. See [#32535](https://github.com/rancher/rancher/issues/32535).\r\n\r\n### Long-standing Known Issues - Windows Nodes in RKE2 Clusters\r\n\r\n- **Rancher v2.6.5:**\r\n - When upgrading Windows nodes in RKE2 clusters via the Rancher UI, Windows worker nodes must reboot after the upgrade completes. See [#37645](https://github.com/rancher/rancher/issues/37645).\r\n- **Rancher v2.6.4:**\r\n - NodePorts do not work on Windows Server 2022 in RKE2 clusters due to a Windows kernel bug. See [#159](https://github.com/rancher/windows/issues/159).\r\n\r\n## Long-standing Known Issues - AKS\r\n\r\n- **Rancher v2.7.2:**\r\n - Imported Azure Kubernetes Service (AKS) clusters don't display workload level metrics. This bug affects Monitoring V1. A [workaround](https://github.com/rancher/dashboard/issues/4658#issuecomment-733035658) is available. See [#4658](https://github.com/rancher/dashboard/issues/4658).\r\n- **Rancher v2.6.x:**\r\n - Windows node pools are not currently supported. See [#32586](https://github.com/rancher/rancher/issues/32586).\r\n- **Rancher v2.6.0:**\r\n - When editing or upgrading an Azure Kubernetes Service (AKS) cluster, do not make changes from the Azure console or CLI at the same time. These actions must be done separately. See [#33561](https://github.com/rancher/rancher/issues/33561).\r\n\r\n## Long-standing Known Issues - EKS\r\n\r\n- **Rancher v2.7.0:**\r\n - EKS clusters on Kubernetes v1.21 or below on Rancher v2.7 cannot be upgraded. See [#39392](https://github.com/rancher/rancher/issues/39392).\r\n\r\n## Long-standing Known Issues - GKE\r\n\r\n- **Rancher v2.5.8:**\r\n - Basic authentication must be explicitly disabled in GCP before upgrading a GKE cluster to Kubernetes v1.19+ in Rancher. See [#32312](https://github.com/rancher/rancher/issues/32312).\r\n\r\n## Long-standing Known Issues - Pod Security Standard (PSS) & Pod Security Admission (PSA) \r\n\r\n- **Rancher v2.8.0:**\r\n - After an upgrade from Rancher v2.7.2 - v2.7.6, Rancher doesn't update the PSA configuration template, `rancher-restricted`, to include `cattle-provisioning-capi-system` and `cattle-fleet-local-system` under the `exemptions.namespaces` list. As a workaround, [manually update](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/psa-config-templates#add-or-edit-a-pod-security-admissions-psa-configuration-template) `rancher-restricted` to add `cattle-provisioning-capi-system` and `cattle-fleet-local-system` under the `exemptions.namespaces` list. See [#43150](https://github.com/rancher/rancher/issues/43150).\r\n- **Rancher v2.6.4:**\r\n - The deployment's `securityContext` section is missing when a new workload is created. This prevents pods from starting when Pod Security Policy (PSP) support is enabled. See [#4815](https://github.com/rancher/dashboard/issues/4815).\r\n\r\n## Long-standing Known Issues - Authentication \r\n\r\n- **Rancher v2.7.7:**\r\n - The SAML authentication pop-up throws a `404` error on high-availability RKE installations. Single node Docker installations aren't affected. If you refresh the browser window and select **Resend**, the authentication request will succeed, and you will be able to log in. See [#31163](https://github.com/rancher/rancher/issues/31163).\r\n- **Rancher v2.6.2:**\r\n - Users on certain LDAP setups don't have permission to search LDAP. When they attempt to perform a search, they receive the error message, `Result Code 32 \"No Such Object\"`. See [#35259](https://github.com/rancher/rancher/issues/35259).\r\n\r\n## Long-standing Known Issues - Encryption\r\n\r\n- **Rancher v2.5.4:**\r\n - Rotating encryption keys with a custom encryption provider is not supported. See [#30539](https://github.com/rancher/rancher/issues/30539).\r\n\r\n## Long-standing Known Issues - Rancher Webhook \r\n\r\n- **Rancher v2.7.2:**\r\n - A webhook is installed in all downstream clusters. There are several issues that users may encounter with this functionality:\r\n - If you rollback from a version of Rancher v2.7.2 or later, to a Rancher version earlier than v2.7.2, the webhooks will remain in downstream clusters. Since the webhook is designed to be 1:1 compatible with specific versions of Rancher, this can cause unexpected behaviors to occur downstream. The Rancher team has developed a [script](https://github.com/rancher/webhook/wiki/Remove-Webhook-from-downstream-clusters) which should be used after rollback is complete (meaning after a Rancher version earlier than v2.7.2 is running). This removes the webhook from affected downstream clusters. See [#40816](https://github.com/rancher/rancher/issues/40816).\r\n\r\n## Long-standing Known Issues - Harvester\r\n\r\n- Upgrades from Harvester v0.3.0 are not supported.\r\n- **Rancher v2.8.4:**\r\n - When provisioning a Harvester RKE1 cluster in Rancher, the **vGPU** field is not displayed under **Cluster Management > Advanced Settings**, this is not a supported feature. However, the **vGPU** field is available when provisioning a Harvester RKE2 cluster. See [#10909](https://github.com/rancher/dashboard/issues/10909).\r\n - When provisioning a multi-node Harvester RKE2 cluster in Rancher, you need to allocate one vGPU more than the number of nodes you have or provisioning will fail. See [#11009](https://github.com/rancher/dashboard/issues/11009).\r\n- **Rancher v2.7.2:**\r\n - If you're using Rancher v2.7.2 with Harvester v1.1.1 clusters, you won't be able to select the Harvester cloud provider when deploying or updating guest clusters. The [Harvester release notes](https://github.com/harvester/release-notes/blob/main/v1.1.2.md#important-information-about-rancher-support) contain instructions on how to resolve this. See [#3750](https://github.com/harvester/harvester/issues/3750).\r\n- **Rancher v2.6.1:**\r\n - Deploying Fleet to Harvester clusters is not yet supported. Clusters, whether Harvester or non-Harvester, imported using the Virtualization Management page will result in the cluster not being listed on the **Continuous Delivery** page. See [#35049](https://github.com/rancher/rancher/issues/35049).\r\n\r\n## Long-standing Known Issues - Continuous Delivery \r\n\r\n- **Rancher v2.7.6:**\r\n - Target customization can produce custom resources that exceed the Rancher API's maximum bundle size. This results in `Request entity too large` errors when attempting to add a GitHub repo. Only target customizations that modify the Helm chart URL or version are affected. As a workaround, use multiple paths or GitHub repos instead of target customization. See [#1650](https://github.com/rancher/fleet/issues/1650).\r\n- **Rancher v2.6.1:**\r\n - Deploying Fleet to Harvester clusters is not yet supported. Clusters, whether Harvester or non-Harvester, imported using the Virtualization Management page will result in the cluster not being listed on the **Continuous Delivery** page. See [#35049](https://github.com/rancher/rancher/issues/35049).\r\n- **Rancher v2.6.0:**\r\n - Multiple `fleet-agent` pods may be created and deleted during initial downstream agent deployment, rather than just one. This resolves itself quickly, but is unintentional behavior. See [#33293](https://github.com/rancher/rancher/issues/33293).\r\n\r\n## Long-standing Known Issues - Feature Charts\r\n\r\n- **Rancher v2.6.5:**\r\n - After installing an app from a partner chart repo, the partner chart will upgrade to feature charts if the chart also exists in the feature charts default repo. See [#5655](https://github.com/rancher/dashboard/issues/5655).\r\n\r\n## Long-standing Known Issues - CIS Scan \r\n\r\n- **Rancher v2.8.3:**\r\n - Some CIS checks related to file permissions fail on RKE and RKE2 clusters with CIS v1.7 and CIS v1.8 profiles. See [#42971](https://github.com/rancher/rancher/issues/42971).\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n\r\n## Long-standing Known Issues - Backup/Restore \r\n\r\n- When migrating to a cluster with the Rancher Backup feature, the server-url cannot be changed to a different location. It must continue to use the same URL.\r\n\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n\r\n- **Rancher v2.6.3:**\r\n - Because Kubernetes v1.22 drops the apiVersion `apiextensions.k8s.io/v1beta1`, trying to restore an existing backup file into a v1.22+ cluster will fail. The backup file contains CRDs with the apiVersion `v1beta1`. There are two workarounds for this issue: update the default `resourceSet` to collect the CRDs with the apiVersion v1, or update the default `resourceSet` and the client to use the new APIs internally. See the [documentation](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/migrate-rancher-to-new-cluster#2-restore-from-backup-using-a-restore-custom-resource) and [#34154](https://github.com/rancher/rancher/issues/34154).\r\n\r\n## Long-standing Known Issues - Istio \r\n\r\n- Istio v1.12 and below do not work on Kubernetes v1.23 clusters. To use the Istio charts, please do not update to Kubernetes v1.23 until the next charts' release.\r\n\r\n- **Rancher v2.6.4:**\r\n - Applications injecting Istio sidecars, fail on SELinux RHEL 8.4 enabled clusters. A temporary workaround for this issue is to run the following command on each cluster node before creating a cluster: `mkdir -p /var/run/istio-cni && semanage fcontext -a -t container_file_t /var/run/istio-cni && restorecon -v /var/run/istio-cni`. See [#33291](https://github.com/rancher/rancher/issues/33291).\r\n\r\n- **Rancher v2.6.1:**\r\n - Deprecated resources are not automatically removed and will cause errors during upgrades. Manual steps must be taken to migrate and/or cleanup resources before an upgrade is performed. See [#34699](https://github.com/rancher/rancher/issues/34699).\r\n\r\n## Long-standing Known Issues - Logging \r\n\r\n- **Rancher v2.5.8:**\r\n - Windows nodeAgents are not deleted when performing a helm upgrade after disabling Windows logging on a Windows cluster. See [#32325](https://github.com/rancher/rancher/issues/32325).\r\n\r\n## Long-standing Known Issues - Monitoring \r\n\r\n- **Rancher v2.8.0:**\r\n - Read-only project permissions and the View Monitoring role aren't sufficient to view links on the Monitoring index page. Users won't be able to see monitoring links. As a workaround, you can perform the following steps:\r\n\r\n 1. If you haven't already, install Monitoring on the project.\r\n 1. Move the `cattle-monitoring-system` namespace into the project.\r\n 1. Grant project users the View Monitoring (`monitoring-ui-view`) role, and `read-only` or higher permissions on at least one project in the cluster.\r\n\r\n See [#4466](https://github.com/rancher/dashboard/issues/4466).\r\n- **Rancher v2.7.2:**\r\n - Imported Azure Kubernetes Service (AKS) clusters don't display workload level metrics. This bug affects Monitoring V1. A [workaround](https://github.com/rancher/dashboard/issues/4658#issuecomment-733035658) is available. See [#4658](https://github.com/rancher/dashboard/issues/4658).\r\n\r\n## Long-standing Known Issues - Project Monitoring \r\n\r\n- **Rancher v2.5.8:**\r\n - If you deploy Monitoring V2 on a Windows cluster with `win_prefix_path` set, you must deploy Rancher Wins Upgrader to restart wins on the hosts. This will allow Rancher to start collecting metrics in Prometheus. See [#32535](https://github.com/rancher/rancher/issues/32535).", "created_at": "2024-06-13T21:14:02Z", "project": "Rancher", "repo": "rancher/rancher", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "mysql-cluster-8.0.38", "html_url": "https://github.com/mysql/mysql-server/commit/a2528f9eddf2cb1a024e9f459296f95fbdd0ed25", "repo_url": "https://github.com/mysql/mysql-server", "body": "Bug#34754817 Reconsider message \"Failed to set ODirect errno:\" as it is repeated\n\nFollow up patch. Build breakage on OpenSUSE15 and Ubuntu 20.04 when\ncompiling with GCC 9.\n\nAsyncFile.cpp:1172:52: error: use of deleted function 'AsyncFile::odirect_set_log_state::odirect_set_log_state()'\n 1172 | AsyncFile::odirect_set_log_bp[FsOpenReq::BP_MAX];\n | ^\nIn file included from AsyncFile.cpp:32:\nAsyncFile.hpp:161:10: note: 'AsyncFile::odirect_set_log_state::odirect_set_log_state()' is implicitly deleted because the default definition would be ill-formed:\n 161 | struct odirect_set_log_state {\n | ^~~~~~~~~~~~~~~~~~~~~\nAsyncFile.hpp:161:10: error: use of deleted function 'std::atomic<_Tp>::atomic() [with _Tp = NDB_TICKS]'\nIn file included from AsyncFile.hpp:29,\n from AsyncFile.cpp:32:\n/usr/include/c++/9/atomic:198:7: note: 'std::atomic<_Tp>::atomic() noexcept [with _Tp = NDB_TICKS]' is implicitly deleted because its exception-specification does not match the implicit exception-specification ''\n 198 | atomic() noexcept = default;\n | ^~~~~~\n\nChange-Id: I111c041825f193dec145bec00dd6428c554e6785\n(cherry picked from commit 5e99e2ddd92874fcba6b6bcd8f4ddc6254baa1d9)", "created_at": "2024-06-13T05:42:48Z", "project": "Mysql", "repo": "mysql/mysql-server", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Contour v1.29.1", "tag_name": "v1.29.1", "html_url": "https://github.com/projectcontour/contour/releases/tag/v1.29.1", "repo_url": "https://github.com/projectcontour/contour", "body": "We are delighted to present version v1.29.1 of Contour, our layer 7 HTTP reverse proxy for Kubernetes clusters.\r\n\r\n- [All Changes](#all-changes)\r\n- [Installing/Upgrading](#installing-and-upgrading)\r\n- [Compatible Kubernetes Versions](#compatible-kubernetes-versions)\r\n\r\n# All Changes\r\n\r\n- Updates Envoy to v1.30.2. See the release notes for v1.30.2 [here](https://www.envoyproxy.io/docs/envoy/v1.30.2/version_history/v1.30/v1.30.2) ([#6484](https://github.com/projectcontour/contour/pull/6484)).\r\n\r\n\r\n# Installing and Upgrading\r\n\r\nFor a fresh install of Contour, consult the [getting started documentation](https://projectcontour.io/getting-started/).\r\n\r\nTo upgrade an existing Contour installation, please consult the [upgrade documentation](https://projectcontour.io/resources/upgrading/).\r\n\r\n\r\n# Compatible Kubernetes Versions\r\n\r\nContour v1.29.1 is tested against Kubernetes 1.27 through 1.29.\r\n\r\n\r\n# Are you a Contour user? We would love to know!\r\nIf you're using Contour and want to add your organization to our adopters list, please visit this [page](https://projectcontour.io/resources/adopters/). If you prefer to keep your organization name anonymous but still give us feedback into your usage and scenarios for Contour, please post on this [GitHub thread](https://github.com/projectcontour/contour/issues/1269).", "created_at": "2024-06-12T19:22:46Z", "project": "Contour", "repo": "projectcontour/contour", "type": "ingress controller", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "1.9.0 / 2024-06-06", "tag_name": "v1.9.0", "html_url": "https://github.com/prometheus/pushgateway/releases/tag/v1.9.0", "repo_url": "https://github.com/prometheus/pushgateway", "body": "* [CHANGE] Command line: Print --version to stdout, not stderr. #651\r\n* [FEATURE] UI: Support native histograms. #596\r\n* [ENHANCEMENT] Log when liveness probes fail due to full write queue. #645\r\n* [BUGFIX] Update dependencies to pull in possibly relevant bugfixes.\r\n", "created_at": "2024-06-08T14:58:05Z", "project": "Pushgateway", "repo": "prometheus/pushgateway", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v3.3.1", "html_url": "https://api.github.com/repos/openvswitch/ovs/commits/2b87b844dbedeb2582920634205b52f1eea7c0b7", "repo_url": "https://github.com/openvswitch/ovs", "body": "Set release date for 3.3.1.\n\nAcked-by: Eelco Chaudron \nAcked-by: Kevin Traynor \nSigned-off-by: Ilya Maximets ", "created_at": "2024-06-07T16:44:43Z", "project": "Ovs", "repo": "openvswitch/ovs", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "8.7.0", "tag_name": "8.7.0", "html_url": "https://github.com/puppetlabs/puppet/releases/tag/8.7.0", "repo_url": "https://github.com/puppetlabs/puppet", "body": "\r\n\r\n## What's Changed\r\n### Features & Enhancements\r\n* Bump CFPropertyList to >= 3.0.6 by @mhashizume in https://github.com/puppetlabs/puppet/pull/9314\r\n* (PUP-12031) Consolidate gem depenendencies & metadata into puppet.gem\u2026 by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9325\r\n* (maint) Add xbps used by voidlinux as a package provider by @Animeshz in https://github.com/puppetlabs/puppet/pull/8976\r\n### Bug Fixes\r\n* Document passing an array to exec creates by @yakatz in https://github.com/puppetlabs/puppet/pull/9167\r\n* Fix failing to install packages with `-noarch` in name by @anhpt379 in https://github.com/puppetlabs/puppet/pull/9085\r\n* (PUP-11693) Global OptionParser ignores partially matched invalid params by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9313\r\n* (PUP-11693) Update behavior when partial argument match detected by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9323\r\n* Update validate_data_hash to return modified hash by @mhashizume in https://github.com/puppetlabs/puppet/pull/9326\r\n* (maint) - Update Hiera Example by @garrettrowell in https://github.com/puppetlabs/puppet/pull/9347\r\n* Update splaylimit during daemon run by @mhashizume in https://github.com/puppetlabs/puppet/pull/9345\r\n\r\n## New Contributors\r\n* @yakatz made their first contribution in https://github.com/puppetlabs/puppet/pull/9167\r\n* @anhpt379 made their first contribution in https://github.com/puppetlabs/puppet/pull/9085\r\n* @garrettrowell made their first contribution in https://github.com/puppetlabs/puppet/pull/9347\r\n* @Animeshz made their first contribution in https://github.com/puppetlabs/puppet/pull/8976\r\n\r\n**Full Changelog**: https://github.com/puppetlabs/puppet/compare/8.6.0...8.7.0", "created_at": "2024-06-07T01:08:12Z", "project": "Puppet", "repo": "puppetlabs/puppet", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.11.0", "tag_name": "v2.11.0", "html_url": "https://github.com/goharbor/harbor/releases/tag/v2.11.0", "repo_url": "https://github.com/goharbor/harbor", "body": "\r\n\r\n## Known issue\r\n- [known issue #20412](https://github.com/goharbor/harbor/issues/20412) Harbor supports only one signature for each artifact been replicated to destination Harbor which is signed by legacy cosign. If you want to replicated multiple signatures for a subject image, please using oci-1.1 mode(cosign v2.2.1+) for signing.\r\n- [known issue #20565](https://github.com/goharbor/harbor/issues/20565) Issue with SBOM generation in Harbor v2.11.0 when using external Reverse Proxy (HTTP 404)\r\n- [known issue #20691](https://github.com/goharbor/harbor/issues/20691) LDAP handshake failure with LDAP server has old TLS_RSA_* cipher suites. Workaround: add env variable GODEBUG=\"tlsrsakex=1\" to common/config/core/env file and restart Harbor.\r\n## Tips\r\n - [Best practice](https://github.com/goharbor/harbor/wiki/Harbor-FAQs#notation-signature-accessory) for image singing with [Notation v1.2.0 ](https://github.com/notaryproject/notation/releases/tag/v1.2.0-alpha.1) in Harbor \r\n\r\n## What's Changed\r\n### Exciting New Features \ud83c\udf89\r\n#### SBOM Generation and Management\r\n Harbor now provides robust support for generating Software Bill of Materials (SBOM) either manually or automatically. Users can conveniently view, download, and replicate SBOMs across different instances of Harbor.\r\n> When `Automatically generate SBOM on push` is enabled and there are massive concurrent push to that project, users may need to enable asynchronously updating project quota by setting `core.quotaUpdateProvider: redis` (values.yaml for harbor-helm) or setting [core.quota_update_provider: redis](https://github.com/goharbor/harbor/blob/v2.11.0/make/harbor.yml.tmpl#L316) (`harbor.yml` for installation via docker-compose) so that it can reduce the overall resource consumption, like db connection, cpu usage and memory usage.\r\n\r\n#### Supporting OCI Distribution Spec v1.1.0 \ud83c\udf89\r\nHarbor now fully supports [OCI Distribution Spec v1.1.0](https://github.com/opencontainers/distribution-spec/tree/v1.1.0)\r\n\r\n#### Integration with VolcEngine Registry\r\nUsers can now seamlessly replicate images to and from the VolcEngine registry, enhancing interoperability and flexibility within the Harbor ecosystem.\r\n\r\n#### Korean UI Translation\r\nThe user interface of Harbor has been enriched with the addition of Korean language support, ensuring a more inclusive and accessible experience for Korean-speaking users.\r\n\r\n\r\n### Enhancement \ud83d\ude80\r\n* skip transaction for POST /service/token by @liubin in https://github.com/goharbor/harbor/pull/19339\r\n* Updated internationalisation : fr-fr by @tostt in https://github.com/goharbor/harbor/pull/19915\r\n### Component updates \u2b06\ufe0f\r\n* Bump github.com/go-openapi/errors from 0.19.6 to 0.20.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19697\r\n* bump golang 1.21.5 & fix golangci-lint error by @MinerYang in https://github.com/goharbor/harbor/pull/19722\r\n* Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19729\r\n* Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.9.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19701\r\n* Bump github.com/prometheus/client_golang from 1.14.0 to 1.17.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19699\r\n* Bump github.com/bmatcuk/doublestar from 1.1.1 to 1.3.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19698\r\n* Fix project metadata validate bug by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19746\r\n* Bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux from 0.45.0 to 0.46.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19727\r\n* add description in scanner page by @ShengqiWang in https://github.com/goharbor/harbor/pull/19733\r\n* Fix OpenAPI Specification structural error by @blueswen in https://github.com/goharbor/harbor/pull/19782\r\n* update project-SelectScanner modal Default field css by @ShengqiWang in https://github.com/goharbor/harbor/pull/19753\r\n* Bump up PostgreSQL from 14 to 15 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19789\r\n* fix invalid links in harbor.yml.tmpl by @microyahoo in https://github.com/goharbor/harbor/pull/19786\r\n* Bump golang.org/x/time from 0.4.0 to 0.5.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19767\r\n* Bump github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.5.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19766\r\n* Bump github.com/cloudevents/sdk-go/v2 from 2.13.0 to 2.14.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19764\r\n* Add quota permissions to robot account by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19799\r\n* Bump gopkg.in/h2non/gock.v1 from 1.0.16 to 1.1.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19765\r\n* Bump github.com/go-openapi/runtime from 0.19.20 to 0.26.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19763\r\n* add repository read permission to limitedGuest by @tpoxa in https://github.com/goharbor/harbor/pull/19757\r\n* registryctl/api/registry/blob: fix dropped test error by @alrs in https://github.com/goharbor/harbor/pull/19721\r\n* Remove robot account update quota permission by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19819\r\n* Cache image list with digest key by @stonezdj in https://github.com/goharbor/harbor/pull/19801\r\n* Add verification that robot account duration is not 0 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19829\r\n* fix artifact page bug by @ShengqiWang in https://github.com/goharbor/harbor/pull/19807\r\n* Log ensureArtifact ConflictErr by @LiuShuaiyi in https://github.com/goharbor/harbor/pull/19294\r\n* Fixing typo for About UI by @hasonhai in https://github.com/goharbor/harbor/pull/19840\r\n* Update isValidDuration function by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19843\r\n* fix label select bugs by @ShengqiWang in https://github.com/goharbor/harbor/pull/19850\r\n* Bump k8s.io/client-go from 0.26.2 to 0.29.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19813\r\n* Bump github.com/vmihailenco/msgpack/v5 from 5.0.0-rc.2 to 5.4.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19810\r\n* Bump github.com/go-openapi/swag from 0.22.4 to 0.22.7 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19809\r\n* feat: add auto_sbom_generation for SBOM auto generation on pushing a \u2026 by @zyyw in https://github.com/goharbor/harbor/pull/19869\r\n* add v6 port for nginx and portal config by @MinerYang in https://github.com/goharbor/harbor/pull/19868\r\n* add ip_family config in harbor.yml by @MinerYang in https://github.com/goharbor/harbor/pull/19934\r\n* Bump github.com/aws/aws-sdk-go from 1.34.28 to 1.50.5 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19920\r\n* Bump github.com/go-openapi/errors from 0.20.4 to 0.21.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19890\r\n* Bump github.com/go-ldap/ldap/v3 from 3.2.4 to 3.4.6 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19889\r\n* Bump vite and @angular-devkit/build-angular in /src/portal by @dependabot in https://github.com/goharbor/harbor/pull/19945\r\n* remove ipfamily config migrate jinja in 2.9 and 2.10 by @MinerYang in https://github.com/goharbor/harbor/pull/19949\r\n* feat: enable configuration of skip_java_db_update by @zyyw in https://github.com/goharbor/harbor/pull/19996\r\n* [Token/JWT] Update to golang-jwt v5.2.0 by @an-toine in https://github.com/goharbor/harbor/pull/19802\r\n* Remove redundant file package-lock.json under src folder by @AllForNothing in https://github.com/goharbor/harbor/pull/20007\r\n* Limit url to local site by @stonezdj in https://github.com/goharbor/harbor/pull/20013\r\n* Bump go.opentelemetry.io/otel from 1.21.0 to 1.23.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19972\r\n* Bump github.com/go-openapi/strfmt from 0.21.8 to 0.22.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19955\r\n* Bump github.com/google/uuid from 1.3.1 to 1.6.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19954\r\n* Limit url to local path by @stonezdj in https://github.com/goharbor/harbor/pull/20025\r\n* Bump helm.sh/helm/v3 from 3.11.3 to 3.14.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20017\r\n* Bump github.com/aws/aws-sdk-go from 1.50.5 to 1.50.24 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20018\r\n* Move strong_ssl_ciphers to top level in harbor.yml by @stonezdj in https://github.com/goharbor/harbor/pull/19914\r\n* Check if the internal_tls_config is not null when get strong_ssl_ciph\u2026 by @stonezdj in https://github.com/goharbor/harbor/pull/20032\r\n* add sbom settings for project by @wy65701436 in https://github.com/goharbor/harbor/pull/20069\r\n* update referrers api by @wy65701436 in https://github.com/goharbor/harbor/pull/20068\r\n* fix: typos by @testwill in https://github.com/goharbor/harbor/pull/20106\r\n* Update swagger.yaml bad request permission: helm-chart:read by @jm-nab in https://github.com/goharbor/harbor/pull/20094\r\n* Update support for artifactType for both manifest and index by @MinerYang in https://github.com/goharbor/harbor/pull/20030\r\n* Update deletion for index type of accessory by @MinerYang in https://github.com/goharbor/harbor/pull/20073\r\n* add type for scanner metadata by @wy65701436 in https://github.com/goharbor/harbor/pull/20108\r\n* panic due to mark retention task error by @stonezdj in https://github.com/goharbor/harbor/pull/20161\r\n* chore: fix function names by @majorteach in https://github.com/goharbor/harbor/pull/20159\r\n* ScanAll should only log an error when an error occurs by @twhiteman in https://github.com/goharbor/harbor/pull/20087\r\n* Bump github.com/tencentcloud/tencentcloud-sdk-go from 1.0.62 to 3.0.233+incompatible in /src by @dependabot in https://github.com/goharbor/harbor/pull/20035\r\n* Bump golang.org/x/sync from 0.3.0 to 0.6.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20036\r\n* Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20104\r\n* Bump github.com/cloudevents/sdk-go/v2 from 2.14.0 to 2.15.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20099\r\n* Bump golang.org/x/net from 0.17.0 to 0.22.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20113\r\n* Bump github.com/jackc/pgx/v4 from 4.18.1 to 4.18.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20139\r\n* Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20124\r\n* Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible in /src by @dependabot in https://github.com/goharbor/harbor/pull/20147\r\n* Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.21.0 to 1.24.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20037\r\n* fix image name extraction by @tkatkov in https://github.com/goharbor/harbor/pull/18992\r\n* fix: typo by @testwill in https://github.com/goharbor/harbor/pull/20190\r\n* bump golang 1.21.8 on main by @MinerYang in https://github.com/goharbor/harbor/pull/20197\r\n* fix: close file by @testwill in https://github.com/goharbor/harbor/pull/20189\r\n* Update GenAccessoryArt API to generate valid accessory for SBOM by @stonezdj in https://github.com/goharbor/harbor/pull/20214\r\n* fix: test robot account permission by @zyyw in https://github.com/goharbor/harbor/pull/20240\r\n* update artifact_type column alteration by @MinerYang in https://github.com/goharbor/harbor/pull/20239\r\n* Allow empty path in redirect_url by @stonezdj in https://github.com/goharbor/harbor/pull/20238\r\n* fix: close blob io ReadCloser by @testwill in https://github.com/goharbor/harbor/pull/20225\r\n* add stop sbom scanning API by @wy65701436 in https://github.com/goharbor/harbor/pull/20200\r\n* update referrer manifest descriptor size by @MinerYang in https://github.com/goharbor/harbor/pull/20207\r\n* adopt cosign with oci-spec 1.1 by @MinerYang in https://github.com/goharbor/harbor/pull/20245\r\n* Updated internationalisation : fr-fr by @tostt in https://github.com/goharbor/harbor/pull/20179\r\n* feat: expose `trivy.timeout` to configure the duration to wait for scan completion by @zyyw in https://github.com/goharbor/harbor/pull/20257\r\n* bump golang to 1.22.2 by @MinerYang in https://github.com/goharbor/harbor/pull/20256\r\n* Bump k8s.io/api from 0.29.0 to 0.29.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20205\r\n* Bump github.com/coreos/go-oidc/v3 from 3.9.0 to 3.10.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20202\r\n* Bump golang.org/x/oauth2 from 0.15.0 to 0.19.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20247\r\n* Sending signals by closing the channel by @Iceber in https://github.com/goharbor/harbor/pull/17917\r\n* Bump go.uber.org/ratelimit from 0.2.0 to 0.3.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20204\r\n* fix: update the image reference format for audit log when pulling image by @zyyw in https://github.com/goharbor/harbor/pull/20278\r\n* fix issue 20269 by @wy65701436 in https://github.com/goharbor/harbor/pull/20274\r\n* fix: update TRIVYVERSION=v0.50.1 && TRIVYADAPTERVERSION=v0.31.0 by @zyyw in https://github.com/goharbor/harbor/pull/20285\r\n* Rename scan request type by @stonezdj in https://github.com/goharbor/harbor/pull/20288\r\n* skip to log scan sbom accessory for sbom accessory by @stonezdj in https://github.com/goharbor/harbor/pull/20290\r\n* refactor: update controller.go by @eltociear in https://github.com/goharbor/harbor/pull/20297\r\n* SBOM UI feature implementation by @xuelichao in https://github.com/goharbor/harbor/pull/19946\r\n* Allow generate sbom in proxy cache project by @stonezdj in https://github.com/goharbor/harbor/pull/20298\r\n* Add enableCapabilities to extraAttrs for stop by @stonezdj in https://github.com/goharbor/harbor/pull/20299\r\n* Set default capability for old scanners by @stonezdj in https://github.com/goharbor/harbor/pull/20306\r\n* Wrong values shown for the columns of support_sbom and support_vulnerability in scanner list by @xuelichao in https://github.com/goharbor/harbor/pull/20308\r\n* add prepare migration script for 2.11.0 by @MinerYang in https://github.com/goharbor/harbor/pull/20315\r\n* Log and skip adapter ping error when retrieve adapter capability by @stonezdj in https://github.com/goharbor/harbor/pull/20314\r\n* Add 422 in the swagger.yaml by @stonezdj in https://github.com/goharbor/harbor/pull/20344\r\n* fix: update image reference to \\@\\ in audit log when pushing & deleting images by @zyyw in https://github.com/goharbor/harbor/pull/20348\r\n* Add scanner info and report_id to sbom_overview on listing artifact by @stonezdj in https://github.com/goharbor/harbor/pull/20358\r\n* Fix UI bugs by @xuelichao in https://github.com/goharbor/harbor/pull/20364\r\n* Delete scan_report when accessory is removed by @stonezdj in https://github.com/goharbor/harbor/pull/20365\r\n* Bump golang.org/x/net from 0.22.0 to 0.24.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20318\r\n* Bump github.com/golang-migrate/migrate/v4 from 4.16.2 to 4.17.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20317\r\n* Bump go.opentelemetry.io/otel/sdk from 1.24.0 to 1.26.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20370\r\n* Bump github.com/cenkalti/backoff/v4 from 4.2.1 to 4.3.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20316\r\n* Add scan type in webhook event by @stonezdj in https://github.com/goharbor/harbor/pull/20363\r\n* do not delete accessory relationship while still referenced by @MinerYang in https://github.com/goharbor/harbor/pull/20360\r\n* Rename harbor.sbom to sbom.harbor by @stonezdj in https://github.com/goharbor/harbor/pull/20359\r\n* Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.24.0 to 1.26.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20374\r\n* Bump k8s.io/api from 0.29.3 to 0.30.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20375\r\n* Bump github.com/gorilla/csrf from 1.6.2 to 1.7.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20376\r\n* Bump github.com/go-asn1-ber/asn1-ber from 1.5.5 to 1.5.6 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20372\r\n* Bump helm.sh/helm/v3 from 3.14.2 to 3.14.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20373\r\n* fix update TRIVYVERSION=v0.50.4 & TRIVYADAPTERVERSION=v0.31.1 by @zyyw in https://github.com/goharbor/harbor/pull/20390\r\n* fix: enale stop_scan for ci by @zyyw in https://github.com/goharbor/harbor/pull/20378\r\n* Update scan job request log for enabled_capabilities by @MinerYang in https://github.com/goharbor/harbor/pull/20414\r\n* fix issue 20407 by @wy65701436 in https://github.com/goharbor/harbor/pull/20416\r\n* Skip scan in-toto sbom artifact by @stonezdj in https://github.com/goharbor/harbor/pull/20415\r\n* fix issue 19928 by @wy65701436 in https://github.com/goharbor/harbor/pull/20409\r\n* chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.0 to 5.2.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20397\r\n* chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux from 0.46.1 to 0.51.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20394\r\n* chore(deps): bump github.com/go-openapi/strfmt from 0.22.0 to 0.23.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20396\r\n* add membership=true back for gitlab replication adapter by @zyyw in https://github.com/goharbor/harbor/pull/20400\r\n* Display status in sbom_overview for image index by @stonezdj in https://github.com/goharbor/harbor/pull/20425\r\n* Add additional link for sboms by @stonezdj in https://github.com/goharbor/harbor/pull/20423\r\n* bump golang 1.22.3 by @MinerYang in https://github.com/goharbor/harbor/pull/20433\r\n* Initialize execution Manager in Report Assembler by @stonezdj in https://github.com/goharbor/harbor/pull/20437\r\n* Fix-20459 Wrong sbom status displayed in UI by @xuelichao in https://github.com/goharbor/harbor/pull/20464\r\n* bump up trivy and trivy-adapter version by @zyyw in https://github.com/goharbor/harbor/pull/20468\r\n* [cherry-pick] Add sbom_report table to store sbom related information by @stonezdj in https://github.com/goharbor/harbor/pull/20482\r\n* [cherry-pick] Separate the execution vendor type sbom from image_scan by @stonezdj in https://github.com/goharbor/harbor/pull/20508\r\n* [cherry-pick] Fix tooltip issue related to SBOM.Details by @stonezdj in https://github.com/goharbor/harbor/pull/20511\r\n* [cherry-pick] fix 20496 by @wy65701436 in https://github.com/goharbor/harbor/pull/20509\r\n* tls support for pushing sbom by @wy65701436 in https://github.com/goharbor/harbor/pull/20515\r\n* [cherry-pick] fix 20518 by @wy65701436 in https://github.com/goharbor/harbor/pull/20522\r\n* [cherry-pick] fix http client to push sbom accessory by @wy65701436 in https://github.com/goharbor/harbor/pull/20528\r\n* [cherry-pick] Response an error message when there is incomplete sbom generate job by @stonezdj in https://github.com/goharbor/harbor/pull/20527\r\n* [cherry-pick] No sbom_overview when sbom is deleted by @stonezdj in https://github.com/goharbor/harbor/pull/20534\r\n* Fixes-20537 SBOM tab should not exist when the artifact is helm package by @xuelichao in https://github.com/goharbor/harbor/pull/20539\r\n* [cherry-pick] Adjust the query by UUID sql so that it can use the idx_task_extra_at\u2026 by @stonezdj in https://github.com/goharbor/harbor/pull/20546\r\n### Docs update \ud83d\uddc4\ufe0f\r\n* Fix docker version to 20.10.10 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19751\r\n* revise the tags of Interrogation Services by @xuelichao in https://github.com/goharbor/harbor/pull/20049\r\n* Add two columns to display capability type for scanner by @xuelichao in https://github.com/goharbor/harbor/pull/20111\r\n### Other Changes\r\n* Bump actions/stale from 8.0.0 to 9.0.0 by @dependabot in https://github.com/goharbor/harbor/pull/19689\r\n* Update Robot Account Test Case by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19710\r\n* Bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/goharbor/harbor/pull/19714\r\n* Bump google-github-actions/setup-gcloud from 1 to 2 by @dependabot in https://github.com/goharbor/harbor/pull/19696\r\n* Add notation replication test case by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19738\r\n* Add multi-tier accessory replication test cases by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19730\r\n* Add quota permissions testcase by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19822\r\n* deprecate gosec in makefile by @wy65701436 in https://github.com/goharbor/harbor/pull/19828\r\n* Bump kentaro-m/auto-assign-action from 1.2.5 to 1.2.6 by @dependabot in https://github.com/goharbor/harbor/pull/19824\r\n* Update replication rule filter label xpath by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19895\r\n* fix: cve export label filter xpath by @zyyw in https://github.com/goharbor/harbor/pull/19931\r\n* add UI test for project quota sorting by @zyyw in https://github.com/goharbor/harbor/pull/19935\r\n* Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/goharbor/harbor/pull/19936\r\n* Bump kentaro-m/auto-assign-action from 1.2.6 to 2.0.0 by @dependabot in https://github.com/goharbor/harbor/pull/19929\r\n* update retry of get_scan_data_export_execution from 5 to 15 by @zyyw in https://github.com/goharbor/harbor/pull/19959\r\n* fix: scanner tab change by @zyyw in https://github.com/goharbor/harbor/pull/20128\r\n* Bump softprops/action-gh-release from 1 to 2 by @dependabot in https://github.com/goharbor/harbor/pull/20115\r\n* delete membership=0 in getProjectsByName by @prima101112 in https://github.com/goharbor/harbor/pull/20153\r\n* feat: add api test case for quota sorting by @zyyw in https://github.com/goharbor/harbor/pull/20209\r\n* fix: update e2e test engine images by @zyyw in https://github.com/goharbor/harbor/pull/20223\r\n* feat: add test case for customizing OIDC provider name by @zyyw in https://github.com/goharbor/harbor/pull/20287\r\n* feat: add tc for limited guest of a project to get repository by @zyyw in https://github.com/goharbor/harbor/pull/20311\r\n* fix: fresh scanner list when updating scanner by @zyyw in https://github.com/goharbor/harbor/pull/20366\r\n* fix: update nightly test case for verifying audit log of image digest by @zyyw in https://github.com/goharbor/harbor/pull/20354\r\n* fix: update to ", "created_at": "2024-06-04T10:29:53Z", "project": "Harbor", "repo": "goharbor/harbor", "type": "Registry", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.8.8", "tag_name": "1.8.8", "html_url": "https://github.com/alibaba/Sentinel/releases/tag/1.8.8", "repo_url": "https://github.com/alibaba/Sentinel", "body": "## Features / Enhancements\r\n\r\n- Support running test with JDK 21 or JDK17 (#3344) (#3339)\r\n- Add webmvc-6x-adapter module to support spring boot 3.x (#3351)\r\n- Replace ThreadLocal with DateTimeFormatter (#3353)\r\n\r\n## Bug Fixes\r\n\r\n- Fix flaky tests and fix passDefaultLocalCheck (#3367)\r\n- Fix when duplication spi class found using SpiLoader (#3387)\r\n- Fix reflection exceptions caused by having identically named fallback/blockHandler with different parameter types (#3395)\r\n\r\n## Dependencies\r\n\r\n- Bump com.fasterxml.jackson.core:jackson-databind (#3342)\r\n- Bump org.springframework:spring-expression (#3375)\r\n- Bump org.springframework:spring-context (#3404)\r\n\r\nThanks for all contributors: @cdfive, @robberphex, @shichaoyuan, @LearningGp, @ruansheng8, @dowenliu-xyz \r\n", "created_at": "2024-06-04T08:05:34Z", "project": "Sentinel", "repo": "alibaba/Sentinel", "type": "Gateway", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.5.0", "tag_name": "v2.5.0", "html_url": "https://github.com/grafana/tempo/releases/tag/v2.5.0", "repo_url": "https://github.com/grafana/tempo", "body": "# Breaking Changes\r\n\r\n* Ownership of /var/tempo is changing. Historically this has been owned by root:root, and with this change it will now be owned by tempo:tempo with the UID/GID of 10001. The `ingester` and `metrics-generator` statefulsets may need to be `chown`'d in order to start properly. A jsonnet example of an init container is included with the PR. This impacts impacts all users of the `grafana/tempo` Docker image. \r\n [#2265](https://github.com/grafana/tempo/pull/2265)\r\n\r\n* In the last release vParquet (the first version) was deprecated and blocked from writes. Now it is removed entirely. It will no longer be recognized as a valid encoding and cannot read any remaining vParquet blocks. Installations running with historical defaults should not require any changes as the default has been migrated for several releases. Installations with storage settings pinned to vParquet must run a previous release configured for vParquet2 or higher until all existing vParquet (1) blocks have expired and been deleted from the backend, or else will encounter read errors after upgrading to this release.\r\n [#3663](https://github.com/grafana/tempo/pull/3663)\r\n\r\n* Remove trace by id hedging from the frontend. We consider this configuration an anti-pattern. Enabling it only caused additional issues with Tempo operation. The following have been removed:\r\n ```\r\n query_frontend:\r\n trace_by_id:\r\n hedge_requests_at: 2s\r\n hedge_requests_up_to: 2\r\n ```\r\n [#3522](https://github.com/grafana/tempo/pull/3522)\r\n\r\n* Dropped meta-tag for tenant from trace by id multitenant. [#3522](https://github.com/grafana/tempo/pull/3522) \r\n\r\n* The update to OTLP 1.3.0 removes the deprecated `InstrumentationLibrary` and `InstrumentationLibrarySpan` from the OTLP receivers [#3649](https://github.com/grafana/tempo/pull/3649)\r\n\r\n\r\n# Changes\r\n\r\n* [CHANGE] Align metrics query time ranges to the step parameter [#3490](https://github.com/grafana/tempo/pull/3490) (@mdisibio)\r\n* [CHANGE] Change the UID and GID of the `tempo` user to avoid root [#2265](https://github.com/grafana/tempo/pull/2265) (@zalegrala)\r\n **BREAKING CHANGE** Ownership of /var/tempo is changing. Historically this\r\n has been owned by root:root, and with this change it will now be owned by\r\n tempo:tempo with the UID/GID of 10001. The `ingester` and\r\n `metrics-generator` statefulsets may need to be `chown`'d in order to start\r\n properly. A jsonnet example of an init container is included with the PR.\r\n This impacts impacts all users of the `grafana/tempo` Docker image.\r\n* [CHANGE] Remove vParquet encoding [#3663](https://github.com/grafana/tempo/pull/3663) (@mdisibio)\r\n **BREAKING CHANGE** In the last release vParquet (the first version) was deprecated and blocked from writes. Now it is \r\n removed entirely. It will no longer be recognized as a valid encoding and cannot read any remaining vParquet blocks. Installations\r\n running with historical defaults should not require any changes as the default has been migrated for several releases. Installations\r\n with storage settings pinned to vParquet must run a previous release configured for vParquet2 or higher until all existing vParquet (1) blocks\r\n have expired and been deleted from the backend, or else will encounter read errors after upgrading to this release.\r\n* [CHANGE] Return a less confusing error message to the client when refusing spans due to ingestion rates. [#3485](https://github.com/grafana/tempo/pull/3485) (@ie-pham)\r\n* [CHANGE] Clean Metrics Generator's Prometheus wal before creating instance [#3548](https://github.com/grafana/tempo/pull/3548) (@ie-pham)\r\n* [CHANGE] Update docker examples for permissions, deprecations, and clean-up [#3603](https://github.com/grafana/tempo/pull/3603) (@zalegrala)\r\n* [CHANGE] Update debian and rpm packages to grant required permissions to default storage path after installation [#3657](https://github.com/grafana/tempo/pull/3657) (@mdisibio)\r\n* [CHANGE] Delete any remaining objects for empty tenants after a configurable duration, requires config enable [#3611](https://github.com/grafana/tempo/pull/3611) (@zalegrala)\r\n* [CHANGE] Add golangci to the tools image and update `lint` make target [#3610](https://github.com/grafana/tempo/pull/3610) (@zalegrala)\r\n* [CHANGE] Update Alpine image version to 3.20 https://github.com/grafana/tempo/pull/3710 (@joe-elliott)\r\n\r\n# Features\r\n\r\n* [FEATURE] Add TLS support for Memcached Client [#3585](https://github.com/grafana/tempo/pull/3585) (@sonisr)\r\n* [FEATURE] TraceQL metrics queries: add quantile_over_time [#3605](https://github.com/grafana/tempo/pull/3605) [#3633](https://github.com/grafana/tempo/pull/3633) (@mdisibio) \r\n* [FEATURE] TraceQL metrics queries: add histogram_over_time [#3644](https://github.com/grafana/tempo/pull/3644) (@mdisibio)\r\n* [FEATURE] Added gRPC streaming endpoints for Tempo APIs.\r\n * Added gRPC streaming endpoints for all tag queries. [#3460](https://github.com/grafana/tempo/pull/3460) (@joe-elliott)\r\n * Added gRPC streaming endpoints for metrics. [#3584](https://github.com/grafana/tempo/pull/3584) (@joe-elliott)\r\n * Reduced memory consumption in the frontend for large traces. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n * **Breaking Change** Remove trace by id hedging from the frontend. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n * **Breaking Change** Dropped meta-tag for tenant from trace by id multitenant. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n* [FEATURE] New block encoding vParquet4 with support for links, events, and arrays [#3368](https://github.com/grafana/tempo/pull/3368) (@stoewer @ie-pham @andreasgerstmayr)\r\n\r\n# Enhancements\r\n\r\n* [ENHANCEMENT] Remove hardcoded delay in distributor shutdown [#3687](https://github.com/grafana/tempo/pull/3687) (@chodges15)\r\n* [ENHANCEMENT] Tempo CLI - add percentage support for query blocks #3697 [#3697](https://github.com/grafana/tempo/pull/3697) (@edgarkz)\r\n* [ENHANCEMENT] Update OTLP and add attributes to instrumentation scope in vParquet4 [#3649](https://github.com/grafana/tempo/pull/3649) (@stoewer)\r\n **Breaking Change** The update to OTLP 1.3.0 removes the deprecated `InstrumentationLibrary`\r\n and `InstrumentationLibrarySpan` from the OTLP receivers\r\n* [ENHANCEMENT] Surface new labels for uninstrumented services and systems [#3543](https://github.com/grafana/tempo/pull/3543) (@t00mas)\r\n* [ENHANCEMENT] Add querier metrics for requests executed [#3524](https://github.com/grafana/tempo/pull/3524) (@electron0zero)\r\n* [ENHANCEMENT] Add messaging-system latency histogram to service-graph [#3453](https://github.com/grafana/tempo/pull/3453) (@adirmatzkin)\r\n* [ENHANCEMENT] Add string interning to TraceQL queries [#3411](https://github.com/grafana/tempo/pull/3411) (@mapno)\r\n* [ENHANCEMENT] Add new (unsafe) query hints for metrics queries [#3396](https://github.com/grafana/tempo/pull/3396) (@mdisibio)\r\n* [ENHANCEMENT] Add nestedSetLeft/Right/Parent instrinsics to TraceQL. [#3497](https://github.com/grafana/tempo/pull/3497) (@joe-elliott)\r\n* [ENHANCEMENT] Add tenant to frontend job cache key. [#3527](https://github.com/grafana/tempo/pull/3527) (@joe-elliott)\r\n* [ENHANCEMENT] Better compaction throughput and memory usage [#3579](https://github.com/grafana/tempo/pull/3579) (@mdisibio)\r\n* [ENHANCEMENT] Add support for sharded ingester queries [#3574](https://github.com/grafana/tempo/pull/3574) (@zalegrala)\r\n* [ENHANCEMENT] TraceQL - Add support for scoped intrinsics using `:` [#3629](https://github.com/grafana/tempo/pull/3629) (@ie-pham)\r\n available scoped intrinsics: trace:duration, trace:rootName, trace:rootService, span:duration, span:kind, span:name, span:status, span:statusMessage\r\n* [ENHANCEMENT] Performance improvements on TraceQL and tag value search. [#3650](https://github.com/grafana/tempo/pull/3650),[#3667](https://github.com/grafana/tempo/pull/3667) (@joe-elliott)\r\n* [ENHANCEMENT] TraceQL - Add support for trace:id and span:id [#3670](https://github.com/grafana/tempo/pull/3670) (@ie-pham)\r\n* [ENHANCEMENT] Add toggle to inject the tenant ID to generated metrics [#3638](https://github.com/grafana/tempo/pull/3638) (@kvrhdn)\r\n\r\n# Bugfixes\r\n\r\n* [BUGFIX] Fix handling of regex matchers in autocomplete endpoints [#3641](https://github.com/grafana/tempo/pull/3641) (@sd2k)\r\n* [BUGFIX] Update golang.org/x/net package to 0.24.0 to fix CVE-2023-45288 [#3613](https://github.com/grafana/tempo/pull/3613) (@pavolloffay)\r\n* [BUGFIX] Fix metrics query results when filtering and rating on the same attribute [#3428](https://github.com/grafana/tempo/issues/3428) (@mdisibio)\r\n* [BUGFIX] Fix metrics query results when series contain empty strings or nil values [#3429](https://github.com/grafana/tempo/issues/3429) (@mdisibio)\r\n* [BUGFIX] Fix metrics query duration check, add per-tenant override for max metrics query duration [#3479](https://github.com/grafana/tempo/issues/3479) (@mdisibio)\r\n* [BUGFIX] Fix metrics query panic \"index out of range [-1]\" when a trace has zero-length ID [](https://github.com/grafana/tempo/pull/3668) (@mdisibio)\r\n* [BUGFIX] Return unfiltered results when a bad TraceQL query is provided in autocomplete. [#3426](https://github.com/grafana/tempo/pull/3426) (@mapno)\r\n* [BUGFIX] Add support for dashes, quotes and spaces in attribute names in autocomplete [#3458](https://github.com/grafana/tempo/pull/3458) (@mapno)\r\n* [BUGFIX] Correctly handle 429s in GRPC search streaming. [#3469](https://github.com/grafana/tempo/pull/3469) (@joe-ellitot)\r\n* [BUGFIX] Correctly cancel GRPC and HTTP contexts in the frontend to prevent having to rely on http write timeout. [#3443](https://github.com/grafana/tempo/pull/3443) (@joe-elliott)\r\n* [BUGFIX] Add spss and limit to the frontend cache key to prevent the return of incorrect results. [#3557](https://github.com/grafana/tempo/pull/3557) (@joe-elliott)\r\n* [BUGFIX] Use os path separator to split blocks path. [#3552](https://github.com/grafana/tempo/issues/3552) (@teyyubismayil)\r\n* [BUGFIX] Correctly parse traceql queries with > 1024 character attribute names or static values. [#3571](https://github.com/grafana/tempo/issues/3571) (@joe-elliott)\r\n* [BUGFIX] Fix span-metrics' subprocessors bug that applied wrong configs when running multiple tenants. [#3612](https://github.com/grafana/tempo/pull/3612) (@mapno)\r\n* [BUGFIX] Fix panic in query-frontend when combining results [#3683](https://github.com/grafana/tempo/pull/3683) (@mapno)\r\n* [BUGFIX] Fix TraceQL queries involving non boolean operations between statics and attributes. https://github.com/grafana/tempo/pull/3698 (@joe-elliott)", "created_at": "2024-05-31T15:08:36Z", "project": "Tempo", "repo": "grafana/tempo", "type": "Tracing", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "3.0.0 Release Notes", "tag_name": "v3.0.0", "html_url": "https://github.com/pinpoint-apm/pinpoint/releases/tag/v3.0.0", "repo_url": "https://github.com/naver/pinpoint", "body": "# Key Features\r\n## Migrating to React\r\nThe front-end framework has been switched from Angular to React.\r\nFor more details, see the [issue](https://github.com/pinpoint-apm/pinpoint/issues/8929).\r\n\r\n## Error Analysis\r\nEnables detailed analysis of exception data collected by the agent.\r\n![error_analysis_01](https://github.com/pinpoint-apm/pinpoint-apm.github.io/blob/b8b2dd8f06b8f66c4632a362f871c9924ab3f742/.gitbook/assets/error_analysis_01.png)\r\n[manual](https://pinpoint-apm.gitbook.io/pinpoint/documents/error_analysis)\r\n\r\n## New Inspector\r\nStores inspector data in Apache Pinot, replacing the previous system which stored data via Flink in HBase. For more details, see the [issue](https://github.com/pinpoint-apm/pinpoint/issues/10704).\r\n[manual](https://pinpoint-apm.gitbook.io/pinpoint/documents/new-inspector)\r\n\r\n## Metric Storage Migration to Pinot\r\nThe storage system for metrics has been migrated to Pinot.\r\n\r\n## New Plugins\r\n* Support JDK HttpClient(java 11) #10656\r\n* Support ClickHouse #9794\r\n* Support Vert.x 4.5.0 #10534\r\n* Supports apache environment variables for Proxy Server Monitoring #9892\r\n* Improved support for Reactor(error, threading, retry, timeout) #10323, #10323, #10418, #10454\r\n* Improved support for Spring 6.x version #10832, #10615\r\n* Improve the error handling of spring tx #10492\r\n\r\n## BugFix\r\n* Fix Web CallTree screen that only shows one child when kafka is in multichild state #9905\r\n* Fix Web Active Request chart where the value of the very slow item was constantly increasing #9958\r\n* Fix repeatedly logged HTTP response values in WAS (tomcat, jetty, etc.) plugins #10355\r\n* Fix node was a null value on the Web CallTree #10517\r\n* Fix out-of-sync status value in a multi-threading environment during kotlin tracking #10612\r\n* Fix destination DB was marked UNKNOWN at the time of MongoDb tracking #10940\r\n* Fix repeatedly tracked getInputStream() method calls when using the HttpURLConnection class with JDK HTTP calls #11057\r\n\r\n## Important Update Information\r\n[**Spring Batch 5 Update**](https://github.com/pinpoint-apm/pinpoint/issues/10900)\r\nThis release includes an update to Spring Batch 5. Please note that schema modifications are required.\r\n[**End of support for hbase 1.x**](https://github.com/pinpoint-apm/pinpoint/issues/10131)\r\nHBase1 support has ended. We recommend migrating to HBase2.\r\n\r\n**From version 3.x, the executable JAR files will be uploaded to Maven Central Repository.**\r\n\r\nhttps://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)\r\n\r\n\r\n## What's Changed\r\n* [#9847] Prepare 2.6.0-SNAPSHOT by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9848\r\n* [#noissue] Disable malicious test in mongodb-plugin-testweb by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9852\r\n* [#9784] Fix nginx variable t=$msec parse in Proxy-User module by @geministarshine in https://github.com/pinpoint-apm/pinpoint/pull/9785\r\n* Update 2.5.1 release by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9857\r\n* Update 2.5.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9858\r\n* [#noissue] Fix proxy-user plugin test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9855\r\n* [#9869] Separate pinpoint-web-frontend by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9870\r\n* [#9876] Unified naming convention by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9877\r\n* [#noissue] Converted websocket.xml to WebSocketConfig class by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9879\r\n* [#noissue] Enable monitoring agent-server-executor by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9881\r\n* [#noissue] Apply ConditionalOnProperty to InstallModule by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9884\r\n* [#noissue] Fix: start realtime on init-phase on scatter by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/9887\r\n* [#9885] Apply ConditionalOnProperties to BasicLogin module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9886\r\n* [#9876] Unified naming convention by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9891\r\n* [#9882] Extract Grpc SSL Module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9883\r\n* [#9892] Update agent proxy-user plugin for apache format by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9894\r\n* [#9882] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9896\r\n* [#9893] Merge log4j2 configurations to a single file by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9895\r\n* [#8890] Implemented findClass in Java9ClassLoader by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9897\r\n* [#noissue] Refactor grpc ssl initialization by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9899\r\n* [#noissue] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9888\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9912\r\n* [#9913] Apply testcontainers to redis-lettuce-plugin-it by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9914\r\n* [#9915] Replace SocketUtils in springframework by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9916\r\n* [#9893] Remove unnecessary log4j configurations in collector starter by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9901\r\n* [#9905] Fix kafka on call tree view by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9906\r\n* [#noissue] Handle ByteString annotation values of protobuf by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/9705\r\n* [#9920] Modify binary naming rule of agent-testweb to maven standard by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9921\r\n* [#noissue] Cleanup testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9923\r\n* [#noissue] Add pinpoint-spring-boot3-testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9926\r\n* [#noissue] Add spring-boot3-webflux-plugin-testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9927\r\n* [#noissue] Added function names, idleness in flink by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9934\r\n* [#noissue] Remove color tag in log4j2 logging format except local by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9924\r\n* [#9893] Merge agent log4j2 profiles by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9935\r\n* [#9932] Reduce pinpoint-rpc dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9931\r\n* [#9922] Enhanced resource reclaimation in hbase2 client by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9933\r\n* [#9922] Separated flink-clean.xml by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9939\r\n* [#noissue] Removed hard-coded default agent profile by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9937\r\n* [#9666] Add redis pubsub atc,atc,echo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9767\r\n* [#9666] Fixed redis-root.properties location by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9943\r\n* [#9666] Add redis pubsub atc,atd,echo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9949\r\n* [#noissue] Fixed redis pubsub test by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9954\r\n* [#9893] Change filename log4j2.xml\u2192log4j2-agent.xml by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9955\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9957\r\n* [#9893] Merge batch log4j2 configurations by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9961\r\n* [#9958] fix duplicated active trace by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9960\r\n* [#noissue] Applied dynamic property source to redis test by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9959\r\n* [#9666] Fixed redis properties by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9970\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9975\r\n* [#9893] Align Log4j2 loggingsystem lookup orders by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9976\r\n* [#noissue] Remove isParsed state of RouteResponse by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9977\r\n* [#9666] Fixed realtime to maintain valid value by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9978\r\n* [#9932] Remove thrift dependency of Agent module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9941\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9981\r\n* [#9893] Fix test failure due to changed log4j2 lookup filename by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9982\r\n* [#9932] Fix testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9985\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9988\r\n* [#NOISSUE] fix test fail by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/9995\r\n* [#9932] Remove thrift dependency of Tools module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9996\r\n* [#9989] Update maven-shade-plugin configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9997\r\n* [#9932] Rename directory name for thrift-datasender by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9986\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9998\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9999\r\n* [#9979] add pinot offline table ingestionConfig by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/9980\r\n* [#9936] Update unsampled async request by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9987\r\n* [#9932] Remove thrift dependency of Collector module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10000\r\n* [#noissue] Fix cxf-it test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10005\r\n* [#9983] Replaced most thrift DTOs into gRPC in realtime-module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9984\r\n* [#9932] Replace with Netty4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10007\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10017\r\n* [#10018] Suggest dynamic list of available agent profiles by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10019\r\n* [#10023] Improve reference release timing for GC by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10022\r\n* [#10026] Make TraceService, SqlMetaDataService abstract by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10021\r\n* [#10024] Update renamed batch configuration bean by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10025\r\n* [#noissue] Enhance server-map update in realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10030\r\n* [#10035] Fixed agent list in active request by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10040\r\n* [#10041] Add collected uri type option for spans by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10042\r\n* [#noissue] Update README.md by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10038\r\n* [#noissue] Remove unnecessary HttpServletRequestWrapper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10048\r\n* [#10049] Remove unnecessary resource locations by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10051\r\n* [#10049] Exclude etag from fingerprinted web resources by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10052\r\n* [#10041] Add auto option to profiler.span.collected.uri by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10044\r\n* [#9942] Add uri stat charts by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/9947\r\n* [#10049] Apply cache & encoded resource resolver by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10054\r\n* [#noissue] Add missing image by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10055\r\n* [#noissue] Refactor GrpcSpanBinder by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10056\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10058\r\n* [#10049] Modify cache policy by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10059\r\n* [#10046] Added additional servlet registration /api/* by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10047\r\n* [#noissue] Update server-map layout manually as default by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10061\r\n* [#noissue] Show ptxid search on initial page by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10062\r\n* [#noissue] Reset period when it's out of range by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10063\r\n* [#10064] Add MaxResultsPerColumnFamily to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10065\r\n* [#noissue] Refator HbaseTraceDaoV2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10066\r\n* [#noissue] Delete unnecessary assembly configurtion by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10067\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10069\r\n* [#10071] Fix NPE in GithubAgentDownloadInfoDao by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10072\r\n* [#noissue] Integrate AgentDownloadController into InstallModule by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10073\r\n* [#noissue] Simplify Controller configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10074\r\n* [#9597] add new inspector function by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10070\r\n* [#noissue] Restart fetching when back to the page in realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10076\r\n* [#10077] Remove unnecessary @EnableWebMvc by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10075\r\n* [#10077] Remove duplicate spring beans by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10078\r\n* [#noissue] add use-suffix-pattern for *.pinpoint requests by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10082\r\n* [#10079] Propagate pubsub req cancellation by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10080\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10085\r\n* [#9597] Resolving duplication of bean names by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10094\r\n* [#noissue] Remove unnecessary applicationContext-web-hbase.xml by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10086\r\n* [#10046] Add /api/ prefix for api call by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10097\r\n* [#10046] Added prefix to websocket endpoints by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10096\r\n* [#10081] Added annotations for parameter validation by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10083\r\n* [#10099] Remove WebApplicationType.SERVET from Batch module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10100\r\n* [#10046] Removed unnecessary ws own prefix by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10104\r\n* [#10081] Added annotative param validations by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10106\r\n* [#10046] Add api prefix for websocket request by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10105\r\n* [#noissue] Enhanced getting userId from principal by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10111\r\n* [#10114] Apply jackson-module-parameter-names by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10115\r\n* [#10114] Remove unnecessary ObjectMapper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10116\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10121\r\n* [#noissue] Unify chart response foramts for uri stat and system metric by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10098\r\n* [#9942] Add charts in url stat page by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10119\r\n* [#noissue] Apply ReflectiveOperationException by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10122\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10125\r\n* [#10114] Add Jackson Util by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10120\r\n* [#10117] Unified RestTemplate configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10118\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10126\r\n* Remove unnecessary line by @yuyivic in https://github.com/pinpoint-apm/pinpoint/pull/10057\r\n* [#10123] Publish an event when inserting spans by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10124\r\n* [#noissue] remove unused code by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10135\r\n* [#noissue] Fix scatter data fetching condition by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10136\r\n* [#10088] Separate webhook module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10112\r\n* [#9666] Added null-check before converting thrift to grpc by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10138\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10139\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10137\r\n* [#9945] new api for server map right panel by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/9946\r\n* [#10131] End of support for hbase 1.x by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10134\r\n* [#noissue] Remove unnecessary source by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10144\r\n* [#noissue] Added Logs to record route request by @LoggingResearch in https://github.com/pinpoint-apm/pinpoint/pull/10140\r\n* [#10049] Apply compression in fe build by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10148\r\n* [#noissue] Add Event API to WebhookAlarmService interface by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10147\r\n* [#10131] Migrate HBase1 API to HBase2 API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10146\r\n* [#10149] Replace the junit4 test with junit5 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10150\r\n* [#10143] Add batch jobs for uri stat alarms by @ghttps://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)a-ram in https://github.com/pinpoint-apm/pinpoint/pull/10145\r\n* [#noissue] Change AnnotationBo to immutable object by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10153\r\n* [#10131] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10154\r\n* [#9666] Durable atc for delayed agent list query by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10156\r\n* [#noissue] Remove unnecessary boxing by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10155\r\n* [#NOISSUE] cleanup code by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10157\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10158\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10160\r\n* [#9631] Record SpanEventException in SpanRecorder.recordException() by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9632\r\n* [#9631] Updated submodule grpc/grpc-idl by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10161\r\n* [#9631] Turn off exception trace module in release profile by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10163\r\n* [#9631] Memory optimization by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10164\r\n* [#noissue] Cleanup SpanStorePublisher by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10167\r\n* [#noissue] Remove unnecessary configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10169\r\n* [#noissue] Remove unnecessary tx:annotation-driven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10171\r\n* [#10129] Remove logback dependency of zookeeper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10174\r\n* [#10165] Use BootLogger to prevent recursive Appender call by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10166\r\n* [#10165] Cleanup agent logger configuration by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10168\r\n* [#9948] Replace non-unique sqlId with sqlUid by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/9930\r\n* [#noissue] Optimize memory usage by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10178\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10181\r\n* [#9597] change reponse spec. Improved data parsing logic during dao calls by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10183\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10182\r\n* [#9948] Refactor SqlMetaDataService by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10185\r\n* [#9666] Moved realtime module from starter into basic by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10180\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10190\r\n* [#noissue] Remove unnecessary thrift classes by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10193\r\n* [##10131] Remove hbase2-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10192\r\n* [#10131] Update link of Hbase compatibility table by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10194\r\n* [#noissue] Cleanup spring-kafka dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10184\r\n* [#noissue] Rename SqlParser to SqlNormalizer by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10201\r\n* [#noissue] Added logs for responding pubsub demands by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10202\r\n* [#10205] Provides a function to configure the pinot broker list by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10206\r\n* [#9948] Add missing beans in batch module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10207\r\n* [#noissue] Remove ant_path_matcher configurations by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10204\r\n* [#noissue] Change xml config to java config in flink module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10212\r\n* [#noissue] Cleanup Batch configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10213\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10215\r\n* [#10208] Added channel module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10209\r\n* [#noissue] Fixed typo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10216\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10217\r\n* [#10210] Separate datasource module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10211\r\n* [#10218] Realtime ATC on redis can switch application by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10219\r\n* [#10210] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10222\r\n* [#10210] Update pinot configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10223\r\n* [#9631] Receive and send it to EmptyExceptionTraceService by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9640\r\n* [#9631] Pass handlers to constructor by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10224\r\n* [#9631] Fix type for GrpcAgentInfoHandler by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10225\r\n* [#noissue] Refactor UriStat module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10226\r\n* [#noissue] Cleanup InspectorWebApp by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10228\r\n* [#noissue] Cleanup UriStat Module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10229\r\n* [#noissue] Fix property source by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10230\r\n* [#10220] Add `profiler.uri.stat.collect.http.method` option to collect uri statistics with http methods by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10221\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10231\r\n* [#10232] Separated redis property sources by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10234\r\n* [#noissue] Simplify CompletableFuture by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10233\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10235\r\n* [#10236] Added redis KV channel by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10239\r\n* [#10149] Update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10242\r\n* [#10149] Rollback update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10243\r\n* [#10246] Fix missing leave() of ScopedInterceptor when an exception occurs by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10247\r\n* [#9636] Added log livetail feature by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10245\r\n* [#10248] Add StringPrecondition by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10249\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10250\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10251\r\n* [#10252] Improve Dynamic Registration of AlarmChecker by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10253\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10254\r\n* [#noissue] Refactored realtime, log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10255\r\n* [#10244] Change serviceTypeCode type by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10258\r\n* [#10256] Removed rule of finalizing path for API with .pinpoint by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10257\r\n* [#noissue] Update pinpoint.banner.configs by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10260\r\n* [#noissue] Migrate mail settings from XML to java config by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10261\r\n* [#noissue] Refactored log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10263\r\n* [#10149] Update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10267\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10271\r\n* [#noissue] fix plugin-it testcase by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10272\r\n* [#noissue] fix plugin it classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10273\r\n* [#noissue] fix plugin-it lib filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10274\r\n* [#noissue] fix plugin-it class-path filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10276\r\n* [#noissue] spring batch dependency cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10277\r\n* [#noissue] fix plugin-it spring6 java version by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10279\r\n* [#9631] Add exceptionTrace Module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9707\r\n* [#noissue] fix plugin-it spring-6 disabled by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10281\r\n* [#noissue] fix plugin-it spring 6 pom.xml by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10282\r\n* [#noissue] Changed realtime recentness into 5m by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10259\r\n* [#noissue] fix plugin-it shared classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10284\r\n* [#noissue] fix plugin-it thrift-014 class by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10286\r\n* [#noissue] fix plugin-it oracle driver by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10287\r\n* [#noissue] fix plugin-it thrift forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10288\r\n* [#noissue] fix plugin-it oracle19 forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10289\r\n* [#noissue] fix plugin-it shared testcase target by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10290\r\n* [#noissue] Cleanup Inspector by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10280\r\n* [#noissue] Remove deprecated classes by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10296\r\n* [#noissue] fix plugin-it debug by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10298\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10297\r\n* [#9945] add time aggregation to new servermap api by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10275\r\n* [#noissue] Refactor ApplicationMap module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10304\r\n* [#10397] Add NPE Check in Hbase plugin by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10306\r\n* [#noissue] Generalized rule of rewriting into front by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10305\r\n* [#noissue] Cleanup CommonComponent configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10312\r\n* [#noissue] Refactored redis features by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10309\r\n* [#noissue] Refactor MatcherGroup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10319\r\n* [#noissue] fix plugin-it shared instance by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10321\r\n* [#10323] Update reactor error handler by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10324\r\n* [#noissue] Included v3 react front application by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10326\r\n* [#noissue] fix plugin-it oracle19 fork by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10328\r\n* [#10331] add default destination agent Id by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10332\r\n* [#10333] Update reactor publishOn, subscribeOn options by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10334\r\n* [#noissue] Refactor PathRewriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10337\r\n* [#noissue] Cleanup CommonComponent configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10320\r\n* [#noissue] Refactor Web configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10344\r\n* [#noissue] Remove PinpointThreadPoolExecutorFactoryBean by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10346\r\n* [#noissue] change package name for pinot-batch by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10347\r\n* [#NOISSUE] logging for batch exception by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10354\r\n* [#10343] Removed cluster between web, collector by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10350\r\n* [#noissue] Moved atd controller into authed by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10356\r\n* [#9631] Cleanup Exception Trace Module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10340\r\n* [#noissue] fix serverMapDataFilter on linkSelector by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10351\r\n* [#noissue] Fixed default atd service by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10359\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10360\r\n* [#noissue] Refactor Hbase configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10349\r\n* [#noissue] Remove preStartAllCoreThreads from ExecutorFactoryBean by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10361\r\n* [#noissue] fix plugin it spring 6 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10364\r\n* [#10355] Fix servlet response http-status-recorder by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10357\r\n* [#noissue] fix plugin it forked java by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10370\r\n* [#noissue] Remove unnecessary logging dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10374\r\n* [#noissue] Restore jul-to-slf4j dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10376\r\n* [#noissue] Removed thrift in realtime by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10369\r\n* [#noissue] Refactor Executor Configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10375\r\n* [#noissue] Fixed realtime spring module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10379\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10380\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10382\r\n* [#noissue] Cleanup ScatterProperties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10381\r\n* [#noissue] Remove incorrect validation by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10383\r\n* [#noissue] fix plugin it mssql forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10384\r\n* [#noissue] Removed emit failure handler, enhanced emit order by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10387\r\n* [#10377] Add uri stat user input for tomcat plugin by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10378\r\n* [#10388] Created frontend-angular by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10391\r\n* [#NOISSUE] update datasource configuration by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10392\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10395\r\n* [#noissue] Update README.md by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10398\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10399\r\n* [#noissue] Cleanup maven build by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10400\r\n* [#noissue] Cleanup ExecutorProperties dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10393\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10402\r\n* [#noissue] Refactor HbaseConfiguration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10403\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10406\r\n* [#noissue] Updated grpc-idl by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10409\r\n* [#10358] Ensure className not null for module permission by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10396\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10410\r\n* [#9945] add apdex score for new serverMap by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10394\r\n* [#9631] Limit length of errorMessage for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10413\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10416\r\n* [#10371] Update child trace end point guard by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10373\r\n* [#noissue] Add logs by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10412\r\n* [#noissue] Refactor mybatis configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10411\r\n* [#10418] Update reactor threading by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10419\r\n* [#9631] Limit length of stackTrace strings for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10415\r\n* [#9631] Fix typo by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10421\r\n* [#9631] Limit length of errorMessage in groupBy for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10423\r\n* [#noissue] fix plugin it - mongodb and mybatis by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10426\r\n* [#noissue] Fix menu-switch on realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10429\r\n* [#noissue] fix plugin-it engine discover by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10430\r\n* [#10420] Removed PinpointNettyServerBuilder, Tracing gRPC logId by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10428\r\n* [#noissue] Fix when closing error popup on transaction-detail by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10434\r\n* [#10388] Added frontend forceclean by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10435\r\n* [#10431] Optional gRPC stat logging in agent by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10433\r\n* [#10350] Removed zookeeper tests by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10436\r\n* [#9631] Store errorMessage as the replaced string in the collector by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10432\r\n* [#noissue] Fixed unstable test: FluxCommandResponseObserverTest by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10438\r\n* [#10437] Update mark error of spring tx plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10439\r\n* [#9631] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10441\r\n* [#noissue] Make UserGroup Serializable by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10443\r\n* [#10444] Upgrade SpringBoot3 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10445\r\n* [#10444] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10449\r\n* [#10444] Remove slf4j dependency, Add log4j2 logger to Netty by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10451\r\n* [#10444] Cleanup jakarta activation dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10452\r\n* [#10444] Cleanup Batch dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10453\r\n* [#noissue] Add build.frontend.skip profile for maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10455\r\n* [#10454] Update circuit breaker, retry, timeout of reactor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10456\r\n* [#noissue] Fixed unstable publishing of collector state by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10446\r\n* [#10444] Remove javax dependency of jjwt by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10458\r\n* [#10444] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10460\r\n* [#10463] Major version changed from 2.6.0 to 3.0.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10464\r\n* [#9631] Change format long to String; spanId, exceptionId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10466\r\n* [#noissue] Add /monitor/* to ServletRegistrationBean by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10465\r\n* [#9636] Added new livetail endpoints by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10457\r\n* [#noissue] update spotbugs-exclude by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10471\r\n* [#noissue] Cleanup deprecated Hbase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10472\r\n* [#noissue] Cleanup deprecated Hbase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10473\r\n* [#9648] Support uri stat for webflux router-handler by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10470\r\n* [#10481] Improved to operate normally according to profile settings by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10482\r\n* [#noissue] update spotbugs exclude for dto by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10483\r\n* [#9631] Check length of agentId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10484\r\n* [#noissue] Migrate to use jdk base 64 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10485\r\n* [#10454] update reactor retry when by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10488\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10490\r\n* [#10454] Update resilience4j hook on error by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10491\r\n* [#9631] Use canonical name instead of simple name by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10494\r\n* [#noissue] Use path when indicating url, uri, path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10495\r\n* [#10486] Add package name to class loading rule of agent classloader by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10489\r\n* [#9631] Use getName instead of getCanonicalName by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10502\r\n* [#10492] Update reactor mark error by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10493\r\n* [#9631] Change the name of groupBy attribute more user-friendly by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10503\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10501\r\n* [#10504] Geometry filter query in the mongodb is not traced by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10505\r\n* [#noissue] Add alpha postfix to version pattern by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10506\r\n* [#10444] Cleanup slf4j2 dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10508\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10509\r\n* [#10511] Update compatibility with slf4j 2.x version upgrade by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10512\r\n* [#noissue] Handle -px as stable release version by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10516\r\n* [#10517] Fix nodes is null in transaction info request by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10518\r\n* [#noissue] fix plugins-it failsafe failure ignore by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10519\r\n* [#noissue] fix plugin-it failure ignore by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10521\r\n* [#10511] Cleanup slf4j 2.x dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10515\r\n* [#10496] reconnect on unexpected error by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10499\r\n* [#9631] Add tenantId for better performance by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10522\r\n* [#noissue] fix plugin-it agent classloader filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10523\r\n* [#10046] Fix outdated url for timeline beta by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10525\r\n* [#9631] Add ApplicationServiceType in /transactionInfo by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10514\r\n* [#9631] Change annotation name; ExceptionLinkId to ExceptionChainId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10526\r\n* [#10529] determine the behavior of individual batch jobs in the properties file. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10530\r\n* [#9631] Pass empty exceptionChainId if negative by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10533\r\n* [#6512] flink version upgrade by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10536\r\n* [#10531] Apply AsyncConnection of HBase by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10532\r\n* [#10534] Update vertx plugin to support vert.x 4.5.0 version by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10535\r\n* [#noissue] Add sqlstat web config properties by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10539\r\n* [#noissue] Update agentInfo error log format by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10538\r\n* [#10046] Fix `server.error.path` to include `/api` prefix by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10540\r\n* add clickhouse plugin by @wangjiee1 in https://github.com/pinpoint-apm/pinpoint/pull/9795\r\n* [#noissue] Remove property for thrift ip by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10546\r\n* [#noissue] Remove unused pinpoint-bootstrap-java8.jar by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10551\r\n* [#10547] add zgc as jvm gc type by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10550\r\n* [#noissue] fix scatter range setting bug and styles by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10554\r\n* [#10549] Add tests for Grpc converters by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10552\r\n* #10531 Reimplement HbaseTemplate based on Async API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10541\r\n* [#noissue] Remove mockStatic from testcase by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10564\r\n* [#noissue] Resolved collector tests by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10565\r\n* [#noissue] Fix test failures by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10569\r\n* [#10531] Enable nativeAsync by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10570\r\n* [#10547] add zgc(java gc) type to the agent by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10568\r\n* [#10566] Set the log level of ModuleBoot using system env by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10567\r\n* [#noissue] Set default `pinpoint.modules.realtime.enabled` to true by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10571\r\n* [#noissue] Added batch cache manager by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10572\r\n* [#noissue] Patched flink hbase config by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10573\r\n* [#10531] Improved exception handling by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10574\r\n* [#noissue] fix common lib in plugin it by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10575\r\n* [#10557] disable lettuce native kqueue transport by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10562\r\n* [#noissue] Throttled header propagation log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10576\r\n* [#noissue] fix plugin it clear by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10577\r\n* [#10578] Add docker maven plugin by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10579\r\n* [#noissue] Capture context when throwing SpanInsertEvent by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10584\r\n* [#noissue] Import CollectorEventConfiguration in BasicCollectorApp by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10585\r\n* [#noissue] Cleanup naming conventions for server maps by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10586\r\n* [#noissue] Check logger is debug enabled by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10587\r\n* [#noissue] Explicitly declare PropertySourcesPlaceholderConfigurer for flink module by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10588\r\n* [#noissue] fix plugin-it resource clean by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10590\r\n* [#noissue] fix plugin-it netty and urlconnect by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10591\r\n* [#10531] Adjust cache timeout time of AsyncBufferedMutator by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10592\r\n* [#noissue] Use PropertyPlaceholderAutoConfiguration by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10594\r\n* [#noissue] Apply Pattern Matching by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10595\r\n* [#noissue] Parse collector args with spring shell by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10597\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10600\r\n* [#noissue] Resolve some spotbugs warnings by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10602\r\n* [#noissue] Replace Node and Link states with JsonView by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10598\r\n* Use GITHUB_OUTPUT envvar instead of set-output command as the latter is deprecated by @arunsathiya in https://github.com/pinpoint-apm/pinpoint/pull/10581\r\n* [#10604] Mark multiple sql executions as error by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10596\r\n* [#10604] Move ExecuteQuery state to SpanEvent by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10621\r\n* [#noissue] Fix missing JsonView configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10622\r\n* [#noissue] Remove Deprecated API of ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10611\r\n* [#10615] Add new Main classes to SpringBootDetector by @nooose in https://github.com/pinpoint-apm/pinpoint/pull/10616\r\n* [#noissue] Remove testng dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10624\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10626\r\n* [#noissue] Attach executables as artifacts by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10623\r\n* [#noissue] Refactored live-tail by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10618\r\n* [#9631] Make errorMessage CLP encoded by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10606\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10629\r\n* [#10612] Fix kotlin coroutines dispatch interceptor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10613\r\n* [#10549] Use MapStruct to Mapping model to Protobuf in agent by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10283\r\n* [#noissue] Remove thread local dependency of Span by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10635\r\n* [#noissue] Added prop source for flink by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10634\r\n* [#9597] add inspector api for application stat by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10636\r\n* [#noissue] Fix testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10638\r\n* [#10637] Added trace method filter by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10639\r\n* [#10614] add steam task check by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10617\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10642\r\n* [#10640] Add node limit in ServerMap to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10641\r\n* [#10549] Fix grpc async span chunk converter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10644\r\n* [#9631] Integrate ExceptionContext lifecycle into ExceptionRecordingService by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10619\r\n* [#10605] Added cleanup inactive applications batch job by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10646\r\n* [#9597] add inspector api for application stat : heap, cpu, transaction, activeTrace, responseTime, fileDescriptor, totalThreadCount, directBuffer, loadedClass by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10647\r\n* [#10614] Fix stream task check by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10649\r\n* [#10605] Merged cleaning batch job by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10650\r\n* [#10605] Deprecated cleanupInactiveAgentsJob by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10654\r\n* [#10658] Fix Race condition of BatchAsyncHbasePutWriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10659\r\n* [#10656] Add java 11 httpclient plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10661\r\n* [#10651] Changed transform api for plugin by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10652\r\n* [#10549] Refactor mapping AsyncSpanChunk to PSpanChunk by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10648\r\n* [#noissue] Fix kotlin-coroutines-it assertMethod by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10677\r\n* [#noissue] Changed default behavior for collector-starter into 'run' by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10678\r\n* [#10666] add span sampler for collector by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10669\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10676\r\n* [#10667] Removed 'boot' word from executable JAR by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10668\r\n* [#10680] Move starter modules outside from metric module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10681\r\n* [#9631] Fix encoding of `errorMessage_logtype` by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10665\r\n* [#9631] Change /errors groupBy criteria by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10682\r\n* [#9631] Limit length of displayed GroupedFieldName by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10684\r\n* [#9597] add datasource api for application stat by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10685\r\n* [#9597] Insert the applicationName and tenantId values into the pinot's inspector data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10686\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10687\r\n* [#noissue] rollback changes for reconnection by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10689\r\n* [#10643] Change behavior of disable option by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10645\r\n* [#9597] Enable alias operation for field name. Max data of nonHeap is also returned. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10690\r\n* [#9597] improve inspector module by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10694\r\n* [#NotAssigned] Support for Jetty Using Jakarta Servlet by @koo-taejin in https://github.com/pinpoint-apm/pinpoint/pull/10664\r\n* [#noissue] Cleanup by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10696\r\n* [#4456] Typo correction by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10698\r\n* [#4456] Insert ID into tag in datasource data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10699\r\n* [#9631] Record detailed exception startTime by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10691\r\n* [#4456] add apdex api for inspector page by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10702\r\n* [#4456] add apdex api for application inspector page by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10703\r\n* [#10701] Apply resilience4j by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10700\r\n* [#10704] Add a setting to control whether to activate the inspector function that stores data in hbase. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10705\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10709\r\n* [#10708] Add spring cloud sleuth by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10714\r\n* [#10711] Separate AsyncConnection from ApplicationMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10712\r\n* [#noissue] Changed default maximum-pool-size of hikari cp by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10715\r\n* [#noissue] Add agentId parameter to apdexScore api by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10716\r\n* [#9631] Use Clp Encoded errorMessage by default by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10720\r\n* [#9631] Replace internal terms with intuitive words by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10721\r\n* [#10725] Apply CompletableFuture to Pinot Async API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10726\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10728\r\n* [#10704] Improved the use of inspector data in pinot during alarm batch operation. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10730\r\n* [#NotAssigned] Removed getRawStatusCode() method for removal in Spring Webflux 6.1 by @VSFe in https://github.com/pinpoint-apm/pinpoint/pull/10706\r\n* [#NOISSUE] edit Copyright format by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10731\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10729\r\n* [#10704] Increase query speed by adding the applicationName parameter to the agent API. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10734\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10733\r\n* Revert \"[#NotAssigned] Removed getRawStatusCode() method for removal \u2026 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10735\r\n* [#10693] Add enable option for grpc client reties by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10732\r\n* [#10737] Reduce DNS dependency of hostname API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10738\r\n* [#10723] Add ScanMetrics for Scan Performance Measurements by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10724\r\n* [#10739] Add hostname to PinpointErrorData for pinpoint web by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10740\r\n* [#10739] Cleanup by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10742\r\n* [#10723] Improved large scanner to read in chunks by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10744\r\n* [#10704] add sortKey about inspector data by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10745\r\n* [#NotAssigned] Removed getRawStatusCode() method for removal in Sprin\u2026 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10736\r\n* [#10747] Replaced deprecated spring security methods by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10748\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10746\r\n* [#noissue] Cleanup redundant springboot.bootstrap.main by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10749\r\n* [#10704] Added per-table performance measurement and comparison logic to improve read speeds. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10751\r\n* [#10736] Separate dummy java class not to disturb spring-web dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10752\r\n* [#10736] Remove dummy classes after install the plugin by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10753\r\n* [#noissue] Disable realtime in default by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10756\r\n* [#10736] Use maven-clean-plugin instead of exec by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10754\r\n* [#10757] Integrate agent module into a single module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10759\r\n* [#10736] Split spring-stub into separate modules by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10762\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10761\r\n* [#noissue] Update plugin-it path by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10764\r\n* [#10701] Add io.vavr dependency for resilience4j by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10760\r\n* [#10704] Added per-table performance measurement and comparison logic to improve read speeds. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10769\r\n* [#noissue] Remove 'JAR will be empty' warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10768\r\n* [#noissue] Fix plugin-it cassandra shared class by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10771\r\n* [#10772] Fix interceptor option in resttemplate plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10773\r\n* [#noissue] Apply maven standard properties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10775\r\n* [#noissue] Cleanup dependencies by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10763\r\n* [#noissue] Cleanup maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10777\r\n* [#noissue] Fix HBase2 compatibility by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10778\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10779\r\n* [#NotAssigned] Resolve issue for rewritten launcher on spring-boot 3.2 by @koo-taejin in https://github.com/pinpoint-apm/pinpoint/pull/10663\r\n* [#noissue] Cleanup maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10781\r\n* [#noissue] Return empty string instead of 'total' by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10780\r\n* [#noissue] Cleanup Deprecated HBase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10785\r\n* [#noissue] Fix maven build errors by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10789\r\n* [#noissue] Improve ARM64 compatibility of mysql-server-8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10790\r\n* [#noissue] Improved ARM compatibility of integration tests by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10791\r\n* [#noissue] Replace inferring docker arch by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10788\r\n* [#8929] Migrate FE framework from Angular to React by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10792\r\n* [#8929] Refactor fe-v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10793\r\n* [#noissue] Improved ARM64 compatibility by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10794\r\n* [#noissue] Cleanup Deprecated Api by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10782\r\n* [#10704] Increase API response speed by creating a separate application statistics table. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10800\r\n* [#noissue] Improve ARM64 compatibility of JNA and JNR by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10801\r\n* [#noissue] Improve ARM64 compatibility of zstd-jni by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10802\r\n* [#noissue] Fix plugin-it classloading and dependency by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10803\r\n* [#noissue] Cleanup testcontainers dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10799\r\n* [#noissue] Cleanup testcontainers dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10805\r\n* [#noissue] Improve ARM64 compatibility of elasticsearch plugin test by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10806\r\n* [#noissue] Fix plugin-it forked required libs by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10808\r\n* [#noissue] Fix SpotBug Warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10810\r\n* [#noissue] Return the empty string as is by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10807\r\n* [#noissue] Fix inspector agent-datasource chart by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10809\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10804\r\n* [#noissue] Fix route query in switching pages by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10811\r\n* [#10757] Add pinpoint-plugins-test-module to agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10813\r\n* [#8929] fix: FE (v3) package build order by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10797\r\n* [#10704] Improved to operate with inspectorStatV2 table using sortkey. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10815\r\n* [#noissue] Replace commons-logging with log4j2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10823\r\n* [#10757] Move testcase-module to agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10824\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10825\r\n* [#10814] Prevent NPE when grpc status error message is null by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10816\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10827\r\n* [#10704] Improved query to use index to improve query speed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10830\r\n* [#noissue] Added hbase client properties by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10831\r\n* Separate application statistical data from agent statistical data and store the data in a separate Kafka topic. Make sure the sortkey matches the partition exactly. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10837\r\n* [#10704] Code for performance testing and comparison are deleted. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10838\r\n* [#noissue] Handle PinotResultSet implicitly convert \"null\" to null by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10812\r\n* [#noissue] Cleanup GrpcSqlMetaDataHandler by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10839\r\n* [#noissue] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10843\r\n* [#noissue] Fix intermittent testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10842\r\n* [#10840] Java Security is deprecated in java17 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10841\r\n* [#10757] Integrate agent-testweb into agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10845\r\n* [#noissue] Resolve MapStruct warning due to protobuf unmapped target by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10847\r\n* [#10757] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10849\r\n* [#noissue] Linked application list cache by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10836\r\n* [#noissue] Fix SpotBugs warnings by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10850\r\n* [#10704] add segmentPruning function in application table config by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10851\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10855\r\n* [#10852] Rename PLogger to PluginLogger by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10853\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10856\r\n* [#noissue] Remove unwanted feature by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10835\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10857\r\n* [#noissue] Simplify OnClassLoader state by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10860\r\n* [#10704] Cleanup of code added to compare performance by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10863\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10862\r\n* [#noissue] Fix NPE of PluginTestClassLoader by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10864\r\n* [#10858] Add InterceptorHolder instead of InterceptorRegistry by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10859\r\n* [#10704] Attempts to improve performance and reduce disk utilization by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10871\r\n* [#noissue] Cleanup LocalDate API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10870\r\n* [#noissue] Cleanup Job&Process management by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10869\r\n* [#noissue] Eliminate unnecessary delay by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10873\r\n* [#10859] Fix interceptorHolder on bootstrap classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10874\r\n* [#10866] Increase the coverage of the apiId cache by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10867\r\n* [#10704] fit test fail by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10876\r\n* [#noissue] Remove unnecessary threads by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10877\r\n* [#noissue] Remove duplicate code by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10878\r\n* [#10865] Added param `serviceTypeName` by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10868\r\n* [#10865] Pass serviceTypeName when querying agent-list by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10875\r\n* [#noissue] Fix incorrect date display by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10881\r\n* [#10704] Modify the logic so that the long type sortkey is properly assigned a partition. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10891\r\n* [#noissue] Fix realtime agent & Feat threadDump page by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10884\r\n* [#noissue] Change last-selected app setting key by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10892\r\n* [#noissue] chore: fix package version by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10893\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10902\r\n* [#noissue] Add Java8 Date/Time type to PluginLoggerAdapter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10903\r\n* [#noissue] Apply Java8 Date API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10905\r\n* [#noissue] Add inspector menu in v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10907\r\n* [#noissue] chore: fix agent list UI by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10908\r\n* [#noissue] Apply Java8 Date API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10906\r\n* [#10704] Improved so that data in tables created with long type sortkey can be viewed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10909\r\n* [#noissue] Add timeout to Elasticsearch IT by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10911\r\n* [#noissue] Update plugin-it method name by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10914\r\n* [#10859] Fix interceptor holder log NPE by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10904\r\n* [#noissue] Export missing component by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10915\r\n* [#noissue] feat: add applicationList interface for few pages by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10916\r\n* [#noissue] Add limit to String.split by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10910\r\n* [#noissue] Add custom hbase-schema-path by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10917\r\n* [#noissue] Update v3 bundler version by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10920\r\n* [#noissue] Fix loading favorite app-list by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10921\r\n* [#noissue] Fix oracle 19 GssCredential by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10926\r\n* [#10704] Create a minute unit statistical data table for agent by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10927\r\n* [#noissue] Fix inspector route loader by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10929\r\n* [#10704] After completing the performance comparison, temporarily comment out the code. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10938\r\n* [#noissue] Replace class with record by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10937\r\n* Modify create-dockerfiles.yml by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10939\r\n* [#10934] Add time range check to uri stat controller by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10935\r\n* [#10944] Improve RangeValidator by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10945\r\n* [#10940] Fix mongodb reactive streams driver interceptor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10941\r\n* [#10578] Update project paths by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10949\r\n* [#10944] Use RangeValidator to check the search time. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10950\r\n* [#noissue] fix error boundary by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10930\r\n* [#10944] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10953\r\n* [#10940] Move the class location to avoid loading the class in web to\u2026 by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10951\r\n* [#noissue] Add codecov token by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10957\r\n* [#10940] Fix mongodb mongodbClient constructor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10958\r\n* [#noissue] fix servermap numaric display by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10931\r\n* [#10934] Use RangeValidator to check range in uri stat controller by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10960\r\n* [#10704] stored data separately in multiple tables to improve reading speed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10963\r\n* [#noissue] feat: add date format settings by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10946\r\n* [#noissue] Change inspector max date-range by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10962\r\n* [#noissue] Unify `Range` class across common-server and metric-module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10961\r\n* [#10944] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10965\r\n* [#noissue] Fix view-servers display control by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10968\r\n* [#noissue] Add v3 build script by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10922\r\n* [#10704] select tables based on hash value when looking up data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10970\r\n* [#noissue] Fix plugin-it fork shared dependency by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10971\r\n* [#noissue] Add missing base-path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10972\r\n* [#noissue] Replace class with record by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10947\r\n* [#noissue] Fix oracle19 ojdbc8 forked test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10973\r\n* [#10976] Limit concurrent hbase put requests to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10977\r\n* [#noissue] Remove Unnecessary boxing by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10978\r\n* [#noissue] Cleanup SpotBug Warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10979\r\n* [#noissue] Convert static field `OPTIONS` to non-static by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10980\r\n* [#noissue] Add loglevel check by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10981\r\n* [#noissue] Check `Range` with given parameter by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10982\r\n* [#noissue] Remove duplicate mappers by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10983\r\n* [#noissue] Upgrade codecov action by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10985\r\n* [#10704] optimize query. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10987\r\n* [#10704] validate collected time by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10988\r\n* [#10966] Create virtual nodes for non-WAS `ServiceType` by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10967\r\n* [#10966] Pass additional params for agent-list api by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10989\r\n* [#10966] Pass additional params for agent-list api in v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10990\r\n* [#10976] Fix acquire leak by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10991\r\n* [#9631] Add new optional parameter `filters` to errorList API by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10986\r\n* [#noissue] Cleanup hashcode by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10999\r\n* [#10900] change spring batch schema because spring batch version has been upgraded. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11001\r\n* [#noissue] Remove duplicate code in ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11002\r\n* [#noissue] Update secret token name for create-dockerfiles.yml by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11006\r\n* [#11005] Update getMethod compatibility of spring-webflux by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11008\r\n* [#11004] Removed legacy channel api supports by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/11007\r\n* [#10976] Add additional spanPutWriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10998\r\n* [#noissue] fix view-servers scatter chart bug by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11000\r\n* [#10704] change the CPU value to a percentage number by changing the scale by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11011\r\n* [#noissue] Refactor ResponseTimeStatics by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11014\r\n* [#noissue] Cleanup ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11010\r\n* [#10704] improved batch to work on a multi-table basis by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11013\r\n* [#10704] deleted the logic operating based on a single table and improved the multi-table operation to be the default by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11016\r\n* [#noissue] refactor collector span sampling by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11015\r\n* [#noissue] Fix view-servers chart-data fetching api by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10994\r\n* [#10704] change the servicetype code to servicecode name for readability. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11020\r\n* [#noissue] Unify `TimeWindow` related classes across web and metric by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11019\r\n* [#11021] Add JsonFields for dynamic json field names by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11022\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11023\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11025\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11026\r\n* [#noissue] feat: application link button for sidebar of Error, Inspector, Url page by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11024\r\n* [#noissue] chore: change colors import by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11029\r\n* [#noissue] Apply guava Ordering by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11030\r\n* [#noissue] Change data-source chart data key by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11031\r\n* [#noissue] Fix load chart by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11028\r\n* [#noissue] Remove unnecessary gojs license by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11032\r\n* [#11021] Apply JsonFields by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11027\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11035\r\n* [#10704] update table schema by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11037\r\n* [#issue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11036\r\n* [#10704] change the URL because the module name is prefixed to the URL. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11039\r\n* [#10704] sort the order of data to improve user readability. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11040\r\n* [#issue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11038\r\n* [#10704] change the url format to rest api. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11042\r\n* [#10704] edit application metric config by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11043\r\n* [#noissue] Change inspector api path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11044\r\n* [#10704] set the format of the agent inspector table name. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11046\r\n* [#9631] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11041\r\n* [#9631] Correct string handling as originally intended by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11048\r\n* [#11047] Add multi-table script for inspectorStatAgent table by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11049\r\n* (#11055) refactor: remove space by @seunggabi in https://github.com/pinpoint-apm/pinpoint/pull/11056\r\n* [#11057] Fix getInputStream() loop in jdk http plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11058\r\n* [#11033] Change default UI to v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11034\r\n* [#11052] Fix Caffeine Executor to not use jdk common pool by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11054\r\n* [#11052] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11059\r\n* [#10976] Replace AtomicInteger in ConcurrencyLimiterHelper with Semaphore by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11060\r\n* [#10723] Add maxConcurrentAsyncScanner option by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11061\r\n* [#11062] Change url info in pinpoint error data by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11063\r\n* [#noissue] Fix filteredMap merge logic by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11064\r\n\r\n## Dependency Update\r\n* [#9861] Remove invalid gson dependency from hbase2 module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9862\r\n* [#9873] Update mvnw to 3.9.1 by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9874\r\n* [#9889] Bump log4j from 2.17.2 to 2.20.0 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9890\r\n* [#9910] Bump maven core from 3.8.6 to 3.8.8 for plugin test by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9911\r\n* [#9950] Bump maven-surefire-plugin from 3.0.0-M7 to 3.1.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9951\r\n* [#9952] Bump maven-compiler-plugin from 3.8.1 to 3.11.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9953\r\n* [#9964] Bump maven-resources-plugin from 3.2.0 to 3.3.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9965\r\n* [#9966] Bump maven-enforcer-plugin from 3.0.0 to 3.3.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9967\r\n* [#9968] Bump maven-jar-plugin from 3.2.0 to 3.3.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9969\r\n* [#9971] Bump jacoco-maven-plugin from 0.8.6 to 0.8.10 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9972\r\n* [#9973] Bump maven-assembly-plugin from 3.3.0 to 3.6.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9974\r\n* [#9989] Bump maven-shade-plugin from 3.1.1 to 3.4.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9990\r\n* [#9993] Bump maven-dependency-plugin from 3.4.0 to 3.6.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9994\r\n* [#9991] Bump build-helper-maven-plugin from 3.2.0 to 3.4.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9992\r\n* [#10014] Bump google-guice from 5.1.0 to 7.0.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10015\r\n* [#10036] Bump groovy-maven-plugin from 1.5 to 2.1.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10037\r\n* [#10090] Bump springframework from 5.3.24 to 5.3.28 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10091\r\n* [#10092] Bump springboot from 2.7.7 to 2.7.13 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10093\r\n* [#10102] Bump hbase-client from 2.4.11 to 2.4.17 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10103\r\n* [#10107] Bump maven-clean-plugin from 3.1.0 to 3.3.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10108\r\n* [#10109] Bump frontend-maven-plugin from 1.12.0 to 1.13.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10110\r\n* [#10129] Bump hbase2 client from 2.4.17 to 2.5.5-hadoop3 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10130\r\n* [#10132] Bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10133\r\n* [#10237] Bump ASM from 9.4 to 9.5 for JDK21 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10238\r\n* [#10313] Bump spring-kafka from 2.9.4 to 2.9.11 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10314\r\n* [#10315] Bump guava from 31.1-jre to 32.1.2-jre by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10316\r\n* [#10352] Bump maven failsafe plugin from 2.22.2 to 3.1.2 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10353\r\n* [#10467] Bump spring-kafka from 2.9.11 to 3.0.12 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10468\r\n* [#10474] Bump snakeyaml from1.33 to 2.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10475\r\n* [#10476] Bump spotbugs from 4.4.2.2 to 4.8.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10478\r\n* [#10477] Bump pmd from 3.16.0 to 3.21.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10479\r\n* [#10476] Bump spotbugs from 4.8.1 to 4.7.3.6 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10480\r\n* [#10497] Bump grpc from 1.49.2 to 1.59.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10510\r\n* [#10543] bump asm from 9.5 to 9.6 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10548\r\n* [#10555] Bump spring-kafka from 3.0.12 to 3.0.13 dependencies by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10556\r\n* [#10560] Bump byte-buddy from 4.8.1 to 4.11.0 dependencies by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10561\r\n* [#10582] Bump pinot jdbc client from 0.11.0 to 1.0.0 by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10583\r\n* [#10670] Bump json-path from 2.8.0 to 2.9.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10671\r\n* [#10674] Bump spring framework from 6.0.13 to 6.0.16 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10675\r\n* [#10672] Bump spring-boot from 3.1.5 to 3.1.8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10673\r\n* [#10783] Bump tiny-log from 2.1.1 to 2.7.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10784\r\n* [#10786] Bump testcontainer from 1.17.6 to 1.19.7 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10787\r\n* [#10795] Bump commons-compress from 1.21 to 1.26.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10796\r\n* [#10817] Bump micrometer to 1.12.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10818\r\n* [#10819] Bump junit from 5.9.3 to 5.10.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10821\r\n* [#10820] Bump jackson from 2.15.2 to 1.16.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10822\r\n* [#10846] Bump lettuce from 6.2.3 to 6.3.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10848\r\n* [#10879] Bump commons-pool2 to 2.12.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10880\r\n* [#10885] Bump springframework from 6.0.16 to 6.1.5 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10886\r\n* [#10887] Bump spring-boot from 3.1.8 to 3.2.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10888\r\n* [#10889] Bump spring-cloud to 4.1.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10890\r\n* [#10894] Bump spring-security from 6.1.4 to 6.1.8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10895\r\n* [#10896] Bump spring-data to 3.2.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10897\r\n* [#10898] Bump grpc from 1.59.0 to 1.62.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10899\r\n* [#10912] Bump mybatis from 3.5.13 to 3.5.16 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10913\r\n* [#10900] Bump spring-batch from 4.3.7 to 5https://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)https://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar).1.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10901\r\n\r\n## New Contributors\r\n* @geministarshine made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9785\r\n* @kojandy made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9705\r\n* @yuyivic made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10057\r\n* @LoggingResearch made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10140\r\n* @wangjiee1 made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9795\r\n* @arunsathiya made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10581\r\n* @nooose made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10616\r\n* @VSFe made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10706\r\n* @seunggabi made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/11056\r\n\r\n**Full Changelog**: https://github.com/pinpoint-apm/pinpoint/compare/v2.5.1...v3.0.0", "created_at": "2024-05-30T05:36:23Z", "project": "Pinpoint", "repo": "naver/pinpoint", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3.5.14", "tag_name": "v3.5.14", "html_url": "https://github.com/etcd-io/etcd/releases/tag/v3.5.14", "repo_url": "https://github.com/etcd-io/etcd", "body": "Please check out [CHANGELOG](https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md) for a full list of changes. And make sure to read [upgrade guide](https://github.com/etcd-io/website/blob/main/content/en/docs/v3.5/upgrades/upgrade_3_5.md) before upgrading etcd (there may be breaking changes).\r\n\r\nFor installation guides, please check out [play.etcd.io](http://play.etcd.io) and [operating etcd](https://github.com/etcd-io/etcd/tree/master/Documentation#operating-etcd-clusters). Latest support status for common architectures and operating systems can be found at [supported platforms](https://github.com/etcd-io/website/blob/main/content/en/docs/v3.5/op-guide/supported-platform.md).\r\n\r\n###### Linux\r\n\r\n```bash\r\nETCD_VER=v3.5.14\r\n\r\n# choose either URL\r\nGOOGLE_URL=https://storage.googleapis.com/etcd\r\nGITHUB_URL=https://github.com/etcd-io/etcd/releases/download\r\nDOWNLOAD_URL=${GOOGLE_URL}\r\n\r\nrm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\nrm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test\r\n\r\ncurl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\ntar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1\r\nrm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\n\r\n/tmp/etcd-download-test/etcd --version\r\n/tmp/etcd-download-test/etcdctl version\r\n/tmp/etcd-download-test/etcdutl version\r\n```\r\n\r\n```bash\r\n# start a local etcd server\r\n/tmp/etcd-download-test/etcd\r\n\r\n# write,read to etcd\r\n/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar\r\n/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo\r\n```\r\n\r\n###### macOS (Darwin)\r\n\r\n```bash\r\nETCD_VER=v3.5.14\r\n\r\n# choose either URL\r\nGOOGLE_URL=https://storage.googleapis.com/etcd\r\nGITHUB_URL=https://github.com/etcd-io/etcd/releases/download\r\nDOWNLOAD_URL=${GOOGLE_URL}\r\n\r\nrm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nrm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test\r\n\r\ncurl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nunzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nmv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64\r\n\r\n/tmp/etcd-download-test/etcd --version\r\n/tmp/etcd-download-test/etcdctl version\r\n/tmp/etcd-download-test/etcdutl version\r\n```\r\n\r\n###### Docker\r\n\r\netcd uses [`gcr.io/etcd-development/etcd`](https://gcr.io/etcd-development/etcd) as a primary container registry, and [`quay.io/coreos/etcd`](https://quay.io/coreos/etcd) as secondary.\r\n\r\n```bash\r\nrm -rf /tmp/etcd-data.tmp && mkdir -p /tmp/etcd-data.tmp && \\\r\n docker rmi gcr.io/etcd-development/etcd:v3.5.14 || true && \\\r\n docker run \\\r\n -p 2379:2379 \\\r\n -p 2380:2380 \\\r\n --mount type=bind,source=/tmp/etcd-data.tmp,destination=/etcd-data \\\r\n --name etcd-gcr-v3.5.14 \\\r\n gcr.io/etcd-development/etcd:v3.5.14 \\\r\n /usr/local/bin/etcd \\\r\n --name s1 \\\r\n --data-dir /etcd-data \\\r\n --listen-client-urls http://0.0.0.0:2379 \\\r\n --advertise-client-urls http://0.0.0.0:2379 \\\r\n --listen-peer-urls http://0.0.0.0:2380 \\\r\n --initial-advertise-peer-urls http://0.0.0.0:2380 \\\r\n --initial-cluster s1=http://0.0.0.0:2380 \\\r\n --initial-cluster-token tkn \\\r\n --initial-cluster-state new \\\r\n --log-level info \\\r\n --logger zap \\\r\n --log-outputs stderr\r\n\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcd --version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdutl version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl endpoint health\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl put foo bar\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl get foo\r\n```", "created_at": "2024-05-29T18:34:44Z", "project": "etcd", "repo": "etcd-io/etcd", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "release-1.27.0", "html_url": "https://github.com/nginx/nginx/commit/0ddcae05b6725f78352d7cbe4ba441d9a411e2cf", "repo_url": "https://github.com/nginx/nginx", "body": "nginx-1.27.0-RELEASE", "created_at": "2024-05-28T13:19:38Z", "project": "Nginx", "repo": "nginx/nginx", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.14.1", "tag_name": "knative-v1.14.1", "html_url": "https://github.com/knative/serving/releases/tag/knative-v1.14.1", "repo_url": "https://github.com/knative/serving", "body": "> [!NOTE] \r\n> If you're using Knative Serving with Istio this release requires Istio 1.20+\r\n\r\n## What's Changed\r\n* [release-1.14] fix cluster-local routes being stalled when external-domain-tls is enabled by @knative-prow-robot in https://github.com/knative/serving/pull/15243\r\n* [release-1.14] Add pod anti affinity rules to activator component by @knative-prow-robot in https://github.com/knative/serving/pull/15244\r\n* [release-1.14] fix: Fixed liveness periodseconds to 10 so that crashloopback off doe\u2026 by @knative-prow-robot in https://github.com/knative/serving/pull/15257\r\n* [release-1.14] Drop the k8s service name from kubectl get revision output by @knative-prow-robot in https://github.com/knative/serving/pull/15262\r\n\r\n\r\n**Full Changelog**: https://github.com/knative/serving/compare/knative-v1.14.0...knative-v1.14.1", "created_at": "2024-05-28T11:43:33Z", "project": "Knative", "repo": "knative/serving", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Zipkin 3.4", "tag_name": "3.4.0", "html_url": "https://github.com/openzipkin/zipkin/releases/tag/3.4.0", "repo_url": "https://github.com/openzipkin/zipkin", "body": "Zipkin 3.4 adds support for OpenSearch v2 using the same ES_ prefixed environment variables used for Elasticsearch. Thanks a lot to @reta for all the engineering that results in this being simple to use!\r\n\r\nNote: [Zipkin Dependencies 3.2](https://github.com/openzipkin/zipkin-dependencies/releases/tag/3.2.0) is the corresponding first release of the dependencies job that supports OpenSearch v2.", "created_at": "2024-05-25T23:38:40Z", "project": "Zipkin", "repo": "openzipkin/zipkin", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3007.1", "tag_name": "v3007.1", "html_url": "https://github.com/saltstack/salt/releases/tag/v3007.1", "repo_url": "https://github.com/saltstack/salt", "body": "# Welcome to Salt v3007.1\n\n| :exclamation: ATTENTION |\n|:-------------------------------------------------------------------------------------------------------------------------|\n| The archives generated by GitHub(`Source code(zip)`, `Source code(tar.gz)`) will not report Salt's version properly. |\n| Please use the tarball generated by The Salt Project Team(`salt-3007.1.tar.gz`).", "created_at": "2024-05-22T16:57:51Z", "project": "SaltStack", "repo": "saltstack/salt", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "kustomize/v5.4.2", "tag_name": "kustomize/v5.4.2", "html_url": "https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.2", "repo_url": "https://github.com/kubernetes-sigs/kustomize", "body": "## Feature\r\n#5294: feat: localize absolute paths\r\n#5556: feat: support labels key in transformer configuration\r\n\r\n## chore\r\n#5671: refactor: string in slice is now part of stdlib\r\n#5681: chore: remove unused function\r\n#5688: refactor: function in stdlib now\r\n\r\n## Dependencies\r\n#5672: chore(deps): bump dependencies of kustomize + sync go workspace\r\n#5680: chore: restore version for github.com/asaskevich/govalidator\r\n#5702: Update kyaml to v0.17.1\r\n#5703: Update cmd/config to v0.14.1\r\n#5704: Update api to v0.17.2\r\n", "created_at": "2024-05-22T15:19:14Z", "project": "Kustomize", "repo": "kubernetes-sigs/kustomize", "type": "Config", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Longhorn v1.6.2", "tag_name": "v1.6.2", "html_url": "https://github.com/longhorn/longhorn/releases/tag/v1.6.2", "repo_url": "https://github.com/longhorn/longhorn", "body": "## Longhorn v1.6.2 Release Notes\r\n\r\nLonghorn 1.6.2 introduces several improvements and bug fixes that are intended to improve system quality, resilience, and stability.\r\n\r\nThe Longhorn team appreciates your contributions and expects to receive feedback regarding this release.\r\n\r\n> [!NOTE]\r\n> For more information about release-related terminology, see [Releases](https://github.com/longhorn/longhorn#releases).\r\n## Installation\r\n\r\n> [!IMPORTANT]\r\n**Ensure that your cluster is running Kubernetes v1.21 or later before installing Longhorn v1.6.2.**\r\n\r\nYou can install Longhorn using a variety of tools, including Rancher, Kubectl, and Helm. For more information about installation methods and requirements, see [Quick Installation](https://longhorn.io/docs/1.6.2/deploy/install/) in the Longhorn documentation.\r\n\r\n## Upgrade\r\n\r\n> [!IMPORTANT]\r\n**Ensure that your cluster is running Kubernetes v1.21 or later before upgrading from Longhorn v1.5.x or v1.6.x (< v1.6.2) to v1.6.2.**\r\n\r\nLonghorn only allows upgrades from supported versions. For more information about upgrade paths and procedures, see [Upgrade](https://longhorn.io/docs/1.6.2/deploy/upgrade/) in the Longhorn documentation.\r\n\r\n## Deprecation & Incompatibilities\r\n\r\nFor information about important changes, including feature incompatibility, deprecation, and removal, see [Important Notes](https://longhorn.io/docs/1.6.2/deploy/important-notes/) in the Longhorn documentation.\r\n\r\n## Post-Release Known Issues\r\n\r\nFor information about issues identified after this release, see [Release-Known-Issues](https://github.com/longhorn/longhorn/wiki/Release-Known-Issues).\r\n\r\n## Resolved Issues\r\n\r\n### Improvement\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Saving Settings page changes [8600](https://github.com/longhorn/longhorn/issues/8600) - @a110605 @roger-ryao\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Expose virtual size of qcow2 backing images [8322](https://github.com/longhorn/longhorn/issues/8322) - @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Prevent unnecessary updates of instanceManager status [8421](https://github.com/longhorn/longhorn/issues/8421) - @yangchiu @derekbit\r\n- [BACKPORT][v1.6.2][UI][IMPROVEMENT] Allow users to request backup volume update [8539](https://github.com/longhorn/longhorn/issues/8539) - @a110605 @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Allow users to request backup volume update [8154](https://github.com/longhorn/longhorn/issues/8154) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Investigate performance bottleneck in v1 data path [8511](https://github.com/longhorn/longhorn/issues/8511) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2]Mirror the `quay.io/openshift/origin-oauth-proxy` image to Longhorn repo similar to what we are doing for CSI sidecar images [8334](https://github.com/longhorn/longhorn/issues/8334) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings [8383](https://github.com/longhorn/longhorn/issues/8383) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend [8346](https://github.com/longhorn/longhorn/issues/8346) - @derekbit @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis [8277](https://github.com/longhorn/longhorn/issues/8277) - @james-munson @chriscchien\r\n\r\n### Bug\r\n- [BACKPORT][v1.6.2][BUG] Longhorn upgrade from 1.4.4 to 1.5.5 failing [8607](https://github.com/longhorn/longhorn/issues/8607) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] BackupTarget conditions don't reflect connection errors in v1.6.0 [8223](https://github.com/longhorn/longhorn/issues/8223) - @ejweber @chriscchien\r\n- [BACKPORT][v1.6.2][BUG] share-manager-pvc appears to be leaking memory [8426](https://github.com/longhorn/longhorn/issues/8426) - @derekbit @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Secret for backup not found [8512](https://github.com/longhorn/longhorn/issues/8512) - @yangchiu @mantissahz\r\n- [BUG][v1.6.2-rc1] Workload pod got stuck in ContainerStatusUnknown after node shutdown and reboot [8550](https://github.com/longhorn/longhorn/issues/8550) - @c3y1huang\r\n- [BACKPORT][v1.6.2][BUG] Valid backup secret produces error message: \"there is space or new line in AWS_CERT\" [8477](https://github.com/longhorn/longhorn/issues/8477) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][BUG] Backup marked as \"completed\" cannot be restored, gzip: invalid header [8377](https://github.com/longhorn/longhorn/issues/8377) - @derekbit @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Lost connection to unix:///csi/csi.sock [8493](https://github.com/longhorn/longhorn/issues/8493) - @ejweber @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Longhorn Helm uninstall times out. [8409](https://github.com/longhorn/longhorn/issues/8409) - @ChanYiLin @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Disable tls 1.0 and 1.1 on webhook service [8388](https://github.com/longhorn/longhorn/issues/8388) - @ChanYiLin @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] longhorn-manager build failed [8410](https://github.com/longhorn/longhorn/issues/8410) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][BUG] RWX volume is hang on Photon OS [8279](https://github.com/longhorn/longhorn/issues/8279) - @yangchiu @PhanLe1010\r\n\r\n### Misc\r\n- [BACKPORT][v1.6.2]DOCS - Incorrect documentation on pre-upgrade checker configuration [8342](https://github.com/longhorn/longhorn/issues/8342) - @yangchiu\r\n\r\n## Contributors\r\n- @ChanYiLin \r\n- @PhanLe1010 \r\n- @a110605 \r\n- @c3y1huang \r\n- @chriscchien \r\n- @derekbit \r\n- @ejweber \r\n- @innobead \r\n- @james-munson \r\n- @mantissahz \r\n- @roger-ryao \r\n- @yangchiu ", "created_at": "2024-05-22T05:05:46Z", "project": "Longhorn", "repo": "longhorn/longhorn", "type": "Storage", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Cortex v1.17.1", "tag_name": "v1.17.1", "html_url": "https://github.com/cortexproject/cortex/releases/tag/v1.17.1", "repo_url": "https://github.com/cortexproject/cortex", "body": "This release includes one bug fix and two changes related to compatibility:\r\n\r\n* [CHANGE] Query Frontend/Ruler: Omit empty data, errorType and error fields in API response. #5953 #5954\r\n* [ENHANCEMENT] Ingester: Added `upload_compacted_blocks_enabled` config to ingester to parameterize uploading compacted blocks. #5959\r\n* [BUGFIX] Querier: Select correct tenant during query federation. #5943", "created_at": "2024-05-22T05:03:36Z", "project": "Cortex", "repo": "cortexproject/cortex", "type": "Monitor", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v2.25.0", "tag_name": "v2.25.0", "html_url": "https://github.com/kubernetes-sigs/kubespray/releases/tag/v2.25.0", "repo_url": "https://github.com/kubernetes-sigs/kubespray", "body": "## Deprecation / Removal\r\n\r\n- Remove support for Kubernetes 1.26.x (move min version to 1.27.x) (#10817, @KubeKyrie)\r\n- Remove documentation for removed in-tree openstack provider (#10889, @LarssonOliver)\r\n\r\n## Feature / Major Changes\r\n\r\n- A check is introduced to fail the playbook if cgroups are not enabled on the node (#11165, @franznemeth)\r\n- Add Calico v3.27.3 and make it default (#11141, @pomland-94)\r\n- Add extra_vars support to vagrant setup (#10932, @VannTen)\r\n- Add kube-vip LeaderElection variables `vip_leaseduration, vip_renewdeadline, vip_retryperiod` options for kube-vip (#11021, @KubeKyrie)\r\n- Add new option `remove_anonymous_access` to prevent granting RBAC permissions to anonymous users. (#11016, @nicolas-goudry)\r\n- Add scheduler plugins support (`scheduler_plugins_enabled` enable or disable the installation scheduler plugins / `scheduler_plugins_enabled_plugins` describe the enabled plugins / `scheduler_plugins_diabled_plugins` describe the disabled plugins / `scheduler_plugins_plugin_config` set the custom config for enabled plugins) (#10747, @tu1h)\r\n- Added a config option to filter ntp interfaces (#11066, @Pavan-Gunda)\r\n- Adding egress IPv6 for node-local-dns queries (`k8s_allowed_egress_ipv6_ips`) (#10396, @raviranjanelastisys)\r\n- Bump docker version for kylin linux (#11203, @ErikJiang)\r\n- Bump docker version for openeuler linux (#11206, @ErikJiang)\r\n- Update almalinux-8 base image to 8.9 (#10918, @VannTen)\r\n- Bumping checksums and various versions (#10999, @MrFreezeex)\r\n- Containerd: allow to configure fallback server (#10988, @sathieu)\r\n- Docker upgrade from 24.0 to 26.1 (#11198, @tico88612)\r\n- Download hash script: auto discover versions (#10849, @VannTen)\r\n- Enable configuring mountOptions, reclaimPolicy and volumeBindingMode for cinder-csi StorageClasses. (#10450, @Payback159)\r\n- Make containerd v1.7.15 default (#11083, @Payback159)\r\n- Make kubernetes v1.28.6 default (#10810, @mzaian)\r\n- Make kubernetes v1.29.1 default\r\n Remove SecCompDefault feature gate from hardening configuration for kubernetes 1.29 (#10820, @tmurakam)\r\n- Make kubernetes v1.29.2 default (#10919, @mzaian)\r\n- Make kubernetes v1.29.3 default (#11035, @mzaian)\r\n- Make kubernetes v1.29.4 default (#11108, @mzaian)\r\n- Make kubernetes v1.29.5 default (#11196, @mzaian)\r\n- Metallb: added metallb_namespace variable to parameterize namespace (#11136, @oik741)\r\n- OpenStack Cloud Controller Manager upgrade to 1.28.2 (#11174, @tico88612)\r\n- Opensuse deployment is now tested in CI. (#11159, @VannTen)\r\n- Add `selinux-ng` repo in Amazon Linux to install `container-selinux` (#11182, @yankay)\r\n- Add CI Image for Ubuntu 24.04 (#11167, @yankay)\r\n- Allows .vagrant folder location to be configured (#10718, @kri5)\r\n- Prevent nodelocaldns to be OOM-killed (#11056, @sathieu)\r\n- Support Node Feature Discovery (#10861, @yankay)\r\n- Support Ubuntu 24.04 (#11132, @tico88612)\r\n- Support following k8s version selection pause image (#10756, @my-git9)\r\n- The variable `old_dns_domains` (list) can be used for backward compatibility when changing `dns_domain` (#10630, @VannTen)\r\n- Update external huawei cloud controller to 0.26.6 (#10824, @dabeck)\r\n- Update external huawei cloud controller to 0.26.8 (#11172, @dabeck)\r\n- Update kube-vip to v0.8.0 (#11156, @jisnardo)\r\n- Update metrics server to v0.7.0 (#10856, @mzaian)\r\n- Updated ingress controller version to 1.9.6 (#10868, @kundan2707)\r\n- User has a possibility to modify Service type with \"ingress_nginx_service_type\" property in addons. (#10925, @chrxmvtik)\r\n- [Terraform-openstack] Added possibility to build an octavia loadbalancer for the Kubernetes Api. (#10924, @jaszil)\r\n- [containerd] added distributed tracing config variables for containerd (`containerd_tracing_enabled`,`containerd_tracing_endpoint`,`containerd_tracing_protocol`, `containerd_tracing_sampling_ratio`,`containerd_tracing_service_name` ); it is disabled by default. (#11103, @ugur99)\r\n- [download] add capability to specify alternative download mirrors for files (#8474, @cristicalin)\r\n- [etcd] Default version to 3.5.12 for k8s 1.27 , 1.28 , 1.29 (#11036, @mzaian)\r\n- Minimum ansible-core version is now 2.16.4 (#10984, @VannTen)\r\n- Remove the archived debian apt repository when installing docker-engine (#11088, @yankay)\r\n- Change `dependbot` interval to weekly (#11189, @yankay)\r\n- Allow specifying CPU Manager Policy options through kubelet_cpu_manager_policy_options (#11023, @derselbst)\r\n- [kube-apiserver] added distributed tracing config variables for kube-apiserver (`kube_apiserver_tracing`,`kube_apiserver_tracing_endpoint`,`kube_apiserver_tracing_sampling_rate_per_million`); it is disabled by default.\r\n [kubelet] added distributed tracing config variables for kubelet (`kubelet_tracing`,`kubelet_tracing_endpoint`,`kubelet_tracing_sampling_rate_per_million`); it is disabled by default. (#10795, @ugur99)\r\n\r\n## Applications\r\n\r\n- [argocd] update argocd to v2.11.0 (#11193, @mzaian)\r\n- [helm] Upgrade to v3.14.2 (#10967, @cleman95)\r\n- Bump coredns version to 1.11.1 (#10719, @batazor)\r\n- Support CoreDNS use host network & config CoreDNS port (#10617, @liuxu623)\r\n- Fix secondary coredns missing var (#10821, @VannTen)\r\n- Revert \"support CoreDNS use host network and config dns port (#10617)\" (#11185, @VannTen)\r\n- `dns_mode: coredns_dual` is now tested in CI. (#10903, @VannTen)\r\n\r\n## Network\r\n\r\n- Adds support for cilium v1.15\r\n - Adds support for `cilium_l2announcements` to replace metallb with cilium l2 announcements, defaults to `false`\r\n - Adds support for `cilium_loadbalancer_mode` to switch bpf-lb-mode between snat, dsr or hybrid, default to `snat` (#11106, @deveshk0)\r\n- Adds the option to install calico 3.27.3 (#11059, @danielfrg)\r\n- [calico] Update default calico to v3.27.2 (#10960, @mzaian)\r\n\r\n## Container-Managers\r\n\r\n- crictl stop container grace period, cri_stop_containers_grace_period: 0 (#10651, @krembu)\r\n- Update the docker default version to 24.0 (#10873, @yankay)\r\n- [Containerd] Enable by default `discard_unpacked_layers` to save some space (see https://github.com/containerd/containerd/discussions/6295) (#10905, @VannTen)\r\n- [Nerdctl] Upgrade to version 1.7.4 (#10968, @cleman95)\r\n- [containerd] Make containerd 1.7.13 default\r\n [runc] Upgrade to v1.1.12 (#10862, @KubeKyrie)\r\n- [containerd] Make containerd 1.7.16 default (#11142, @mzaian)\r\n\r\n## API Change\r\n\r\n- Make proxy protocol in Upcloud LB configurable (#10971, @davidumea)\r\n\r\n## Design\r\n\r\n- Merge stop and remove systemd service task in reset/tasks/main.yml (#10902, @kimsehwan96)\r\n\r\n## Documentation\r\n\r\n- Add documentation for configuring nat outgoing ipv6 (#10866, @anders-elastisys)\r\n- Add new OpenStack Cloud for terraform (#10910, @DragomirAlin)\r\n- BREAKING CHANGE: This script is introduced to facilitate living documentation and its administration. This leads to a restructuring in the documentation at https://kubespray.io/#/ to simplify the automatic creation of links, as the structure in the sidebar changes. (#11128, @Payback159)\r\n- Change a task name `Ensure kube-bench parameters are set` into `Ensure kubelet expected parameters are set` in `roles/kubernetes/preinstall/tasks/0080-system-configurations.yml` for a clearer understanding of its operation (#11171, @kimsehwan96)\r\n- Do not disable SELinux surreptitiously (#10920, @rptaylor)\r\n- Doc clarification: skipping patches releases is OK (#10850, @VannTen)\r\n- Docs: vagrant-libvirt is tested in CI (#10847, @VannTen)\r\n- Explicit private/public nature of *ip vars (#10904, @VannTen)\r\n- Fix typo in vagrant.md (#10836, @kundan2707)\r\n- Fix typo mistake in roles/kubernetes/control-plane/tasks/define-first-kube-control.yml (#10835, @kimsehwan96)\r\n- Fixed typos in inventory/sample/group_vars/k8s_cluster (#10911, @arahmangulov)\r\n- Kubespray used as a collection will have the correct collection version (#10727, @VannTen)\r\n- Make large-deployments.md link to downloads.md (#10840, @spantaleev)\r\n- Removed not needed graduated feature gates. (#10448, @Smidra)\r\n- Update upgrades.md with serial=1 for rolling updates (#10837, @titansmc)\r\n- Variable cilium_ipsec_key must be base64 encoded (#10781, @ledroide)\r\n\r\n## Bug or Regression\r\n\r\n- Added an optional variable (`cni_bin_owner`) to allow the user to set a different owner for `/opt/cni/bin/` and it's contents. (#10929, @Rickkwa)\r\n- Change the position of the containerd_extra_args parameter to enhance its universality. (#11013, @qcu266)\r\n- Configure crio container runtime to use kube reserved cgroup (#11028, @pedro-peter)\r\n- Don't overwrite changes to openstack allowed_address_pairs #10760 (#10760, @rptaylor)\r\n- Download cache directory permissions are no longer reset recursively (#10900, @VannTen)\r\n- Fix ClusterRole for Calico >=v1.26.x with Calico API Server installed (#11089, @RaSerge)\r\n- Fix ansible parameter ssh_args in ansible.cfg file not work (#10981, @joy717)\r\n- Fix boostrap for Amazon Linux (#11139, @VannTen)\r\n- Fix crio registries config file when using slashes in the registry path (#11030, @pedro-peter)\r\n- Fix file loss during download (#10779, @ErikJiang)\r\n- Fix kubespray-defaults: Check for boostrap-os FQCN (#11073, @KubeKyrie)\r\n- Fix local path provisioner image repo in sample inventory. (#11180, @tico88612)\r\n- Fix logical error when checking for boostrap-os (#10867, @VannTen)\r\n- Fix lsattr command error when kubelet has symbolic link (#11074, @KubeKyrie)\r\n- Fix network manage service of Debian 12 (#11058, @KubeKyrie)\r\n- Fix nginx controller leader election RBAC (#10913, @VannTen)\r\n- Fix python regex matching problem when finding docker packages (#11075, @KubeKyrie)\r\n- Fix waiting for MetalLB controller (#10858, @flxbwr)\r\n- Fix(kubernetes): taint nodes on cluster upgrade (#10705, @maxime1907)\r\n- Fix: config hostname as string type in kubeadmConfig rendering (#10997, @ErikJiang)\r\n- Fixes running `recover-control-plane.yml` with offline broken etcd nodes. (#10660, @yuha0)\r\n- Revert OCCM standard dnsPolicy to ClusterFirst to fix #10914 which was introduced with #10618 and make dnsPolicy configurable to furthermore support #10618 (#11168, @Payback159)\r\n- Force update helm repo if exists on host (#11043, @LuckySB)\r\n- Kubespray ansible version checks are now performed even when running with `--limit` (#10908, @VannTen)\r\n- None. (#11061, @bmelbourne)\r\n- Revert crictl version (#11042, @ErikJiang)\r\n- The script `manage-offline-container-images.sh` now supports additional environment variables, e.g. it is now possible use the script to pull images listed in a file instead of checking images in a running cluster. (#10857, @anders-elastisys)\r\n- Update Snapshot Controller to 7.0.2 for all supported Kubernetes versions. (#11041, @jess-sol)\r\n- Workaround for terraform bug related to no_floating and extra_groups (#10764, @rptaylor)\r\n- [etcd] fixes wrong distributed tracing flag for etcd (#11175, @ugur99)\r\n- Correct the POLY1305 cipher suites by adding the suffix _SHA256 (#10641, @yckaolalala)\r\n\r\n## Other (Cleanup or Flake)\r\n\r\n- Allow scripts/download_hash.sh to complete if new versions locations are changed of certain binaries (#10998, @MrFreezeex)\r\n- Ddownload: Remove deleted kubeadm config field (#10931, @VannTen)\r\n- Download_file playbook - Incorrect description of a task (#10875, @gianmarco-mameli)\r\n- EventRecordQPS (in kubelet config) now uses Kubernetes default value (50) (#10826, @VannTen)\r\n- Fixup galaxy.yml (#10906, @VannTen)\r\n- Ipaddr deprecation cleanup (using fqdn ansible.utils) (#10822, @VannTen)\r\n- Kubeadm images are now only downloaded where needed (#10899, @VannTen)\r\n- Move perma failing jobs in CI to manual run (#10886, @VannTen)\r\n- Remove dead link in README for debian jessie (#10827, @VannTen)\r\n- Remove mirwan from approvers (#10930, @VannTen)\r\n- Update KUBESPRAY_VERSION for v2.24.0 (#10811, @yankay)\r\n- Update KUBESPRAY_VERSION for v2.24.1 (#10962, @yankay)\r\n- Update cinder-csi from 1.22.0 to 1.29.0\r\n- Use the new container registry for cinder-csi (#10894, @Krast76)\r\n\r\n## Supported Components\r\n\r\n- Core\r\n - [kubernetes](https://github.com/kubernetes/kubernetes) v1.29.5\r\n - [etcd](https://github.com/etcd-io/etcd) v3.5.12\r\n - [docker](https://www.docker.com/) v24.0 (see [Note](#container-runtime-notes))\r\n - [containerd](https://containerd.io/) v1.7.16\r\n - [cri-o](http://cri-o.io/) v1.29.1 (experimental: see [CRI-O Note](docs/CRI/cri-o.md). Only on fedora, ubuntu and centos based OS)\r\n- Network Plugin\r\n - [cni-plugins](https://github.com/containernetworking/plugins) v1.2.0\r\n - [calico](https://github.com/projectcalico/calico) v3.27.3\r\n - [cilium](https://github.com/cilium/cilium) v1.15.4\r\n - [flannel](https://github.com/flannel-io/flannel) v0.22.0\r\n - [kube-ovn](https://github.com/alauda/kube-ovn) v1.11.5\r\n - [kube-router](https://github.com/cloudnativelabs/kube-router) v2.0.0\r\n - [multus](https://github.com/k8snetworkplumbingwg/multus-cni) v3.8\r\n - [weave](https://github.com/weaveworks/weave) v2.8.1\r\n - [kube-vip](https://github.com/kube-vip/kube-vip) v0.8.0\r\n- Application\r\n - [cert-manager](https://github.com/jetstack/cert-manager) v1.13.2\r\n - [coredns](https://github.com/coredns/coredns) v1.11.1\r\n - [ingress-nginx](https://github.com/kubernetes/ingress-nginx) v1.10.1\r\n - [krew](https://github.com/kubernetes-sigs/krew) v0.4.4\r\n - [argocd](https://argoproj.github.io/) v2.11.0\r\n - [helm](https://helm.sh/) v3.14.2\r\n - [metallb](https://metallb.universe.tf/) v0.13.9\r\n - [registry](https://github.com/distribution/distribution) v2.8.1\r\n- Storage Plugin\r\n - [cephfs-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.0-k8s1.11\r\n - [rbd-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.1-k8s1.11\r\n - [aws-ebs-csi-plugin](https://github.com/kubernetes-sigs/aws-ebs-csi-driver) v0.5.0\r\n - [azure-csi-plugin](https://github.com/kubernetes-sigs/azuredisk-csi-driver) v1.10.0\r\n - [cinder-csi-plugin](https://github.com/kubernetes/cloud-provider-openstack/blob/master/docs/cinder-csi-plugin/using-cinder-csi-plugin.md) v1.29.0\r\n - [gcp-pd-csi-plugin](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver) v1.9.2\r\n - [local-path-provisioner](https://github.com/rancher/local-path-provisioner) v0.0.24\r\n - [local-volume-provisioner](https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner) v2.5.0\r\n - [node-feature-discovery](https://github.com/kubernetes-sigs/node-feature-discovery) v0.14.2\r\n\r\n## Known issues\r\nN/A\r\n", "created_at": "2024-05-21T09:26:12Z", "project": "kubespray", "repo": "kubernetes-sigs/kubespray", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "7.2.5", "tag_name": "7.2.5", "html_url": "https://github.com/redis/redis/releases/tag/7.2.5", "repo_url": "https://github.com/antirez/redis", "body": "Upgrade urgency MODERATE: Program an upgrade of the server, but it's not urgent.\r\n\r\nBug fixes\r\n=========\r\n\r\n* A single shard cluster leaves failed replicas in CLUSTER SLOTS instead of removing them (#12824)\r\n* Crash in LSET command when replacing small items and exceeding 4GB (#12955)\r\n* Blocking commands timeout is reset due to re-processing command (#13004)\r\n* Conversion of numbers in Lua args to redis args can fail. Bug introduced in 7.2.0 (#13115)\r\n\r\nBug fixes in CLI tools\r\n======================\r\n\r\n* redis-cli: --count (for --scan, --bigkeys, etc) was ignored unless --pattern was also used (#13092)\r\n* redis-check-aof: incorrectly considering data in manifest format as MP-AOF (#12958)\r\n", "created_at": "2024-05-19T06:12:35Z", "project": "Redis", "repo": "antirez/redis", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.23.0", "tag_name": "v0.23.0", "html_url": "https://github.com/kubernetes-sigs/kind/releases/tag/v0.23.0", "repo_url": "https://github.com/kubernetes-sigs/kind", "body": "This release introduces initial limited support for `nerdctl` and kube-proxy nftables mode.\r\n\r\n\r\n

Breaking Changes

\r\n\r\n- The default node image is now Kubernetes 1.30.0: `kindest/node:v1.30.0@sha256:047357ac0cfea04663786a612ba1eaba9702bef25227a794b52890dd8bcd692e`\r\n- `ipFamily` config field is now validated\r\n - While technically a breaking change, if the value you set here is now caught as invalid it was being silently ignored and creating an ipv4 cluster previously and you should correct your config\r\n- Go 1.17+ is required for `go install sigs.k8s.io/kind` / building the `kind` binary\r\n - Prebuilt binaries are available as an alternative to `go install`\r\n - For local development `make` will automatically setup the correct go version\r\n - Note that the go team only supports 1.21+ and major linux distros have 1.19+\r\n - Future releases may increase this to a more current Go release\r\n - Future release may adopt `toolchain` in go.mod to make this seamless if you have go 1.21+ installed even without our makefile. We highly recommend installing go 1.21+\r\n \r\n \r\n

New Features

\r\n\r\n\r\n- Initial support for nodes created with [nerdctl](https://github.com/containerd/nerdctl)\r\n- Initial support for `kubeProxyMode: nftables` (ahead of Kubernetes 1.31+, see https://kind.sigs.k8s.io/docs/user/configuration/#kube-proxy-mode)\r\n- Sweeping dependency updates, see commits for full details. https://github.com/kubernetes-sigs/kind/compare/v0.22.0...v0.23.0\r\n\r\n\r\nImages pre-built for this release:\r\n\r\n- v1.30.0: `kindest/node:v1.30.0@sha256:047357ac0cfea04663786a612ba1eaba9702bef25227a794b52890dd8bcd692e`\r\n- v1.29.4: `kindest/node:v1.29.4@sha256:3abb816a5b1061fb15c6e9e60856ec40d56b7b52bcea5f5f1350bc6e2320b6f8`\r\n- v1.28.9: `kindest/node:v1.28.9@sha256:dca54bc6a6079dd34699d53d7d4ffa2e853e46a20cd12d619a09207e35300bd0`\r\n- v1.27.13: `kindest/node:v1.27.13@sha256:17439fa5b32290e3ead39ead1250dca1d822d94a10d26f1981756cd51b24b9d8`\r\n- v1.26.15: `kindest/node:v1.26.15@sha256:84333e26cae1d70361bb7339efb568df1871419f2019c80f9a12b7e2d485fe19`\r\n- v1.25.16: `kindest/node:v1.25.16@sha256:5da57dfc290ac3599e775e63b8b6c49c0c85d3fec771cd7d55b45fae14b38d3b`\r\n\r\n\r\n\r\n**NOTE**: You *must* use the `@sha256` digest to guarantee an image built for this release, until such a time as we switch to a different tagging scheme. Even then we will highly encourage digest pinning for security and reproducibility reasons.\r\n\r\nSee also: \r\n- https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster\r\n- https://kind.sigs.k8s.io/docs/user/quick-start/#building-images\r\n\r\nNOTE: These node images support amd64 and arm64, both of our supported platforms. **You must use the same platform as your host,** for more context see https://github.com/kubernetes-sigs/kind/issues/2718\r\n\r\n

Fixes

\r\n\r\n- Correctly case `kubeProxyMode: \"none\"`\r\n\r\n\r\n

Contributors

\r\n\r\n**Thank you to everyone who contributed to this release! \u2764\ufe0f**\r\n\r\nUsers whose commits are in this release (alphabetically by user name)\r\n\r\n- @aojea \r\n- @AkihiroSuda\r\n- @BenTheElder \r\n- @dependabot[bot]\r\n- @estesp \r\n- @hp685 \r\n- @jizusun \r\n- @k8s-ci-robot\r\n- @kevin85421 \r\n- @stmcginnis \r\n- @tnqn \r\n- @yankay \r\n\r\nThank you as well to everyone else not listed here who contributed in other ways like filing issues, giving feedback, testing fixes, and helping users in slack!", "created_at": "2024-05-14T01:51:45Z", "project": "kind", "repo": "kubernetes-sigs/kind", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.33.1", "tag_name": "v1.33.1", "html_url": "https://github.com/kubernetes/minikube/releases/tag/v1.33.1", "repo_url": "https://github.com/kubernetes/minikube", "body": "\ud83d\udce3\ud83d\ude00 **Please fill out our [fast 5-question survey](https://forms.gle/Gg3hG5ZySw8c1C24A)** so that we can learn how & why you use minikube, and what improvements we should make. Thank you! \ud83d\udc83\ud83c\udf89\r\n\r\n## Release Notes\r\n\r\n## Version 1.33.1 - 2024-05-13\r\n\r\nBugs:\r\n* Fix `DNSSEC validation failed` errors [#18830](https://github.com/kubernetes/minikube/pull/18830)\r\n* Fix `too many open files` errors [#18832](https://github.com/kubernetes/minikube/pull/18832)\r\n* CNI cilium: Fix cilium pods failing to start-up [#18846](https://github.com/kubernetes/minikube/pull/18846)\r\n* Addon ingress: Fix enable failing on arm64 machines using VM driver [#18779](https://github.com/kubernetes/minikube/pull/18779)\r\n* Addon kubeflow: Fix some components missing arm64 images [#18765](https://github.com/kubernetes/minikube/pull/18765)\r\n\r\nVersion Upgrades:\r\n* Addon cloud-spanner: Update cloud-spanner-emulator/emulator image from 1.5.15 to 1.5.17 [#18773](https://github.com/kubernetes/minikube/pull/18773) [#18811](https://github.com/kubernetes/minikube/pull/18811)\r\n* Addon headlamp: Update headlamp-k8s/headlamp image from v0.23.1 to v0.23.2 [#18793](https://github.com/kubernetes/minikube/pull/18793)\r\n* Addon ingress: Update ingress-nginx/controller image from v1.10.0 to v1.10.1 [#18756](https://github.com/kubernetes/minikube/pull/18756)\r\n* Addon istio-provisioner: Update istio/operator image from 1.21.1 to 1.21.2 [#18757](https://github.com/kubernetes/minikube/pull/18757)\r\n* Addon kubevirt: Update bitnami/kubectl image from 1.29.3 to 1.30.0 [#18711](https://github.com/kubernetes/minikube/pull/18711) [#18771](https://github.com/kubernetes/minikube/pull/18771)\r\n* Addon nvidia-device-plugin: Update nvidia/k8s-device-plugin image from v0.14.5 to v0.15.0 [#18703](https://github.com/kubernetes/minikube/pull/18703)\r\n* CNI cilium: Update from v1.15.1 to v1.15.3 [#18846](https://github.com/kubernetes/minikube/pull/18846)\r\n* High Availability: Update kube-vip from 0.7.1 to v0.8.0 [#18774](https://github.com/kubernetes/minikube/pull/18774)\r\n* Kicbase/ISO: Update docker from 26.0.1 to 26.0.2 [#18706](https://github.com/kubernetes/minikube/pull/18706)\r\n* Kicbase: Bump ubuntu:jammy from 20240227 to 20240427 [#18702](https://github.com/kubernetes/minikube/pull/18702) [#18769](https://github.com/kubernetes/minikube/pull/18769) [#18804](https://github.com/kubernetes/minikube/pull/18804)\r\n\r\nFor a more detailed changelog, see [CHANGELOG.md](https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md).\r\n\r\nThank you to our contributors for this release!\r\n\r\n- Bodhi Hu\r\n- J\u00e9r\u00e9mie Tarot\r\n- Nir Soffer\r\n- Predrag Rogic\r\n- Steven Powell\r\n- cuiyourong\r\n- joaquimrocha\r\n\r\nThank you to our PR reviewers for this release!\r\n\r\n- medyagh (9 comments)\r\n- nirs (3 comments)\r\n- llegolas (1 comments)\r\n- spowelljr (1 comments)\r\n\r\nThank you to our triage members for this release!\r\n\r\n- medyagh (6 comments)\r\n- afbjorklund (5 comments)\r\n- xcarolan (4 comments)\r\n- nevotheless (3 comments)\r\n- dasumner (2 comments)\r\n\r\nCheck out our [contributions leaderboard](https://minikube.sigs.k8s.io/docs/contrib/leaderboard/v1.33.1/) for this release!\r\n\r\n## Installation\r\n\r\nSee [Getting Started](https://minikube.sigs.k8s.io/docs/start/)\r\n\r\n## Binary Checksums\r\n\r\ndarwin-amd64: `6e1c3911c39b8de6b3ca31287f55b4f07ef329cd4b9ed62bf08378c2975580df`\r\ndarwin-arm64: `7e623ec9b5764681bd91b272d833dddec94527277c342bc458242389dc8a224a`\r\nlinux-amd64: `386eb267e0b1c1f000f1b7924031557402fffc470432dc23b9081fc6962fd69b`\r\nlinux-arm: `bcf61a6b994cfc675f1dae63c30047163c848148104322fb8633fa38d035ec09`\r\nlinux-arm64: `0b6a17d230b4a605002981f1eba2f5aa3f2153361a1ab000c01e7a95830b40ba`\r\nlinux-ppc64le: `308edb467d72439f6e5d9b5824fa091a3cba02e63823b39f15b5e3f6b54cd94d`\r\nlinux-s390x: `e4007394de21dcb7f8913963b44ff01d896ed29eeea3857841457592fb40c693`\r\nwindows-amd64.exe: `a7e97b490db740eeb80d8ce15ee8db6dc9ea9e07e9adef2ea7ca74bb3e8d32e5`\r\n\r\n## ISO Checksums\r\n\r\namd64: `faa5867d88b4fe80fa88f651f5abd9cda02fc15fdfa2153dfc1d4b0365938d42` \r\narm64: `caa004bb66e46b496f5d28d82a78a72864e574df7b021c52a5d65b44f0128e03`", "created_at": "2024-05-13T21:20:17Z", "project": "Minikube", "repo": "kubernetes/minikube", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.29.0", "tag_name": "v1.29.0", "html_url": "https://github.com/kubernetes/kops/releases/tag/v1.29.0", "repo_url": "https://github.com/kubernetes/kops", "body": "# Significant changes\r\n\r\n## Deferred deletion / pruning phase\r\n\r\nSome infrastructure changes are potentially disruptive to the continued\r\noperation of the cluster. For the most disruptive operations, particularly\r\nthose that break rolling-update of the cluster, we have started to use deferred\r\ndeletion to minimize the impact. For example, on AWS we create a second NLB\r\nduring the `kops update` phase when we cannot change the NLB directly.\r\n`kops update` will report that a `--prune` is needed. To minimize disruption,\r\nwe recommend you perform this after a rolling-update, for example:\r\n\r\n```\r\nkops update $MYCLUSTER --yes --admin\r\nkops rolling-update $MYCLUSTER --yes\r\nkops update $MYCLUSTER --yes --admin --prune # NEW!\r\n```\r\n\r\nDeferred deletion is currently used to safely introduce security groups for NLBs on AWS,\r\nand to move to an internal load balancer for `kops-controller` on GCP.\r\n\r\n## Initial OpenTelemetry Support\r\n\r\nWe are starting to add (experimental) support for OpenTelemetry,\r\nin particular Tracing support. Setting `OTEL_EXPORTER_OTLP_TRACES_FILE`\r\nwill write a trace file which can then be read by the traceserver program.\r\nMore information and options are described in [docs/opentelemetry.md](/docs/opentelemetry.md).\r\nThe tracing data is not expected to be particularly useful for end-users in\r\nthis release; the (non-standard) recording approach is instead intended to\r\nwork well with our Prow end-to-end testing system so that developers can\r\noptimize kOps.\r\n\r\nPlease note: this is *not* telemetry in the \"phone-home\" sense.\r\nThe kOps project does not collect data from your machine. As an\r\nopen-source project we do not even want to collect any of your data.\r\nCurrently the only OpenTelemetry backend supported is writing to a\r\nfilesystem (and it is opt-in). In future you will be able to configure\r\nother OpenTelemetry backends, but this data will only be sent if\r\nyou enable OpenTelemetry, and only sent to where you configure.\r\n\r\n## AWS\r\n\r\n* Network Load Balancers in front of the Kubernetes API and bastion hosts now\r\nhave a security group attached. These security groups are used for security group rules\r\nallowing incoming traffic to the NLBs as well as traffic between the NLBs and their target\r\ninstances.\r\n\r\n* Posts event data to URL upon instance interruption action in aws-node-termination-handler with `WEBHOOK_URL`.\r\n\r\n## GCP\r\n\r\n* As of Kubernetes version 1.29, credentials for private GCR/AR repositories will be handled by the out-of-tree credential provider. This is an additional binary that each instance downloads from the assets repository.\r\n* Two additional `StorageClasses` are created on GCP clusters. These are called `balanced-csi` and `ssd-csi` and utilize the GCP Balanced and SSD Persistent Disk volume types respectively.\r\n* **Breaking Change** - the default `StorageClass` has been changed from `standard-csi` to `balanced-csi`.\r\n\r\n* We now use a private load-balancer for in-cluster traffic on GCP, which allows us\r\n to use network tags to restrict access only to the cluster nodes.\r\n\r\n\r\n# Breaking changes\r\n\r\n## Other breaking changes\r\n\r\n* `kops toolbox dump` limits the number of nodes dumped to 500 by default. Use `--max-nodes` to override.\r\n\r\n* Support for Kubernetes version 1.23 has been removed.\r\n\r\n# Known Issues\r\n\r\n* The Amazon VPC CNI is now compatible with Ubuntu 22.04. Fix applied via [kubernetes/kops#16313](https://github.com/kubernetes/kops/issues/16313).\r\n\r\n# Deprecations\r\n\r\n* Support for Kubernetes version 1.24 is deprecated and will be removed in kOps 1.30.\r\n\r\n* Support for Kubernetes version 1.25 is deprecated and will be removed in kOps 1.31.\r\n\r\n* Support for AWS Classic Load Balancer for API is deprecated and should not be used for newly created clusters.\r\n\r\n* All unmanaged addons (in `addons/`) are deprecated in favor of managed addons, including the [metrics server addon](https://github.com/kubernetes/kops/tree/master/addons/metrics-server) and the [autoscaler addon](https://github.com/kubernetes/kops/tree/master/addons/cluster-autoscaler).\r\n\r\n\r\n## What's Changed\r\n* aws: Add option to provide multiple instance types on cluster creation by @hakman in https://github.com/kubernetes/kops/pull/15854\r\n* Release 1.29.0-alpha.0 by @hakman in https://github.com/kubernetes/kops/pull/15858\r\n* Fix warmpool to expose dependencies for dependency analysis by @justinsb in https://github.com/kubernetes/kops/pull/15848\r\n* Remove support for Kubernetes 1.23 by @johngmyers in https://github.com/kubernetes/kops/pull/15860\r\n* Only run one replica of controller pods on non-HA clusters by @justinsb in https://github.com/kubernetes/kops/pull/15868\r\n* Default to 100.64.0.0/13 as IPv4 service cluster IP range by @hakman in https://github.com/kubernetes/kops/pull/15866\r\n* Improve status printing when tasks are in progress by @justinsb in https://github.com/kubernetes/kops/pull/15847\r\n* Clarify comment on nonMasqueradeCIDR field. by @justinsb in https://github.com/kubernetes/kops/pull/15869\r\n* Use mixed instances for scale tests by @hakman in https://github.com/kubernetes/kops/pull/15859\r\n* Remove dead code for in-tree CCM by @johngmyers in https://github.com/kubernetes/kops/pull/15872\r\n* Legacy control-plane node labels are no longer used by @johngmyers in https://github.com/kubernetes/kops/pull/15874\r\n* Allow setting additional flags for apiserver, kcm and scheduler by @hakman in https://github.com/kubernetes/kops/pull/15877\r\n* Allow setting resource.Quantity from the command line by @hakman in https://github.com/kubernetes/kops/pull/15876\r\n* Tune apiserver, kcm and scheduler flags for scale performance tests by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15875\r\n* Remove Docker config option by @hakman in https://github.com/kubernetes/kops/pull/15871\r\n* Update ko to v0.14.1 by @hakman in https://github.com/kubernetes/kops/pull/15879\r\n* Update Calico to v3.25.2 by @hakman in https://github.com/kubernetes/kops/pull/15878\r\n* ENI Cleanup Improvements by @rifelpet in https://github.com/kubernetes/kops/pull/15884\r\n* Release 1.29.0-alpha.1 by @johngmyers in https://github.com/kubernetes/kops/pull/15889\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15890\r\n* Update Go to v1.21.1 by @hakman in https://github.com/kubernetes/kops/pull/15893\r\n* Remove metadata-proxy from GCE Clusters from 1.29+ onwards by @upodroid in https://github.com/kubernetes/kops/pull/15885\r\n* Implement Cilium Ingress by @zadjadr in https://github.com/kubernetes/kops/pull/15795\r\n* Bump actions/dependency-review-action from 3.0.8 to 3.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/15894\r\n* Bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/15895\r\n* Handle 404 properly from Service Accounts API by @upodroid in https://github.com/kubernetes/kops/pull/15902\r\n* Increase vpc cidrs to allocate more ip's for large scale k8s clusters by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15904\r\n* kops-controller: Increase client-side throttling limits by @hakman in https://github.com/kubernetes/kops/pull/15906\r\n* Increase the etcd db size to accomodate large scale k8s cluster resources by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15908\r\n* Add Cognito permissions for AWS LBC by @danports in https://github.com/kubernetes/kops/pull/15910\r\n* Fix COS image mounter URL by @upodroid in https://github.com/kubernetes/kops/pull/15907\r\n* scale-test: Increase validation wait time to 45m by @hakman in https://github.com/kubernetes/kops/pull/15915\r\n* Make `--cloudonly` sound less innocuous by @danports in https://github.com/kubernetes/kops/pull/15911\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15917\r\n* scale-test: Add few more cidrs to divide equally /16's by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15920\r\n* Update sync target for OWNERS by @johngmyers in https://github.com/kubernetes/kops/pull/15921\r\n* Add `SeccompDefault` kubelet config by @colinhoglund in https://github.com/kubernetes/kops/pull/15919\r\n* Optimize subnets asignment to IGs for clusters with multiple CIDRs by @hakman in https://github.com/kubernetes/kops/pull/15923\r\n* fix a few log with percent w by @justinsb in https://github.com/kubernetes/kops/pull/15926\r\n* Revert \"WIP: Need to publish IPv4 DNS records\" by @justinsb in https://github.com/kubernetes/kops/pull/15928\r\n* fix some comments by @justinsb in https://github.com/kubernetes/kops/pull/15927\r\n* scale-test: Need for separate etcd cluster for events by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15932\r\n* scale-test: Optimise node dumping for large clusters by @hakman in https://github.com/kubernetes/kops/pull/15934\r\n* scale-test: Re-enable etcd metrics by @hakman in https://github.com/kubernetes/kops/pull/15938\r\n* protokube: support writing AAAA records to /etc/hosts by @justinsb in https://github.com/kubernetes/kops/pull/15931\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15944\r\n* Cilium: Implement node encryption by @zadjadr in https://github.com/kubernetes/kops/pull/15901\r\n* Fix e2e testing logic by @upodroid in https://github.com/kubernetes/kops/pull/15900\r\n* aws: Fix minor typos for Karpenter setup by @junm-cloudnatix in https://github.com/kubernetes/kops/pull/15935\r\n* aws: Configure Karpenter resources in the cluster spec by @danports in https://github.com/kubernetes/kops/pull/15916\r\n* Update 1.28 release notes for release by @johngmyers in https://github.com/kubernetes/kops/pull/15956\r\n* gce ipv6: we can use network tags with ipv6 addresses by @justinsb in https://github.com/kubernetes/kops/pull/15955\r\n* Bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/15960\r\n* Update Karpenter to v0.30.0 by @hakman in https://github.com/kubernetes/kops/pull/15945\r\n* aws: Filter ENI list by VPC by @hakman in https://github.com/kubernetes/kops/pull/15903\r\n* Add info for kOps 1.22-1.24 on audit logging path changes by @michalbolek in https://github.com/kubernetes/kops/pull/15941\r\n* Update etcd-manager to v3.0.20230925 by @hakman in https://github.com/kubernetes/kops/pull/15962\r\n* bump k8s releases and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/15967\r\n* bump gcp ccm image and dump more resources by @upodroid in https://github.com/kubernetes/kops/pull/15968\r\n* Add missing rbac roles and don't run gkenetparams controller by @upodroid in https://github.com/kubernetes/kops/pull/15971\r\n* Attempt to dump cluster info when encountering earlier errors by @rifelpet in https://github.com/kubernetes/kops/pull/15975\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15976\r\n* scaleway: terraform support by @Mia-Cross in https://github.com/kubernetes/kops/pull/15892\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/15979\r\n* aws: Don't add dependency on additional CIDR for shared VPC by @hakman in https://github.com/kubernetes/kops/pull/15987\r\n* Allow setting map[string]string from the command line by @hakman in https://github.com/kubernetes/kops/pull/15989\r\n* Add support for installing additional packages at cluster level by @hakman in https://github.com/kubernetes/kops/pull/16001\r\n* Update Go to v1.21.2 by @hakman in https://github.com/kubernetes/kops/pull/16003\r\n* Update DigitalOcean addons by @rifelpet in https://github.com/kubernetes/kops/pull/16000\r\n* Create a temporary staging bucket for kops builds by @upodroid in https://github.com/kubernetes/kops/pull/15981\r\n* Bump GCP CCM again by @upodroid in https://github.com/kubernetes/kops/pull/15972\r\n* aws: Attach security groups to NLBs by @johngmyers in https://github.com/kubernetes/kops/pull/15993\r\n* aws: Attach security group to NLBs for kops-controller by @hakman in https://github.com/kubernetes/kops/pull/16006\r\n* Use dns=none for newly created clusters except for AWS and GCE by @hakman in https://github.com/kubernetes/kops/pull/16005\r\n* Configure GCP Kubelet Credentials Provider by @upodroid in https://github.com/kubernetes/kops/pull/15974\r\n* Update Go to v1.21.3 by @hakman in https://github.com/kubernetes/kops/pull/16012\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16014\r\n* Dump nodes even if controlplane is broken by @upodroid in https://github.com/kubernetes/kops/pull/16010\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16019\r\n* openstack: fix instance group validation if using serverGroupName annotation by @zetaab in https://github.com/kubernetes/kops/pull/16022\r\n* Refactor: Add context.Context to more VFS methods by @justinsb in https://github.com/kubernetes/kops/pull/16021\r\n* scale-test: Measure APIServer SLOs by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15963\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16030\r\n* Bump alpha channel with October releases by @hakman in https://github.com/kubernetes/kops/pull/16031\r\n* Add cloud-platform GCP VM scope by @sl1pm4t in https://github.com/kubernetes/kops/pull/16013\r\n* containerd: introduce a new field to enable NRI by @fmuyassarov in https://github.com/kubernetes/kops/pull/15994\r\n* Build Kubernetes from source by @upodroid in https://github.com/kubernetes/kops/pull/16018\r\n* scaleway: IPAM integration by @Mia-Cross in https://github.com/kubernetes/kops/pull/16016\r\n* Add support for --cluster-signing-duration KCM flag by @hakman in https://github.com/kubernetes/kops/pull/16038\r\n* Promote alpha channel to stable by @hakman in https://github.com/kubernetes/kops/pull/16041\r\n* Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in https://github.com/kubernetes/kops/pull/16042\r\n* Fix tests for multi-arch clusters by @hakman in https://github.com/kubernetes/kops/pull/16045\r\n* Update containerd to v1.7.7 by @hakman in https://github.com/kubernetes/kops/pull/16043\r\n* aws: Skip ASG cleanup on Karpenter managed IG deletion by @hakman in https://github.com/kubernetes/kops/pull/16051\r\n* Update controller-gen to v0.13.0 by @hakman in https://github.com/kubernetes/kops/pull/16058\r\n* Update codegen to v0.28.3 by @hakman in https://github.com/kubernetes/kops/pull/16059\r\n* Limit sanitized URLs to 200 characters by @hakman in https://github.com/kubernetes/kops/pull/16061\r\n* Add validation to help users move from experimentClusterSigningDuration by @justinsb in https://github.com/kubernetes/kops/pull/16062\r\n* Support setting CAS skip-nodes-with-custom-controller-pods parameter by @shapirus in https://github.com/kubernetes/kops/pull/16060\r\n* Bump to Cilium 1.14 by @zadjadr in https://github.com/kubernetes/kops/pull/15705\r\n* Document breaking changes for serviceClusterIPRange and OpenStack with S3 state store by @ederst in https://github.com/kubernetes/kops/pull/16028\r\n* Keep validating after timeout when cluster is healthy by @hakman in https://github.com/kubernetes/kops/pull/16063\r\n* scale-test: Scrape APIServer only metrics by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16029\r\n* don't dump logs if the cluster doesn't exist by @upodroid in https://github.com/kubernetes/kops/pull/16054\r\n* Add `--node-instance-group` flag to ginkgo by @upodroid in https://github.com/kubernetes/kops/pull/16065\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16068\r\n* Add option to provide additional config entries for containerd by @hakman in https://github.com/kubernetes/kops/pull/16067\r\n* dump: include the various gateways on AWS by @justinsb in https://github.com/kubernetes/kops/pull/16069\r\n* dump: actually dump the gateway objects by @justinsb in https://github.com/kubernetes/kops/pull/16070\r\n* Fix vet errors by @hakman in https://github.com/kubernetes/kops/pull/16076\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16077\r\n* toolbox dump: include AWS route table objects by @justinsb in https://github.com/kubernetes/kops/pull/16073\r\n* Document incompatability with Amazon VPC CNI and 22.04 by @rifelpet in https://github.com/kubernetes/kops/pull/16083\r\n* fix: concurrent map write panic by @sl1pm4t in https://github.com/kubernetes/kops/pull/16081\r\n* Update Go to v1.21.4 by @hakman in https://github.com/kubernetes/kops/pull/16085\r\n* Thread context through some slower AWS tasks by @justinsb in https://github.com/kubernetes/kops/pull/16037\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16089\r\n* Fix Designate naming typo by @marcvorwerk in https://github.com/kubernetes/kops/pull/16091\r\n* Release 1.29.0-alpha.2 by @hakman in https://github.com/kubernetes/kops/pull/16095\r\n* Bump actions/dependency-review-action from 3.1.0 to 3.1.2 by @dependabot in https://github.com/kubernetes/kops/pull/16097\r\n* Don't get cluster --full when attempting leak cleanup by @rifelpet in https://github.com/kubernetes/kops/pull/16102\r\n* Update Calico to v3.26.4 by @hakman in https://github.com/kubernetes/kops/pull/16107\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16108\r\n* Experimental support for tracing by @justinsb in https://github.com/kubernetes/kops/pull/16020\r\n* Check cluster information when filtering instances by @zetaab in https://github.com/kubernetes/kops/pull/16112\r\n* Update kube-router to 1.6 by @aauren in https://github.com/kubernetes/kops/pull/16110\r\n* allow local file VFS in asset copy by @zetaab in https://github.com/kubernetes/kops/pull/16115\r\n* Bump actions/dependency-review-action from 3.1.2 to 3.1.3 by @dependabot in https://github.com/kubernetes/kops/pull/16111\r\n* Replace * in IAM tags when IRSA namespace has wildcard by @h3poteto in https://github.com/kubernetes/kops/pull/16113\r\n* Upgrade AWS EBS CSI Driver by @rifelpet in https://github.com/kubernetes/kops/pull/16119\r\n* bump k8s and ubuntu ami versions in alpha by @moshevayner in https://github.com/kubernetes/kops/pull/16120\r\n* Support volume modification in EBS CSI Driver by @rifelpet in https://github.com/kubernetes/kops/pull/16121\r\n* Fix parsing of newer kubernetes version URLs by @rifelpet in https://github.com/kubernetes/kops/pull/16123\r\n* Spotinst: Feature/add multi arch in VNG and resource tag specification by @yehielnetapp in https://github.com/kubernetes/kops/pull/16099\r\n* Improve kops edit command by @prashantrewar in https://github.com/kubernetes/kops/pull/16109\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16129\r\n* kops: Support quotes in --set flags by @justinsb in https://github.com/kubernetes/kops/pull/16128\r\n* skip file remapping if same host by @zetaab in https://github.com/kubernetes/kops/pull/16117\r\n* Enable containerd test-handler runtimeclass for k/k e2e tests by @upodroid in https://github.com/kubernetes/kops/pull/16056\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16131\r\n* limit jobname value to 80 by @upodroid in https://github.com/kubernetes/kops/pull/16136\r\n* Only set containerd plugins on kops versions that include quote fixes by @rifelpet in https://github.com/kubernetes/kops/pull/16133\r\n* Thread context through kubectl-auth by @justinsb in https://github.com/kubernetes/kops/pull/16137\r\n* build: add script for rapid development of kops-controller by @justinsb in https://github.com/kubernetes/kops/pull/16138\r\n* feat: Support multiple token verifiers in kops-controller by @justinsb in https://github.com/kubernetes/kops/pull/16140\r\n* Update OpenStack documentation to replace deprecated arguments by @marcvorwerk in https://github.com/kubernetes/kops/pull/16135\r\n* Skip hostname test in DigitalOcean by @rifelpet in https://github.com/kubernetes/kops/pull/16144\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16146\r\n* Support bootstrapping nodes using Public Key authentication by @justinsb in https://github.com/kubernetes/kops/pull/16141\r\n* docs: Remove Docker config section by @hakman in https://github.com/kubernetes/kops/pull/16145\r\n* gce: Support additional StorageClasses by @sl1pm4t in https://github.com/kubernetes/kops/pull/16103\r\n* kube-router: skip 1.28 tests that fail consistently by @aauren in https://github.com/kubernetes/kops/pull/16149\r\n* gce: Add support for publishing Service Account Issuer documents to GCS by @sl1pm4t in https://github.com/kubernetes/kops/pull/16050\r\n* feat: \"enroll\" command to add nodes to a bare-metal cluster by @justinsb in https://github.com/kubernetes/kops/pull/16147\r\n* Bump actions/dependency-review-action from 3.1.3 to 3.1.4 by @dependabot in https://github.com/kubernetes/kops/pull/16150\r\n* fix the gce info shown in `kops get` cmd and set node-tag ginkgo flag by @upodroid in https://github.com/kubernetes/kops/pull/16096\r\n* Don't set LimitNoFile for containerd systemd unit file by @upodroid in https://github.com/kubernetes/kops/pull/16151\r\n* Order instances in terms of cost by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16156\r\n* Upgrade AWS Load Balancer Controller to v2.6.2 by @rifelpet in https://github.com/kubernetes/kops/pull/16155\r\n* Reduce disk volume size to reduce cost by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16157\r\n* Add --max-nodes flag to toolbox dump, default to 500 by @rifelpet in https://github.com/kubernetes/kops/pull/16160\r\n* Allow EKS Pod identity env variables by @ameukam in https://github.com/kubernetes/kops/pull/16162\r\n* Upgrade Karpenter to 0.31.3 by @rifelpet in https://github.com/kubernetes/kops/pull/16163\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16164\r\n* Remove duplicate m5.large from scalability test by @rifelpet in https://github.com/kubernetes/kops/pull/16166\r\n* chore: Bump go to 1.21.5 by @justinsb in https://github.com/kubernetes/kops/pull/16168\r\n* Ignore HPA status when applying addons by @rifelpet in https://github.com/kubernetes/kops/pull/16167\r\n* Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16171\r\n* aws: Add KMS to EBS CSI Driver and control plane by @hakman in https://github.com/kubernetes/kops/pull/16173\r\n* Bump metrics-server to 0.6.4 by @bohrasd in https://github.com/kubernetes/kops/pull/16174\r\n* bump cert-manager to 1.12.7 by @bohrasd in https://github.com/kubernetes/kops/pull/16177\r\n* Ignore cert-manager in LBC's webhooks by @rifelpet in https://github.com/kubernetes/kops/pull/16179\r\n* Enable pagination on GCE Instance Groups by @rifelpet in https://github.com/kubernetes/kops/pull/16184\r\n* Release 1.29.0-alpha.3 by @justinsb in https://github.com/kubernetes/kops/pull/16183\r\n* `kops validate cluster` improvements by @upodroid in https://github.com/kubernetes/kops/pull/16187\r\n* gce: Remove custom resolver by @hakman in https://github.com/kubernetes/kops/pull/16189\r\n* skip_regex.go: kube-router add back in service afinity test by @aauren in https://github.com/kubernetes/kops/pull/16188\r\n* chore(channels): bump k8s and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/16190\r\n* Update Calico to v3.27.0 by @hakman in https://github.com/kubernetes/kops/pull/16192\r\n* Disable Statefulsets provisioning from CL2 Load Tests by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16172\r\n* Add cert-manager resource types to kubetest2-kops artifacts by @rifelpet in https://github.com/kubernetes/kops/pull/16193\r\n* Parallelize k8s resource dumps with kops toolbox dump by @rifelpet in https://github.com/kubernetes/kops/pull/16196\r\n* Include pod logs in toolbox dump by @rifelpet in https://github.com/kubernetes/kops/pull/16198\r\n* Update k8s.io/* to v0.29.0 by @hakman in https://github.com/kubernetes/kops/pull/16199\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16201\r\n* test: Print the `create cluster` command by @hakman in https://github.com/kubernetes/kops/pull/16202\r\n* scale-test: Add feature flag for creating a single nodes instance group by @hakman in https://github.com/kubernetes/kops/pull/16203\r\n* Dump previous and current container logs separately by @hakman in https://github.com/kubernetes/kops/pull/16200\r\n* aws: Set AWS_REGION env var for ebs-csi-node and ebs-csi-driver by @hakman in https://github.com/kubernetes/kops/pull/16206\r\n* aws: Add option for setting QPS and Burst for EBS CSI Driver by @hakman in https://github.com/kubernetes/kops/pull/16207\r\n* Spotinst: Bump controller version to 1.0.97 by @yehielnetapp in https://github.com/kubernetes/kops/pull/16208\r\n* feat: add us-west zone for hetzner by @finzzz in https://github.com/kubernetes/kops/pull/16209\r\n* Check if kubeconfig exists before dumping resources by @hakman in https://github.com/kubernetes/kops/pull/16205\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16210\r\n* aws: Use instance metadata to get warm pool state by @rifelpet in https://github.com/kubernetes/kops/pull/16213\r\n* Dump and redact secrets by @rifelpet in https://github.com/kubernetes/kops/pull/16211\r\n* Update to Cilium 1.14.5 by @hakman in https://github.com/kubernetes/kops/pull/16214\r\n* Allow override of the DNS domain used by the tests. by @ameukam in https://github.com/kubernetes/kops/pull/16217\r\n* aws: Retrieve instance info only when max pods is not set by @hakman in https://github.com/kubernetes/kops/pull/16216\r\n* Add permission needed for service-linked role creation by @ameukam in https://github.com/kubernetes/kops/pull/16219\r\n* Remove kube-system cert-manager webhook exclusion by @rifelpet in https://github.com/kubernetes/kops/pull/16221\r\n* Jaeger tracing visualizer improvements by @rifelpet in https://github.com/kubernetes/kops/pull/16220\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16224\r\n* aws: Set provider ID when starting kubelet by @hakman in https://github.com/kubernetes/kops/pull/16223\r\n* scale-test: Reduce validation count and interval by @hakman in https://github.com/kubernetes/kops/pull/16225\r\n* aws: Update EBS CSI driver to v1.26.0 by @hakman in https://github.com/kubernetes/kops/pull/16227\r\n* Add option for setting CCM ConcurrentNodeSyncs by @hakman in https://github.com/kubernetes/kops/pull/16228\r\n* aws: Skip deleting ASG instances without volumes by @hakman in https://github.com/kubernetes/kops/pull/16229\r\n* Make cluster deletion configurable by @hakman in https://github.com/kubernetes/kops/pull/16231\r\n* Bump actions/dependency-review-action from 3.1.4 to 3.1.5 by @dependabot in https://github.com/kubernetes/kops/pull/16232\r\n* scale-test: Use single nodes instance group for AWS by @hakman in https://github.com/kubernetes/kops/pull/16204\r\n* Bump kubetest2 by @ameukam in https://github.com/kubernetes/kops/pull/16234\r\n* test: Improve cluster deletion defaults by @hakman in https://github.com/kubernetes/kops/pull/16236\r\n* Replace `k8s.io/utils/strings/slices` with `golang.org/x/exp/slices` by @hakman in https://github.com/kubernetes/kops/pull/16238\r\n* aws: Update EBS CSI driver by @hakman in https://github.com/kubernetes/kops/pull/16239\r\n* aws: Use `domain` instead of `vpc` when rendering `aws_eip` by @hakman in https://github.com/kubernetes/kops/pull/16237\r\n* Bump GCP terraform provider to latest by @rifelpet in https://github.com/kubernetes/kops/pull/16242\r\n* docs: fix broken example command by @markusleh in https://github.com/kubernetes/kops/pull/16243\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16244\r\n* Revert \"aws: Skip deleting ASG instances without volumes\" by @hakman in https://github.com/kubernetes/kops/pull/16246\r\n* Update Go to v1.21.6 by @hakman in https://github.com/kubernetes/kops/pull/16245\r\n* Prefer external endpoints when building kubeconfig by @justinsb in https://github.com/kubernetes/kops/pull/16248\r\n* aws: Terminate ASG instances in batches of 100 instances by @hakman in https://github.com/kubernetes/kops/pull/16251\r\n* aws: Ignore InvalidRouteTableID.NotFound errors during cluster deletion by @hakman in https://github.com/kubernetes/kops/pull/16252\r\n* aws: fix maxPods when cilium ipam=eni is used by @argusua in https://github.com/kubernetes/kops/pull/16253\r\n* Update containerd to v1.7.12 by @hakman in https://github.com/kubernetes/kops/pull/16257\r\n* Switch to GCS url for upgrades tests by @ameukam in https://github.com/kubernetes/kops/pull/16258\r\n* Use dns=none for newly created clusters including for AWS and GCE by @hakman in https://github.com/kubernetes/kops/pull/16262\r\n* Update aws-sdk-go to v1.49.24 by @ameukam in https://github.com/kubernetes/kops/pull/16263\r\n* test: Set num-nodes flag by @upodroid in https://github.com/kubernetes/kops/pull/16176\r\n* Refactor: Replace ForAPIServer with WellKnownServices by @justinsb in https://github.com/kubernetes/kops/pull/15829\r\n* gce: fix nlb firewall rules, operations and alias network subnets by @upodroid in https://github.com/kubernetes/kops/pull/16265\r\n* build(deps): bump actions/dependency-review-action from 3.1.5 to 4.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16267\r\n* openstack: Include kube-apiserver controlplane ports in dns=none by @zetaab in https://github.com/kubernetes/kops/pull/16271\r\n* Increase CCM workers to speed up node bootstrap process by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16256\r\n* Add 1.28 release notes to docs menu by @yurrriq in https://github.com/kubernetes/kops/pull/16275\r\n* Add support to configure HPA Controller concurrent syncs flag in HPA/KCM Controller by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16277\r\n* Add support to configure Job Controller concurrent syncs flag in Job\u2026 by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16280\r\n* Refactor: Plumb context through GCE firewallRule methods by @justinsb in https://github.com/kubernetes/kops/pull/16281\r\n* Fix dumping logs for GCE scale tests by @upodroid in https://github.com/kubernetes/kops/pull/16266\r\n* Add `boskos-resource-type` flag to use different GCE projects for scale/gpu testing by @upodroid in https://github.com/kubernetes/kops/pull/16268\r\n* OpenStack: update CSI images by @zetaab in https://github.com/kubernetes/kops/pull/16283\r\n* toolbox dump: output correct type for target groups by @justinsb in https://github.com/kubernetes/kops/pull/16285\r\n* chore(channels): bump k8s and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/16284\r\n* Fix: support comparison of int types in dry-run by @justinsb in https://github.com/kubernetes/kops/pull/16290\r\n* refactor: NetworkLoadBalancer Name should match Name tag by @justinsb in https://github.com/kubernetes/kops/pull/16288\r\n* tweak: Set Scheme on NLB tasks for public load balancers by @justinsb in https://github.com/kubernetes/kops/pull/16289\r\n* refactor: Introduce runTests helper method into aws tests by @justinsb in https://github.com/kubernetes/kops/pull/16292\r\n* Refactor: Move NLB listing function into awsup by @justinsb in https://github.com/kubernetes/kops/pull/16295\r\n* chore(networking): bump aws cni to 1.16.2 by @moshevayner in https://github.com/kubernetes/kops/pull/16297\r\n* Revert \"Don't set LimitNoFile for containerd systemd unit file\" by @zetaab in https://github.com/kubernetes/kops/pull/16300\r\n* Update runc & containerd by @zetaab in https://github.com/kubernetes/kops/pull/16302\r\n* chore(channels): promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16306\r\n* refactor: wait for load balancer readiness using a private field by @justinsb in https://github.com/kubernetes/kops/pull/16294\r\n* Add GCE scale testing on kops by @upodroid in https://github.com/kubernetes/kops/pull/16181\r\n* fix(nodeup): set `MACAddressPolicy=none` when using AWS VPC CNI by @moshevayner in https://github.com/kubernetes/kops/pull/16313\r\n* Upgrade AWS Load Balancer Controller to v2.7.0 by @yurrriq in https://github.com/kubernetes/kops/pull/16316\r\n* Update to cilium 1.15 by @zadjadr in https://github.com/kubernetes/kops/pull/16315\r\n* feat: added image minimum and maximum gc age by @Lerentis in https://github.com/kubernetes/kops/pull/16318\r\n* build(deps): bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16322\r\n* Update dependencies by @hakman in https://github.com/kubernetes/kops/pull/16323\r\n* Skip gen-cli-docs on depup by @hakman in https://github.com/kubernetes/kops/pull/16321\r\n* Refactor: Split out NLB Listener into its own task by @justinsb in https://github.com/kubernetes/kops/pull/16299\r\n* refactor: Drop TargetGroups from NetworkLoadBalancer task by @justinsb in https://github.com/kubernetes/kops/pull/16324\r\n* Dont set -num-nodes on karpenter-managed clusters by @rifelpet in https://github.com/kubernetes/kops/pull/16325\r\n* docs: Remove warning about Amazon VPC CNI not being compatible with Ubuntu 22.04 by @moshevayner in https://github.com/kubernetes/kops/pull/16326\r\n* Set LimitNOFILE to 1048576 instead of `infinity` by @dims in https://github.com/kubernetes/kops/pull/16329\r\n* azure: Migrate to the new SDK version by @hakman in https://github.com/kubernetes/kops/pull/16286\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16331\r\n* Set KUBECONFIG for LBC's ginkgo tests by @rifelpet in https://github.com/kubernetes/kops/pull/16334\r\n* Docs: fix typos in office hours page by @justinsb in https://github.com/kubernetes/kops/pull/16337\r\n* clockmock: Add more methods that take a context by @justinsb in https://github.com/kubernetes/kops/pull/16338\r\n* Move DNS topology setup earlier in cluster creation by @rifelpet in https://github.com/kubernetes/kops/pull/16342\r\n* deletion: tolerate concurrent SQS queue deletion by @justinsb in https://github.com/kubernetes/kops/pull/16341\r\n* Cleanup import of the same package in tests by @justinsb in https://github.com/kubernetes/kops/pull/16343\r\n* validation: Allow overlap of pod/node CIDR and service CIDR by @justinsb in https://github.com/kubernetes/kops/pull/16344\r\n* Include /etc/hosts coredns mounts for dns=none clusters by @rifelpet in https://github.com/kubernetes/kops/pull/16347\r\n* azure: Replace lb.ForAPIServer with lb.WellKnownServices by @hakman in https://github.com/kubernetes/kops/pull/16348\r\n* Add support for AL2023 AMI to use Amazon VPC CNI by @dims in https://github.com/kubernetes/kops/pull/16350\r\n* aws: Post event data to URL upon instance interruption action by @voriol in https://github.com/kubernetes/kops/pull/16009\r\n* Refactor IAM Policy Builder by @rifelpet in https://github.com/kubernetes/kops/pull/16351\r\n* create command: remove example docs say is not implemented yet. by @jrabbit in https://github.com/kubernetes/kops/pull/16308\r\n* target group: refactor discovery into awsup by @justinsb in https://github.com/kubernetes/kops/pull/16339\r\n* Use IAM Policy Builder for SQS Queue Policy by @rifelpet in https://github.com/kubernetes/kops/pull/16353\r\n* refactor: Introduce DeletionProcessingMode by @justinsb in https://github.com/kubernetes/kops/pull/16293\r\n* Update Go to v1.22.0 by @hakman in https://github.com/kubernetes/kops/pull/16346\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16357\r\n* azure: Avoid spurious changes in VirtualNetwork by @hakman in https://github.com/kubernetes/kops/pull/16358\r\n* Generate revisions of NLB objects, and introduce cleanup phase by @justinsb in https://github.com/kubernetes/kops/pull/16356\r\n* gce: Update GCE storage service scope to DevstorageFullControlScope to resolve permission error. by @sl1pm4t in https://github.com/kubernetes/kops/pull/16355\r\n* add support for devcontainer by @remyleone in https://github.com/kubernetes/kops/pull/16186\r\n* azure: Mark a few tasks as implementing HasAddress by @justinsb in https://github.com/kubernetes/kops/pull/16359\r\n* Set --dns=none on upgrade tests from older kops versions by @rifelpet in https://github.com/kubernetes/kops/pull/16360\r\n* build(deps): bump actions/dependency-review-action from 4.0.0 to 4.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/16361\r\n* Update Cilium to v1.15.1 by @hakman in https://github.com/kubernetes/kops/pull/16362\r\n* Fix bash conditional pattern matching in upgrade script by @rifelpet in https://github.com/kubernetes/kops/pull/16364\r\n* devcontainer: update go version, use features by @justinsb in https://github.com/kubernetes/kops/pull/16365\r\n* Skip known-failing test on most e2e jobs by @rifelpet in https://github.com/kubernetes/kops/pull/16368\r\n* aws: Update EBS CSI driver to v1.28.0 by @hakman in https://github.com/kubernetes/kops/pull/16369\r\n* doc/aws: Add space before the k8s slack url by @tungbq in https://github.com/kubernetes/kops/pull/16370\r\n* Skip hostname test for all aws jobs by default by @rifelpet in https://github.com/kubernetes/kops/pull/16373\r\n* Migrate many-addons e2e template to dns=none by @rifelpet in https://github.com/kubernetes/kops/pull/16374\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16375\r\n* gce: match IP addresses including subnet where relevant by @justinsb in https://github.com/kubernetes/kops/pull/16380\r\n* chore: update dependencies in submodules by @justinsb in https://github.com/kubernetes/kops/pull/16372\r\n* GCE: Use internal load balancer for node to control-plane traffic by @justinsb in https://github.com/kubernetes/kops/pull/16379\r\n* Skip hostname e2e test on digitalocean by @rifelpet in https://github.com/kubernetes/kops/pull/16381\r\n* build(deps): bump actions/dependency-review-action from 4.1.0 to 4.1.3 by @dependabot in https://github.com/kubernetes/kops/pull/16384\r\n* gce: Limit health check names to 63 chars by @hakman in https://github.com/kubernetes/kops/pull/16385\r\n* gce: Limit backend names to 63 chars by @hakman in https://github.com/kubernetes/kops/pull/16386\r\n* Update NVIDIA Container Toolkit URL by @elezar in https://github.com/kubernetes/kops/pull/16387\r\n* Install nerdctl and crictl on nodes by @h3poteto in https://github.com/kubernetes/kops/pull/16383\r\n* Continue attemps to dump artifacts in `toolbox dump` by @rifelpet in https://github.com/kubernetes/kops/pull/16389\r\n* chore: update boilerplate.py to recognize new build tags by @justinsb in https://github.com/kubernetes/kops/pull/16390\r\n* Add validation to help users move from usePolicyConfigMap by @hakman in https://github.com/kubernetes/kops/pull/16391\r\n* Experimental limited support for cluster-api by @justinsb in https://github.com/kubernetes/kops/pull/15522\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16392\r\n* build(deps): bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 by @dependabot in https://github.com/kubernetes/kops/pull/16393\r\n* e2e tests: When upgrading, wait for the new configuration by @justinsb in https://github.com/kubernetes/kops/pull/16395\r\n* Fix shellcheck warnings for bootstrap script by @hakman in https://github.com/kubernetes/kops/pull/16394\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16397\r\n* Use github.com/go-viper/mapstructure/v2 by @ameukam in https://github.com/kubernetes/kops/pull/16402\r\n* docs: Update relnotes for 1.29 for deferred deletion by @justinsb in https://github.com/kubernetes/kops/pull/16404\r\n* aws: Expose port 8443 when using NLB with a custom certificate by @justinsb in https://github.com/kubernetes/kops/pull/16403\r\n* gce: Change default storage class to balanced-csi by @sl1pm4t in https://github.com/kubernetes/kops/pull/16269\r\n* gce: Set node IP Alias range to match NodeCIDRMaskSize by @sl1pm4t in https://github.com/kubernetes/kops/pull/16272\r\n* Release 1.29.0-beta.1 by @justinsb in https://github.com/kubernetes/kops/pull/16406\r\n* Automated cherry pick of #16410: upgraded cert-manager to 1.12.9 by @idealhack in https://github.com/kubernetes/kops/pull/16413\r\n* Automated cherry pick of #16412: aws/cert-manager: Tighten IAM permissions for cert-manager by @hakman in https://github.com/kubernetes/kops/pull/16414\r\n* Automated cherry pick of #16440: Update kube-router to v2.1.0 by @hakman in https://github.com/kubernetes/kops/pull/16445\r\n* Automated cherry pick of #16363: Update Calico to v3.27.3 by @hakman in https://github.com/kubernetes/kops/pull/16449\r\n* Automated cherry pick of #16469: azure: Use lowercase for node names by @hakman in https://github.com/kubernetes/kops/pull/16470\r\n* Automated cherry pick of #16467: k8s-1.12.yaml.template: update kube-router init container by @hakman in https://github.com/kubernetes/kops/pull/16472\r\n* Automated cherry pick of #16497: Support multiple service-account-issuer flags by @hakman in https://github.com/kubernetes/kops/pull/16511\r\n* Automated cherry pick of #16513: aws: Update components before release by @hakman in https://github.com/kubernetes/kops/pull/16517\r\n* Automated cherry pick of #16515: Update Cilium to v1.15.4 by @hakman in https://github.com/kubernetes/kops/pull/16516\r\n* Automated cherry pick of #16518: Update metrics-server to v0.7.1 by @hakman in https://github.com/kubernetes/kops/pull/16519\r\n* Automated cherry pick of #16520: cert-manager: Add option to set feature gates by @hakman in https://github.com/kubernetes/kops/pull/16521\r\n* Automated cherry pick of #16525: dns: Update components before release by @hakman in https://github.com/kubernetes/kops/pull/16526\r\n* Automated cherry pick of #16527: Update etcd to v3.5.13 by @hakman in https://github.com/kubernetes/kops/pull/16528\r\n* Automated cherry pick of #16530: Update cluster-autoscaler to v1.30.0\r\n#16531: Update containerd to v1.7.16 by @hakman in https://github.com/kubernetes/kops/pull/16535\r\n* Automated cherry pick of #16495: check /run/systemd/resolve/resolv.conf inside by @hakman in https://github.com/kubernetes/kops/pull/16538\r\n* Automated cherry pick of #16542: Initial support for Ubuntu 24.04 (Noble Numbat) by @hakman in https://github.com/kubernetes/kops/pull/16543\r\n* Update dependencies before release for v1.29 by @hakman in https://github.com/kubernetes/kops/pull/16553\r\n* Automated cherry pick of #16556: cluster-autoscaler: Fix priority expander config by @hakman in https://github.com/kubernetes/kops/pull/16558\r\n* Release 1.29.0 by @justinsb in https://github.com/kubernetes/kops/pull/16564\r\n\r\n## New Contributors\r\n* @upodroid made their first contribution in https://github.com/kubernetes/kops/pull/15885\r\n* @colinhoglund made their first contribution in https://github.com/kubernetes/kops/pull/15919\r\n* @junm-cloudnatix made their first contribution in https://github.com/kubernetes/kops/pull/15935\r\n* @michalbolek made their first contribution in https://github.com/kubernetes/kops/pull/15941\r\n* @sl1pm4t made their first contribution in https://github.com/kubernetes/kops/pull/16013\r\n* @fmuyassarov made their first contribution in https://github.com/kubernetes/kops/pull/15994\r\n* @shapirus made their first contribution in https://github.com/kubernetes/kops/pull/16060\r\n* @marcvorwerk made their first contribution in https://github.com/kubernetes/kops/pull/16091\r\n* @prashantrewar made their first contribution in https://github.com/kubernetes/kops/pull/16109\r\n* @ameukam made their first contribution in https://github.com/kubernetes/kops/pull/16162\r\n* @bohrasd made their first contribution in https://github.com/kubernetes/kops/pull/16174\r\n* @finzzz made their first contribution in https://github.com/kubernetes/kops/pull/16209\r\n* @markusleh made their first contribution in https://github.com/kubernetes/kops/pull/16243\r\n* @argusua made their first contribution in https://github.com/kubernetes/kops/pull/16253\r\n* @Lerentis made their first contribution in https://github.com/kubernetes/kops/pull/16318\r\n* @voriol made their first contribution in https://github.com/kubernetes/kops/pull/16009\r\n* @jrabbit made their first contribution in https://github.com/kubernetes/kops/pull/16308\r\n* @tungbq made their first contribution in https://github.com/kubernetes/kops/pull/16370\r\n\r\n**Full Changelog since 1.28.0**: https://github.com/kubernetes/kops/compare/v1.28.0...v1.29.0", "created_at": "2024-05-12T04:40:25Z", "project": "kops", "repo": "kubernetes/kops", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.24.0", "tag_name": "v2.24.0", "html_url": "https://github.com/harness/gitness/releases/tag/v2.24.0", "repo_url": "https://github.com/drone/drone", "body": "## What's Changed\r\n* fix: [CI-11840]: Added env variable to control the event of inbound w\u2026 by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3508\r\n* Drone version bump 2.24.0 by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3511\r\n\r\n\r\n**Full Changelog**: https://github.com/harness/gitness/compare/v2.23.0...v2.24.0", "created_at": "2024-05-10T11:33:47Z", "project": "Drone", "repo": "drone/drone", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/hhyo/Archery/releases/tag/v1.11.1", "repo_url": "https://github.com/hhyo/Archery", "body": "## Release date: 2024\u5e745\u67088\u65e5\r\n\r\n\u4ee3\u7801\u53d8\u66f4: https://github.com/hhyo/Archery/compare/v1.11.0...v1.11.1\r\n\u8d21\u732e\u8005: @feiazifeiazi\r\n\r\n- \u4fee\u6539bootstrap-table\u751f\u6210\u7684\u8be6\u60c5+\u53f7td\u6807\u7b7e\u6837\u5f0f @feiazifeiazi (#2621)\r\n\r\n## \u5347\u7ea7\u6b65\u9aa4\r\n- https://github.com/hhyo/archery/wiki/upgrade\r\n", "created_at": "2024-05-08T05:59:21Z", "project": "Archery", "repo": "hhyo/Archery", "type": "DevOps", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Fluentd v1.17.0", "tag_name": "v1.17.0", "html_url": "https://github.com/fluent/fluentd/releases/tag/v1.17.0", "repo_url": "https://github.com/fluent/fluentd", "body": "**Full Changelog**: https://github.com/fluent/fluentd/compare/v1.16.2...v1.17.0\r\n\r\n### Enhancement\r\n\r\n* #4282 in_http: Recognize CSP reports as JSON data\r\n* #4330 out_http: Add option to reuse connections\r\n* #4401 in_tail: Expand glob capability for square brackets and one character matcher\r\n* #4459 out_http: Support AWS Signature Version 4 authentication\r\n\r\n### Bug Fix\r\n\r\n* #4474 Make sure `parser_json` and `parser_msgpack` return `Hash`.\r\n Make `parser_json` and `parser_msgpack` accept only `Hash` or `Array` of `Hash`.\r\n* #4478 filter_parser: Add error event for multiple parsed results\r\n\r\n### Misc\r\n\r\n* #4288 Raise minimum required ruby version\r\n* #4411 Require missing dependent gems as of Ruby 3.4-dev\r\n* #4294 #4299 #4302 #4320 Minor code refactoring\r\n* #4369 #4433 #4452 #4477 CI fixes\r\n* #4429 github: unify YAML file extension to .yml\r\n\r\n### Contributors to this release (Alphabetical order)\r\n\r\n* Christian Norbert Menges\r\n* Daijiro Fukuda\r\n* David Venable\r\n* Giedrius Statkevi\u010dius\r\n* Hiroshi Hatake\r\n* Kentaro Hayashi\r\n* \u0160imon Luka\u0161\u00edk\r\n* Takuro Ashie\r\n", "created_at": "2024-04-30T08:56:29Z", "project": "Fluentd", "repo": "fluent/fluentd", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release 2.19.5", "tag_name": "2.19.5", "html_url": "https://github.com/portainer/portainer/releases/tag/2.19.5", "repo_url": "https://github.com/portainer/portainer", "body": "# 2.19.5\r\n\r\nSee [Upgrading Portainer instructions](https://docs.portainer.io/start/upgrade).\r\n\r\n# Overview of changes\r\n\r\nNew Portainer CE 2.19.5 release\r\n\r\n# Portainer\r\n\r\n- Resolved CVE-2024-29296 by creating uniform response time for login attempts", "created_at": "2024-04-17T04:09:05Z", "project": "Portainer", "repo": "portainer/portainer", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.3.2 (Apr 3rd, 2024)", "tag_name": "2.3.2", "html_url": "https://github.com/alibaba/nacos/releases/tag/2.3.2", "repo_url": "https://github.com/alibaba/nacos", "body": "This version mainly fix #11880 issue, this issue will make nacos-server frequently push config to nacos-client 2.3.1 version even data no changed so that the client and server resource costs.\r\n\r\nAnd at the same time, This version can fix other usage issues found in 2.3.1 and older version.\r\n\r\nDetail see:\r\n\r\n## Enhancement&Refactor\r\n[#11752] Enhance contentPath configurable for AddressServerUrl.\r\n[#11801] Refactor PageHandlerAdapterFactory.\r\n[#11844][#11867][#11903] Refactor connection and client labels content.\r\n[#11895] Enhance response for register service instance for non-connected connection.\r\n\r\n## BugFix\r\n[#11536] Fix failover triggered problem.\r\n[#11821] Fix announcement api not limit path expression.\r\n[#11835] Fix service removed after server restarted when service contain metadata.\r\n[#11842] Fix response wrong status code for some API.\r\n[#11843] Fix `nacos/v2/ns/client/*` API response data wrong for batch registered service.\r\n[#11853] Fix nacos-client start failed for native GraalVM.\r\n[#11880] Fix config module frequently push new config data even config no change.\r\n\r\n## Dependency\r\n[#11874] Bump mysql-connnector-java to 8.0.33\r\n[#11811] Bump Spring Web to 5.3.33\r\n[#11913] Bump console ui dependencies to solve security problem with audit fix.\r\n\r\n\r\n## New Contributors\r\n* @heihei180 made their first contribution in https://github.com/alibaba/nacos/pull/11794\r\n* @linqiuping made their first contribution in https://github.com/alibaba/nacos/pull/11824\r\n* @JianweiWang made their first contribution in https://github.com/alibaba/nacos/pull/11838\r\n* @lmm1990 made their first contribution in https://github.com/alibaba/nacos/pull/11860\r\n* @cxhello made their first contribution in https://github.com/alibaba/nacos/pull/11833\r\n* @Tangmingyao1998 made their first contribution in https://github.com/alibaba/nacos/pull/11883\r\n\r\n**Full Changelog**: https://github.com/alibaba/nacos/compare/2.3.1...2.3.2", "created_at": "2024-04-03T02:22:40Z", "project": "Nacos", "repo": "alibaba/nacos", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "0.27.0 / 2024-02-28", "tag_name": "v0.27.0", "html_url": "https://github.com/prometheus/alertmanager/releases/tag/v0.27.0", "repo_url": "https://github.com/prometheus/alertmanager", "body": "* [CHANGE] Discord Integration: Enforce max length in `message`. #3597\r\n* [CHANGE] API: Removal of all `api/v1/` endpoints. These endpoints now log and return a deprecation message and respond with a status code of `410`. #2970\r\n* [FEATURE] UTF-8 Support: Introduction of support for any UTF-8 character as part of label names and matchers. Please read more below. #3453, #3483, #3567, #3570\r\n* [FEATURE] Metrics: Introduced the experimental feature flag `--enable-feature=receiver-name-in-metrics` to include the receiver name in the following metrics: #3045\r\n * `alertmanager_notifications_total`\r\n * `alertmanager_notifications_failed_totall`\r\n * `alertmanager_notification_requests_total`\r\n * `alertmanager_notification_requests_failed_total`\r\n * `alertmanager_notification_latency_seconds`\r\n* [FEATURE] Metrics: Introduced a new gauge named `alertmanager_inhibition_rules` that counts the number of configured inhibition rules. #3681\r\n* [FEATURE] Metrics: Introduced a new counter named `alertmanager_alerts_supressed_total` that tracks muted alerts, it contains a `reason` label to indicate the source of the mute. #3565\r\n* [ENHANCEMENT] Discord Integration: Introduced support for `webhook_url_file`. #3555\r\n* [ENHANCEMENT] Microsoft Teams Integration: Introduced support for `webhook_url_file`. #3555\r\n* [ENHANCEMENT] Microsoft Teams Integration: Add support for `summary`. #3616\r\n* [ENHANCEMENT] Metrics: Notification metrics now support two new values for the label `reason`, `contextCanceled` and `contextDeadlineExceeded`. #3631\r\n* [ENHANCEMENT] Email Integration: Contents of `auth_password_file` are now trimmed of prefixed and suffixed whitespace. #3680\r\n* [BUGFIX] amtool: Fixes the error `scheme required for webhook url` when using amtool with `--alertmanager.url`. #3509\r\n* [BUGFIX] Mixin: Fix `AlertmanagerFailedToSendAlerts`, `AlertmanagerClusterFailedToSendAlerts`, and `AlertmanagerClusterFailedToSendAlerts` to make sure they ignore the `reason` label. #3599\r\n\r\n### Removal of API v1\r\n\r\nThe Alertmanager `v1` API has been deprecated since January 2019 with the release of Alertmanager `v0.16.0`. With the release of version `0.27.0` it is now removed.\r\nA successful HTTP request to any of the `v1` endpoints will log and return a deprecation message while responding with a status code of `410`.\r\nPlease ensure you switch to the `v2` equivalent endpoint in your integrations before upgrading.\r\n\r\n### Alertmanager support for all UTF-8 characters in matchers and label names\r\n\r\nStarting with Alertmanager `v0.27.0`, we have a new parser for matchers that has a number of backwards incompatible changes. While most matchers will be forward-compatible, some will not. Alertmanager is operating a transition period where it supports both UTF-8 and classic matchers, so **it's entirely safe to upgrade without any additional configuration**. With that said, we recommend the following:\r\n\r\n- If this is a new Alertmanager installation, we recommend enabling UTF-8 strict mode before creating an Alertmanager configuration file. You can enable strict mode with `alertmanager --config.file=config.yml --enable-feature=\"utf8-strict-mode\"`.\r\n\r\n- If this is an existing Alertmanager installation, we recommend running the Alertmanager in the default mode called fallback mode before enabling UTF-8 strict mode. In this mode, Alertmanager will log a warning if you need to make any changes to your configuration file before UTF-8 strict mode can be enabled. **Alertmanager will make UTF-8 strict mode the default in the next two versions**, so it's important to transition as soon as possible.\r\n\r\nIrrespective of whether an Alertmanager installation is a new or existing installation, you can also use `amtool` to validate that an Alertmanager configuration file is compatible with UTF-8 strict mode before enabling it in Alertmanager server by running `amtool check-config config.yml` and inspecting the log messages.\r\n\r\nShould you encounter any problems, you can run the Alertmanager with just the classic parser enabled by running `alertmanager --config.file=config.yml --enable-feature=\"classic-mode\"`. If so, please submit a bug report via GitHub issues.\r\n", "created_at": "2024-02-28T11:46:46Z", "project": "Alertmanager", "repo": "prometheus/alertmanager", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.6.3", "tag_name": "v2.6.3", "html_url": "https://github.com/chaos-mesh/chaos-mesh/releases/tag/v2.6.3", "repo_url": "https://github.com/chaos-mesh/chaos-mesh", "body": "# v2.6.3 Release Notes\r\n\r\nThis release mainly introduces several bug fixes for Chaos Mesh. Besides this, a JSON schema of `values.yaml` was added to help validate custom values before installing Chaos Mesh with Helm. Thanks for the contribution from @losisin. \u2764\ufe0f\r\n\r\nFor additional information, please refer to the changelog provided below.\r\n\r\n## Added\r\n\r\n- Add `values.schema.json` [#4205](https://github.com/chaos-mesh/chaos-mesh/pull/4205)\r\n\r\n## Changed\r\n\r\n- Upgrade docker/login-action to v2 [#4167](https://github.com/chaos-mesh/chaos-mesh/pull/4167)\r\n- Automatically remove the token from the dashboard when it expires [#4193](https://github.com/chaos-mesh/chaos-mesh/pull/4193)\r\n- Optimize `allInjected` and `allRecovered` states when targets are not selected [#4199](https://github.com/chaos-mesh/chaos-mesh/pull/4199)\r\n- Upgrade byteman-helper to v4.0.22 [#4299](https://github.com/chaos-mesh/chaos-mesh/pull/4299)\r\n\r\n## Fixed\r\n\r\n- Fix goroutine leak [#4229](https://github.com/chaos-mesh/chaos-mesh/pull/4229)\r\n- Enable prometheus directive within CoreDNS [#4321](https://github.com/chaos-mesh/chaos-mesh/pull/4321)\r\n", "created_at": "2024-01-23T14:45:18Z", "project": "Chaos Mesh", "repo": "chaos-mesh/chaos-mesh", "type": "Chaos", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v2.4.1", "tag_name": "v2.4.1", "html_url": "https://github.com/hashicorp/vagrant/releases/tag/v2.4.1", "repo_url": "https://github.com/hashicorp/vagrant", "body": "CHANGELOG:\n\nhttps://github.com/hashicorp/vagrant/blob/v2.4.1/CHANGELOG.md", "created_at": "2024-01-19T20:59:12Z", "project": "Vagrant", "repo": "hashicorp/vagrant", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "v1.25.3.1", "tag_name": "v1.25.3.1", "html_url": "https://github.com/openresty/openresty/releases/tag/v1.25.3.1", "repo_url": "https://github.com/openresty/openresty", "body": "", "created_at": "2024-01-04T03:43:38Z", "project": "Openresty", "repo": "openresty/openresty", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Apollo 2.2.0 Release", "tag_name": "v2.2.0", "html_url": "https://github.com/apolloconfig/apollo/releases/tag/v2.2.0", "repo_url": "https://github.com/ctripcorp/apollo", "body": "## Highlights\r\n\r\n### Support for H2 Database\r\nApollo now supports the H2 database, ideal for rapid deployment scenarios. For further details, refer to PR #4851.\r\n\r\n### Release Histories Retention\r\nUsers can now adjust how many release histories to keep for each namespace, reducing the risk of too many histories overloading the database. For more info, please see the [documentation](https://www.apolloconfig.com/#/en/deployment/distributed-deployment-guide?id=_3212-apollorelease-historyretentionsize-number-of-retained-configurations-release-history).\r\n\r\n### Log Directory Relocated to /opt/logs\r\nThe log files for Apollo ConfigService, AdminService, and Portal are now all in `/opt/logs`, instead of in separate folders like `/opt/logs/10003171`, `/opt/logs/10003172`, and `/opt/logs/10003173`.\r\n\r\n### Create Applications with OpenAPI\r\nOpen API consumer tokens now include a flag indicating permission to create applications. When set to 'yes', users are enabled to create applications using the consumer token through the Open API.\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/6b20ea90-fb22-438f-b44e-f9adb8c5945d)\r\n\r\n### Grayscale Functionality for Non-Properties Namespaces\r\nGrayscale release is now enabled for non-properties namespaces, such as YAML and JSON.\r\n\r\n### Audit Log for Administrators\r\nAdministrators now have access to detailed audit logs via the `Audit Log` feature located in the Admin Tools section.\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/c22f73e2-a48a-4552-8998-1c43da674993)\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/42688b51-f0f6-4300-aad6-f4ee6455691e)\r\n\r\n## What's Changed\r\n* fix: PULL_REQUEST_TEMPLATE.md old url by @weiyichao in https://github.com/apolloconfig/apollo/pull/4726\r\n* bump version to 2.2.0-SNAPSHOT by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4721\r\n* Fix apolloconfigdb.sql apolloportaldb.sql AppId length settings are inconsistent by @weiyichao in https://github.com/apolloconfig/apollo/pull/4725\r\n* Bump springcloud springboot version to solve cve problems by @shoothzj in https://github.com/apolloconfig/apollo/pull/4712\r\n* add a note to reboot to make the config effective by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4740\r\n* docs: how to custom service uri when use database-discovery by @Anilople in https://github.com/apolloconfig/apollo/pull/4743\r\n* Bump h2 version to 2.x, consistent with springboot by @shoothzj in https://github.com/apolloconfig/apollo/pull/4745\r\n* mysql-connector-java has been renamed to mysql-connector-j by @shoothzj in https://github.com/apolloconfig/apollo/pull/4748\r\n* Bump springboot version from 2.7.8 to 2.7.9 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4750\r\n* [Multi-Database Support] Without Reliance on globally_quoted_identifiers Variable by @shoothzj in https://github.com/apolloconfig/apollo/pull/4749\r\n* Change Copy Right year to 2023 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4753\r\n* [Multi-Database Support] Remove unused datasource configs by @shoothzj in https://github.com/apolloconfig/apollo/pull/4754\r\n* [Multi-Database Support] Without Reliance on boolean integer compare by @shoothzj in https://github.com/apolloconfig/apollo/pull/4757\r\n* [Multi-Database Support] Move mysql specify config to github profile by @shoothzj in https://github.com/apolloconfig/apollo/pull/4760\r\n* [Multi-Database Support] package postgre h2 dependency] by @shoothzj in https://github.com/apolloconfig/apollo/pull/4763\r\n* Make ConfigsExportServiceTest support windows by @shoothzj in https://github.com/apolloconfig/apollo/pull/4765\r\n* [Multi-Database Support] Optimize table case sensitivity by @shoothzj in https://github.com/apolloconfig/apollo/pull/4768\r\n* Fix OIDC logout unnecessary redirect by @vdiskg in https://github.com/apolloconfig/apollo/pull/4773\r\n* [Multi-Database Support] Introduce h2 postgre profile properties to let user config database config by @shoothzj in https://github.com/apolloconfig/apollo/pull/4766\r\n* [Multi-Database Support] Optimize column define case sensitivity by @shoothzj in https://github.com/apolloconfig/apollo/pull/4776\r\n* [Multi-Database Support][pg] Where clause need escape, otherwise will request postgre use lowwer case by @shoothzj in https://github.com/apolloconfig/apollo/pull/4780\r\n* style: change homepage leftbar font color by @nisiyong in https://github.com/apolloconfig/apollo/pull/4781\r\n* Update the documentation description for \"config-service.cache.enabled\" by @klboke in https://github.com/apolloconfig/apollo/pull/4785\r\n* [dependecy] misc dependency updates by @shoothzj in https://github.com/apolloconfig/apollo/pull/4784\r\n* Remove unused travis profile by @shoothzj in https://github.com/apolloconfig/apollo/pull/4788\r\n* Optimising ServiceRegistry creation SQL by @klboke in https://github.com/apolloconfig/apollo/pull/4792\r\n* Remove unused testing log config by @shoothzj in https://github.com/apolloconfig/apollo/pull/4789\r\n* Fix the problem that the deletion failure of the system rights management page does not prompt by @klboke in https://github.com/apolloconfig/apollo/pull/4803\r\n* Fix the issue of the system permission management page retrieving non-existent users. by @klboke in https://github.com/apolloconfig/apollo/pull/4802\r\n* add version notice for other service registry support by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4786\r\n* Refining the configs interface documentation by @klboke in https://github.com/apolloconfig/apollo/pull/4804\r\n* remove unused propery ctrip.appid by @shoothzj in https://github.com/apolloconfig/apollo/pull/4795\r\n* Optimize the logic of DatabaseMessageSender. by @klboke in https://github.com/apolloconfig/apollo/pull/4809\r\n* Improve the documentation for the config-service.cache.enabled configuration property. by @klboke in https://github.com/apolloconfig/apollo/pull/4810\r\n* Refactor the createCommit method by @klboke in https://github.com/apolloconfig/apollo/pull/4811\r\n* Refactor NotFoundException\u3001BadRequestException by @klboke in https://github.com/apolloconfig/apollo/pull/4812\r\n* [Multi-Database Support][pg] Make JdbcUserDetailsManager compat with postgre by @shoothzj in https://github.com/apolloconfig/apollo/pull/4790\r\n* Add release history cleaning function by @klboke in https://github.com/apolloconfig/apollo/pull/4813\r\n* Remove the usage of Env.name() using Env.getName() by @shoothzj in https://github.com/apolloconfig/apollo/pull/4816\r\n* [doc] Refresh the quick-start script link by @shoothzj in https://github.com/apolloconfig/apollo/pull/4819\r\n* [Clean code] Remove unused imports by @shoothzj in https://github.com/apolloconfig/apollo/pull/4825\r\n* Correct the test semantics of the test case in ItemSetControllerTest by @klboke in https://github.com/apolloconfig/apollo/pull/4823\r\n* Refactor the code related to ReleaseMessage by @klboke in https://github.com/apolloconfig/apollo/pull/4822\r\n* refactor(apollo-biz): Use constructor injection instead of field injection by @klboke in https://github.com/apolloconfig/apollo/pull/4826\r\n* Fix the issue of case sensitivity when matching keys with cache enabled by @klboke in https://github.com/apolloconfig/apollo/pull/4820\r\n* Remove the slf4j-api version define by @shoothzj in https://github.com/apolloconfig/apollo/pull/4838\r\n* refactor(apollo logging): Simplify the default log path to /opt/logs by @klboke in https://github.com/apolloconfig/apollo/pull/4833\r\n* feat: check port use by another process or not when startup by @Anilople in https://github.com/apolloconfig/apollo/pull/4656\r\n* Bump springboot from 2.7.9 to 2.7.11 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4828\r\n* [Multi-Database Support][h2] Support run on h2 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4851\r\n* add Shoothzj as a new committer by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4865\r\n* docs:deployment-architecture by @jiaoningbo in https://github.com/apolloconfig/apollo/pull/4876\r\n* Fix the issue that env special case handling is missing in some case by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4887\r\n* docs: polish secret key implementation description by @nisiyong in https://github.com/apolloconfig/apollo/pull/4897\r\n* add ai qa bot by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4908\r\n* Fix the issue that clear content when paste the same content in namespace by @BlueSodaWater in https://github.com/apolloconfig/apollo/pull/4922\r\n* fix the issue that the ai qa bot could not be accessed with http by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4923\r\n* upgrade docsify version to fix potential xss vulnerability by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4939\r\n* Add CodeQL workflow by @jorgectf in https://github.com/apolloconfig/apollo/pull/4924\r\n* feat(openapi): allow user create app via openapi by @Anilople in https://github.com/apolloconfig/apollo/pull/4954\r\n* Support grayscale feature for non-properties namespaces(#4316) by @ywy-github in https://github.com/apolloconfig/apollo/pull/4952\r\n* fix button value and diff code by @ywy-github in https://github.com/apolloconfig/apollo/pull/4981\r\n* fix image path error by @klboke in https://github.com/apolloconfig/apollo/pull/4979\r\n* fix flaky test issue 4997 by @ThugJudy in https://github.com/apolloconfig/apollo/pull/4998\r\n* feat: Add apollo audit log common solution backend by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/4985\r\n* Apply audit log functions to portal using audit-log module by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/5008\r\n* build(deps): bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 by @dependabot in https://github.com/apolloconfig/apollo/pull/5026\r\n* Fix method reflection bug by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/5030\r\n* rename the init.h2.sql to avoid loading wrong files in quick start mode by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5034\r\n* upgrade apollo-java version to 2.2.0 by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5036\r\n* some misc fix by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5037\r\n\r\n## Installation\r\n\r\nPlease refer to the [Distributed Deployment Guide](https://www.apolloconfig.com/#/en/deployment/distributed-deployment-guide).\r\n\r\n## How to upgrade from v2.1.0 to v2.2.0\r\n1. Apply [apolloconfigdb-v210-v220.sql](https://github.com/apolloconfig/apollo/blob/v2.2.0/scripts/sql/delta/v210-v220/apolloconfigdb-v210-v220.sql) to ApolloConfigDB\r\n2. Apply [apolloportaldb-v210-v220.sql](https://github.com/apolloconfig/apollo/blob/v2.2.0/scripts/sql/delta/v210-v220/apolloportaldb-v210-v220.sql) to ApolloPortalDB\r\n3. Deploy v2.2.0 executables with the following sequences:\r\n 1. apollo-configservice\r\n 2. apollo-adminservice\r\n 3. apollo-portal\r\n\r\n## New Contributors\r\n* @jiaoningbo made their first contribution in https://github.com/apolloconfig/apollo/pull/4876\r\n* @BlueSodaWater made their first contribution in https://github.com/apolloconfig/apollo/pull/4922\r\n* @jorgectf made their first contribution in https://github.com/apolloconfig/apollo/pull/4924\r\n* @ywy-github made their first contribution in https://github.com/apolloconfig/apollo/pull/4952\r\n* @ThugJudy made their first contribution in https://github.com/apolloconfig/apollo/pull/4998\r\n* @BlackBear2003 made their first contribution in https://github.com/apolloconfig/apollo/pull/4985", "created_at": "2023-12-10T11:07:29Z", "project": "Apollo", "repo": "ctripcorp/apollo", "type": "Config", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v10.5", "html_url": "https://api.github.com/repos/gluster/glusterfs/commits/723d46f02cc87959a61afff11f3631e011a3cd56", "repo_url": "https://github.com/gluster/glusterfs", "body": "Add GlusterFS 10.5 release notes (#4262)\n\nUpdates: #4253\r\n\r\nSigned-off-by: Shwetha K Acharya ", "created_at": "2023-11-14T14:36:43Z", "project": "Glusterfs", "repo": "gluster/glusterfs", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3.4.1\ud83c\udf08", "tag_name": "v3.4.1", "html_url": "https://github.com/kubesphere/kubesphere/releases/tag/v3.4.1", "repo_url": "https://github.com/kubesphere/kubesphere", "body": "## What\u2019s Changed\r\n* fix: when helm application modify, but UpdateTime not update (#5948) @king-119\r\n* Fixed an issue where categories were not updated in the App Store aft\u2026 (#5925) @king-119\r\n* Feat: Support search pods by pod ip (#5921) @zhou1203\r\n* Add more devops supported k8s version (#5908) @chilianyi\r\n* update 3.4 changelog (#5894) @zhuxiujuan28\r\n\r\n## \ud83d\ude80 Features\r\n\r\n* Images tag (#5957) @zhou1203\r\n* update storageclass-accessor webhook (#5927) @stoneshi-yunify\r\n* Update base image version to alpine 3.18.3 (#5909) @zhou1203\r\n\r\n## \ud83d\udc1b Bug Fixes\r\n\r\n* fix: gateway address is not displayed (#5950) @hongzhouzi\r\n* utils/clusterclient: fix the deadlock issue when getting the cluster client (#5941) @iawia002\r\n* chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#5940) @hongzhouzi\r\n* update storageclass-accessor webhook (#5927) @stoneshi-yunify\r\n* update go-restful/v3 to v3.11.0 (#5907) @inksnw\r\n* Validate clusterRole when adding a cluster (#5878) @iawia002\r\n\r\n## \ud83d\udcdd Documentation updates\r\n\r\n* change v3.4.0 release note url (#5895) @win5923\r\n* update README.md (#5885) @wansir\r\n\r\n## \ud83d\udc7b Maintenance\r\n\r\n* chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#5940) @hongzhouzi\r\n", "created_at": "2023-10-30T09:45:30Z", "project": "kubesphere", "repo": "kubesphere/kubesphere", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.8.3", "tag_name": "v2.8.3", "html_url": "https://github.com/distribution/distribution/releases/tag/v2.8.3", "repo_url": "https://github.com/docker/distribution", "body": "## What's Changed\r\n* Pass `BUILDTAGS` argument to `go build` by @marcusirgens in https://github.com/distribution/distribution/pull/3926\r\n* Enable Go build tags by @thaJeztah in https://github.com/distribution/distribution/pull/4009\r\n* `reference`: replace deprecated function `SplitHostname` by @thaJeztah in https://github.com/distribution/distribution/pull/4032\r\n* Dont parse errors as JSON unless Content-Type is set to JSON by @thaJeztah in https://github.com/distribution/distribution/pull/4054\r\n* update to go 1.20.8 by @thaJeztah in https://github.com/distribution/distribution/pull/4056\r\n* Set `Content-Type` header in registry client `ReadFrom` by @thaJeztah in https://github.com/distribution/distribution/pull/4053\r\n* deprecate reference package, migrate to github.com/distribution/reference by @thaJeztah in https://github.com/distribution/distribution/pull/4063\r\n* `digestset`: deprecate package in favor of `go-digest/digestset` by @thaJeztah in https://github.com/distribution/distribution/pull/4064\r\n* Do not close HTTP request body in HTTP handler by @milosgajdos in https://github.com/distribution/distribution/pull/4068\r\n* Add v2.8.3 release notes by @milosgajdos in https://github.com/distribution/distribution/pull/4088\r\n\r\n## New Contributors\r\n* @marcusirgens made their first contribution in https://github.com/distribution/distribution/pull/3926\r\n\r\n**Full Changelog**: https://github.com/distribution/distribution/compare/v2.8.2...v2.8.3", "created_at": "2023-10-02T17:48:45Z", "project": "Distribution", "repo": "docker/distribution", "type": "Registry", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.0.33", "tag_name": "v1.0.33", "html_url": "https://github.com/theupdateframework/specification/releases/tag/v1.0.33", "repo_url": "https://github.com/theupdateframework/specification", "body": "Specification release v1.0.33", "created_at": "2023-08-17T21:13:27Z", "project": "TUF", "repo": "theupdateframework/specification", "type": "Software Update", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/coredns/coredns/releases/tag/v1.11.1", "repo_url": "https://github.com/coredns/coredns", "body": "This release fixes a major performance regression introduced in 1.11.0 that affected DoT (TLS) forwarded connections.\r\nIt also adds a new option to _dnstap_ to add metadata to the dnstap extra field, and fixes a config parsing bug in _cache_.\r\n\r\n## Brought to You By\r\n\r\nChris O'Haver,\r\nP. Radha Krishna,\r\nYong Tang,\r\nYuheng,\r\nZhizhen He\r\n\r\n## Noteworthy Changes\r\n\r\n* Revert \"plugin/forward: Continue waiting after receiving malformed responses (https://github.com/coredns/coredns/pull/6014)\" (#6270)\r\n* plugin/dnstap: add support for \"extra\" field in payload (https://github.com/coredns/coredns/pull/6226)\r\n* plugin/cache: fix keepttl parsing (https://github.com/coredns/coredns/pull/6250)\r\n\r\n", "created_at": "2023-08-15T19:30:32Z", "project": "CoreDNS", "repo": "coredns/coredns", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.11.4", "tag_name": "v0.11.4", "html_url": "https://github.com/hashicorp/waypoint/releases/tag/v0.11.4", "repo_url": "https://github.com/hashicorp/waypoint", "body": "## 0.11.4 (August 9, 2023)\n\nIMPROVEMENTS:\n\n* plugin/aws/ecr-pull: Support entrypoint injection in ecr-pull builder [[GH-4847](https://github.com/hashicorp/waypoint/issues/4847)]\n\nBUG FIXES:\n\n* cli: Fix possible issues with deleted applications or projects failing to render in output [[GH-4867](https://github.com/hashicorp/waypoint/issues/4867)]\n* runneruninstall/aws-ecs: Fix installing runners in new AWS accounts by fixing an inline policy syntax error. [[GH-4873](https://github.com/hashicorp/waypoint/issues/4873)]\n\n", "created_at": "2023-08-09T15:04:36Z", "project": "Waypoint", "repo": "hashicorp/waypoint", "type": "Build", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "0.13.0", "tag_name": "v0.13.0", "html_url": "https://github.com/gogs/gogs/releases/tag/v0.13.0", "repo_url": "https://github.com/gogs/gogs", "body": "### Added\r\n\r\n- Support using personal access token in the password field. [#3866](https://github.com/gogs/gogs/issues/3866)\r\n- An unlisted option is added when create or migrate a repository. Unlisted repositories are public but not being listed for users without direct access in the UI. [#5733](https://github.com/gogs/gogs/issues/5733)\r\n- New API endpoint `PUT /repos/:owner/:repo/contents/:path` for creating and update repository contents. [#5967](https://github.com/gogs/gogs/issues/5967)\r\n- New configuration option `[git.timeout] DIFF` for customizing operation timeout of `git diff`. [#6315](https://github.com/gogs/gogs/issues/6315)\r\n- New configuration option `[server] SSH_SERVER_MACS` for setting list of accepted MACs for connections to builtin SSH server. [#6434](https://github.com/gogs/gogs/issues/6434)\r\n- New configuration option `[repository] DEFAULT_BRANCH` for setting default branch name for new repositories. [#7291](https://github.com/gogs/gogs/issues/7291)\r\n- New configuration option `[server] SSH_SERVER_ALGORITHMS` for specifying the list of accepted key exchange algorithms for connections to builtin SSH server. [#7345](https://github.com/gogs/gogs/pull/7345)\r\n- Support specifying custom schema for PostgreSQL. [#6695](https://github.com/gogs/gogs/pull/6695)\r\n- Support rendering Mermaid diagrams in Markdown. [#6776](https://github.com/gogs/gogs/pull/6776)\r\n- Docker: Allow passing extra arguments to the `backup` command. [#7060](https://github.com/gogs/gogs/pull/7060)\r\n- New languages support: Mongolian, Romanian. [#6510](https://github.com/gogs/gogs/pull/6510) [#7082](https://github.com/gogs/gogs/pull/7082)\r\n\r\n### Changed\r\n\r\n- The default branch has been changed to `main`. [#6285](https://github.com/gogs/gogs/pull/6285)\r\n- MSSQL as database backend is deprecated, installation page no longer shows it as an option. Existing installations and manually craft configuration file continue to work. [#6295](https://github.com/gogs/gogs/pull/6295)\r\n- Use [Task](https://github.com/go-task/task) as the build tool. [#6297](https://github.com/gogs/gogs/pull/6297)\r\n- The required Go version to compile source code changed to 1.18.\r\n- Access tokens are now stored using their SHA256 hashes instead of raw values. [#7008](https://github.com/gogs/gogs/pull/7008)\r\n\r\n### Fixed\r\n\r\n- Unable to use LDAP authentication on ARM machines. [#6761](https://github.com/gogs/gogs/issues/6761)\r\n- Unable to choose \"Lookup Avatar by mail\" in user settings without deleting custom avatar. [#7267](https://github.com/gogs/gogs/pull/7267)\r\n- Mistakenly include the \"data\" directory under the custom directory in the Docker setup. [#7343](https://github.com/gogs/gogs/pull/7343)\r\n- Unable to start after data recovery with an outdated migration version. [#7125](https://github.com/gogs/gogs/issues/7125)\r\n\r\n### Removed\r\n\r\n- \u26a0\ufe0f Migrations before 0.12 are removed, installations not on 0.12 should upgrade to it to run the migrations and then upgrade to 0.13.\r\n- Configuration section `[mailer]` is no longer used, please use `[email]`.\r\n- Configuration section `[service]` is no longer used, please use `[auth]`.\r\n- Configuration option `APP_NAME` is no longer used, please use `BRAND_NAME`.\r\n- Configuration option `[security] REVERSE_PROXY_AUTHENTICATION_USER` is no longer used, please use `[auth] REVERSE_PROXY_AUTHENTICATION_HEADER`.\r\n- Configuration option `[auth] ACTIVE_CODE_LIVE_MINUTES` is no longer used, please use `[auth] ACTIVATE_CODE_LIVES`.\r\n- Configuration option `[auth] RESET_PASSWD_CODE_LIVE_MINUTES` is no longer used, please use `[auth] RESET_PASSWORD_CODE_LIVES`.\r\n- Configuration option `[auth] ENABLE_CAPTCHA` is no longer used, please use `[auth] ENABLE_REGISTRATION_CAPTCHA`.\r\n- Configuration option `[auth] ENABLE_NOTIFY_MAIL` is no longer used, please use `[user] ENABLE_EMAIL_NOTIFICATION`.\r\n- Configuration option `[auth] REGISTER_EMAIL_CONFIRM` is no longer used, please use `[auth] REQUIRE_EMAIL_CONFIRMATION`.\r\n- Configuration option `[session] GC_INTERVAL_TIME` is no longer used, please use `[session] GC_INTERVAL`.\r\n- Configuration option `[session] SESSION_LIFE_TIME` is no longer used, please use `[session] MAX_LIFE_TIME`.\r\n- Configuration option `[server] ROOT_URL` is no longer used, please use `[server] EXTERNAL_URL`.\r\n- Configuration option `[server] LANDING_PAGE` is no longer used, please use `[server] LANDING_URL`.\r\n- Configuration option `[database] DB_TYPE` is no longer used, please use `[database] TYPE`.\r\n- Configuration option `[database] PASSWD` is no longer used, please use `[database] PASSWORD`.\r\n- Remove option to use Makefile as the build tool. [#6980](https://github.com/gogs/gogs/pull/6980)", "created_at": "2023-02-25T12:33:19Z", "project": "Gogs", "repo": "gogs/gogs", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "MooseFS 3.0.117", "tag_name": "v3.0.117", "html_url": "https://github.com/moosefs/moosefs/releases/tag/v3.0.117", "repo_url": "https://github.com/moosefs/moosefs", "body": "Dear MooseFS Users,\r\n\r\nWe are happy to announce that MooseFS 3.0.117 is released! \ud83c\udf89\r\n\r\nThis is mostly a bugfix release. It also introduces a few improvements and new features, including:\r\n\r\n* Displaying an error message when a config file for Master Server or Chunkserver cannot be loaded,\r\n* An option to ignore locks for MooseFS Block Device (`mfsbdev` / `nbd`),\r\n* A change of default value for `ATIME_MODE` to `2` (similar to `relatime`).\r\n\r\nWe would like to say big thanks to all the contributors who helped us making this release, especially (alphabetically): @alexcrow1974, @alpharde, @borkd, @deltabweb, @eleaner, @footlooseboss, @inkdot7, @jkiebzak, @jSML4ThWwBID69YC, @nickb937, @njaard, @onlyjob, @struthio, @tianon, @zcalusic, @Zorlin. Thank you for your valuable time, input, and help in making MooseFS better!\r\n\r\n*(If I forgot to mention somebody, I am sorry for that and please definitely let me know!)*\r\n\r\nPlease find a complete list of changes included in this release below:\r\n\r\n* (master) fixed handling abnormal operation status (issue #456)\r\n* (master+cs) added error message when a config file can't be loaded (issue #457)\r\n* (client) fixed invalidating directory cache after `unlink`, `rmdir` and `rename`\r\n* (cs) fixed cond variables leaking\r\n* (all) silence silly compiler warnings\r\n* (cgi+cli) fixed division by zero when scount is zero in arch mode (no chunkservers \u2013 issue #412)\r\n* (client) fixed freeing `atime`/`mtime` data structure\r\n* (client) added displaying build number\r\n* (master) silenced more wrong compiler warnings\r\n* (nbd) added option to ignore locks (issue #353)\r\n* (master) fixed file mode in changelog (problem with mask when parent has default ACLs)\r\n* (master) reduced function stack frame usage (slow down due to use `-fstack-clash-protection` by some OS'es)\r\n* (master) fixed handling `..` and `.` in `fs_lookup` (issue #473)\r\n* (all) using `SIGUSR1` instead of `SIGINFO` even on system where `SIGINFO` is defined\r\n* (master) changed default `ATIME_MODE` to `2` (issue #478)\r\n* (master) fixed `atime`/`mtime`/`ctime` preservation during snapshot (in HA environment upgrade may cause one time desync; issue #489)\r\n* (client) fixed race condition between client and kernel in retrieving open file list (FreeBSD only)\r\n* (master) fixed bug in sorting chunkservers during selection for chunk creation (issue #481)\r\n\r\nWe recommend to update your MooseFS clusters to this version.\r\n\r\nBest regards,\r\nPiotr / MooseFS Team", "created_at": "2023-02-01T14:00:37Z", "project": "MooseFS", "repo": "moosefs/moosefs", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "BFE v1.6.0", "tag_name": "v1.6.0", "html_url": "https://github.com/bfenetworks/bfe/releases/tag/v1.6.0", "repo_url": "https://github.com/bfenetworks/bfe", "body": "### Added\r\n\r\n- Allow user to disable monitor port ([Issue #936](https://github.com/bfenetworks/bfe/issues/936))\r\n- Support HTTP2 fingerprint ([Issue #1071](https://github.com/bfenetworks/bfe/issues/1071))\r\n- Documents optimization\r\n\r\n### Changed\r\n\r\n- Optimize idle connection handling ([Pull #1044](https://github.com/bfenetworks/bfe/pull/1044))\r\n- Performance optimize in smooth least connection balancing algorithm([Pull #1062](https://github.com/bfenetworks/bfe/pull/1062))\r\n- Miscellaneous golang dependency updates\r\n- Miscellaneous improvements in makefile and other CI tools\r\n\r\n### Fixed\r\n\r\n- mod_trust_clientip: fix incorrect private IP address range ([Issue #856](https://github.com/bfenetworks/bfe/issues/856))\r\n- arm build error in golang 1.18", "created_at": "2022-10-21T07:46:03Z", "project": "BFE", "repo": "bfenetworks/bfe", "type": "Load Balancing", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Flux 1.25.4", "tag_name": "1.25.4", "html_url": "https://github.com/fluxcd/flux/releases/tag/1.25.4", "repo_url": "https://github.com/fluxcd/flux", "body": "### [Flux v1 is in maintenance mode](https://github.com/fluxcd/flux/issues/3320)\r\n\r\nAll users are encouraged to migrate to Flux v2 or begin planning their migration, and to continue filing issues if migrations are blocked.\r\n\r\n## 1.25.4 (2022-08-30)\r\n\r\nThis release includes a base image upgrade to the Alpine 3.15.6 upstream that mitigates a number of CVE issues detected from the base image.\r\n\r\nWe've removed the telemetry collection in accordance with the CNCF's published policies against default telemetry. Some deprecation notices are now emitted by the installer, please upgrade to Flux v2 or open an issue if you are blocked.\r\n\r\nGo dependencies have been upgraded as well.\r\n\r\n### Maintenance and documentation\r\n\r\n- Update dependencies [fluxcd/flux#3639][]\r\n- Add deprecation warnings to Helm Chart and fluxctl [fluxcd/flux#3638][]\r\n- Remove telemetry [fluxcd/flux#3636][]\r\n\r\n### Thanks\r\n\r\nThanks to @kingdonb, @stefanprodan, and @pjbgf for their contributions to this release.\r\n\r\n[fluxcd/flux#3639]: https://github.com/fluxcd/flux/pull/3639\r\n[fluxcd/flux#3638]: https://github.com/fluxcd/flux/pull/3638\r\n[fluxcd/flux#3636]: https://github.com/fluxcd/flux/pull/3636", "created_at": "2022-08-30T11:23:37Z", "project": "Flux", "repo": "fluxcd/flux", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.4.8", "tag_name": "v1.4.8", "html_url": "https://github.com/traefik/mesh/releases/tag/v1.4.8", "repo_url": "https://github.com/containous/maesh", "body": "## Changelog\n* 321dabb Fix CoreDNS patching on RKE environments\n* fc5c5d1 Update Traefik dependency to v2.8.3\n* d8d913a Update golangci-lint to v1.48.0\n* 2e3182b Update k3d to v5.4.4\n* 7ae9470 Update to go1.19\n\n", "created_at": "2022-08-19T08:44:08Z", "project": "maesh", "repo": "containous/maesh", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "1.7.5", "tag_name": "1.7.5", "html_url": "https://github.com/linkerd/linkerd/releases/tag/1.7.5", "repo_url": "https://github.com/linkerd/linkerd", "body": "Linkerd 1.7.5 is a maintenance release which adds an option to build the Linkerd\r\nand Namerd executable jar files without including the Zookeeper libraries which\r\ndepend on an old version of log4j", "created_at": "2022-05-24T21:50:24Z", "project": "Linkerd", "repo": "linkerd/linkerd", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.5.0", "tag_name": "v1.5.0", "html_url": "https://github.com/m3db/m3/releases/tag/v1.5.0", "repo_url": "https://github.com/m3db/m3", "body": "## Changelog\r\n\r\n## Features and Performance\r\n\r\n- **M3DB**: Optimize snapshotting by 30x or more which can speedup bootstrapping for workloads with large snapshots. ([#4093](https://github.com/m3db/m3/pull/4093))\r\n\r\n## Bug Fixes\r\n\r\n- **M3DB**: Fix multi-segment field iterator support of double underscore prefixed fields alphanumerically before `__m3ninx_id`. ([#4095](https://github.com/m3db/m3/pull/4095))\r\n- **M3DB**: Proactively GC Index entries belonging to a closed shard after cluster topology change. ([#4094](https://github.com/m3db/m3/pull/4094))", "created_at": "2022-04-07T15:22:35Z", "project": "M3", "repo": "m3db/m3", "type": "Db", "hosting": "github", "add_time": "2019-09-30T13:11:37Z"}, {"name": "Weave Scope 1.13.2", "tag_name": "v1.13.2", "html_url": "https://github.com/weaveworks/scope/releases/tag/v1.13.2", "repo_url": "https://github.com/weaveworks/scope", "body": "## Release 1.13.2\r\n\r\nMostly updates to dependencies, plus a couple of small improvements.\r\n\r\nThanks to everyone who contributed to this release: @gaby, @Kielek, @knrt10\r\n\r\n### Enhancements\r\n- Set hostname to Kubernetes node name [#3827](https://github.com/weaveworks/scope/pull/3827)\r\n- Stop rendering if Context is cancelled [#3801](https://github.com/weaveworks/scope/pull/3801)\r\n\r\n### Bug fixes\r\n- Only mount plugins directory if it exists [#3825](https://github.com/weaveworks/scope/pull/3825)\r\n- Multitenant billing: cope with spy-interval set longer than publish-interval [#3796](https://github.com/weaveworks/scope/pull/3796)\r\n- Multitenant query: don't drop topologies so much [#3791](https://github.com/weaveworks/scope/pull/3791)\r\n- Multitenant: scan container command-lines as well as process [#3789](https://github.com/weaveworks/scope/pull/3789)\r\n\r\n### Dependencies updates\r\n\r\n- Update alpine base image to 3.13 [#3838](https://github.com/weaveworks/scope/pull/3838)\r\n- Update build tools including Go 1.16.2 [#3833](https://github.com/weaveworks/scope/pull/3833), [#3797](https://github.com/weaveworks/scope/pull/3797), [#3821](https://github.com/weaveworks/scope/pull/3821)\r\n- update lodash to 4.17.20 (CVE-2020-8203) [#3831](https://github.com/weaveworks/scope/pull/3831)\r\n- update dot-prop, webpack and terser-webpack-plugin [#3816](https://github.com/weaveworks/scope/pull/3816)\r\n- bump http-proxy from 1.16.2 to 1.18.1 in /client [#3819](https://github.com/weaveworks/scope/pull/3819)\r\n- bump elliptic from 6.4.0 to 6.5.3 in /client [#3814](https://github.com/weaveworks/scope/pull/3814)\r\n- bump lodash from 4.17.15 to 4.17.19 in /client [#3812](https://github.com/weaveworks/scope/pull/3812)\r\n- Update to most recent weaveworks/ui-components [#3795](https://github.com/weaveworks/scope/pull/3795)\r\n- update JS kind-of to 6.0.3 [#3785](https://github.com/weaveworks/scope/pull/3785)\r\n", "created_at": "2021-04-09T09:47:36Z", "project": "Scope", "repo": "weaveworks/scope", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v20210218.0", "html_url": "https://github.com/flynn/flynn/commit/8b0bc97556fa3047a658ce8612ff6d6f90666eb3", "repo_url": "https://github.com/flynn/flynn", "body": "cli: Add warning about maintenance status\n\nSigned-off-by: Jonathan Rudenberg ", "created_at": "2021-02-18T22:35:54Z", "project": "Flynn", "repo": "flynn/flynn", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.0.8", "tag_name": "v1.0.8", "html_url": "https://github.com/vmware-archive/kubeless/releases/tag/v1.0.8", "repo_url": "https://github.com/kubeless/kubeless", "body": "This release includes the following commits and features:\r\n- 579f8485 Update trigger controllers (#1215)\r\n- 51d84f30 Use bundled deps file with function file(url+zip etc.) (#1206)\r\n- 8eb6b466 use only 'function' and 'created-by' labels as deployment matchLabels (#1212)\r\n- c7ee7b57 Strict deployment loading from configmap (#1199)\r\n- 40088e83 Added completions for zsh, fish and powershell (#1193)\r\n- babd9c88 use `--no-cache-dir` flag to `pip` in dockerfiles to save space (#1189)\r\n- 50c2dc1c Use `--depth` flag to `git clone` in Dockerfiles, to save space (#1188)\r\n- 1fc330d2 architecture.md : fixing some typos (#1186)\r\n- 7b2c26d5 Build with Go 1.15 (#1143)\r\n- ffd182fb update kubectl logs cmmand and it's output (#1180)\r\n- 71df7727 update the deployment url of Kong (#1182)\r\n- 97854236 add AWS Kinesis Trigger (#1181)\r\n- b4d4c2b3 update the deployment.yaml url of NATS operator (#1178)\r\n- 1c5d1d48 update available triggers (#1177)\r\n- 583bf98f update the url of kinesis-trigger manifest (#1176)\r\n- 3320e4a2 update yaml output of CRD functions.kubeless.io (#1175)\r\n- 25d6376c Add secrets to runtime configuration (#1169)\r\n- b87adf86 Added support for function deployment from gzip/bzip2/xz compressed tar files (#1168)\r\n- d838585f Added option in kubeless command to specify service-account (#1165)\r\n- cab7c64f Display function list command with namespace argument after deploy/update. (#1161)\r\n- 900832af kubeless function deploy/update: add option to specify node selectors. (#1159)\r\n- 7bbd2bbe fix: function controller config spec template (#1151)\r\n- 8e8dea2d Update README.md (#1149)\r\n- be686971 Update kubeless-non-rbac.jsonnet (#1145)\r\n\r\nTo install this latest version, use the manifest that is part of the release:\r\n\r\n**WITH RBAC ENABLED:**\r\n\r\n```console\r\nkubectl create ns kubeless\r\nkubectl create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-v1.0.8.yaml \r\n```\r\n\r\n**WITHOUT RBAC:**\r\n\r\n```console\r\nkubectl create ns kubeless\r\nkubectl create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-non-rbac-v1.0.8.yaml \r\n```\r\n**OPENSHIFT:**\r\n\r\n```console\r\noc create ns kubeless\r\noc create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-openshift-v1.0.8.yaml \r\n# Kafka\r\noc create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kafka-zookeeper-openshift-v1.0.8.yaml \r\n```\r\n", "created_at": "2021-01-18T17:10:12Z", "project": "Kubeless", "repo": "kubeless/kubeless", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v19.03.14", "tag_name": "v19.03.14", "html_url": "https://github.com/docker-archive/docker-ce/releases/tag/v19.03.14", "repo_url": "https://github.com/docker/docker-ce", "body": "# Changelog\r\n\r\nFor official release notes for Docker Engine CE and Docker Engine EE, visit the\r\n[release notes page](https://docs.docker.com/engine/release-notes/).\r\n\r\n## 19.03.14 (2020-12-01)\r\n\r\n### Security\r\n\r\n* [CVE-2020-15257](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15257): Update bundled static binaries of containerd to v1.3.9 [moby/moby#41731](https://github.com/moby/moby/pull/41731). Package managers should update the containerd.io package.\r\n\r\n### Builder\r\n\r\n* Beta versions of apparmor are now parsed correctly preventing build failures [moby/moby#41542](https://github.com/moby/moby/pull/41542)\r\n\r\n### Networking\r\n\r\n* Fix panic when swarmkit service keeps failing to start [moby/moby#41635](https://github.com/moby/moby/pull/41635)\r\n\r\n### Runtime\r\n\r\n* Return correct errors instead of spurrious -EINVAL [moby/moby#41293](https://github.com/moby/moby/pull/41293)\r\n\r\n### Rootless\r\n\r\n* Lock state dir for preventing automatic clean-up by systemd-tmpfiles [moby/moby#41635](https://github.com/moby/moby/pull/41635)\r\n* dockerd-rootless.sh: support new containerd shim socket path convention [moby/moby#41557](https://github.com/moby/moby/pull/41557)\r\n\r\n### Logging\r\n\r\n* gcplogs: Fix memory/connection leak [moby/moby#41522](https://github.com/moby/moby/pull/41522)\r\n* awslogs: Support for AWS imdsv2 [moby/moby#41494](https://github.com/moby/moby/pull/41494)\r\n\r\n## 19.03.13 (2020-09-16)\r\n\r\n### Builder\r\n\r\n- buildkit: Fix nil dereference in cache logic [moby/moby#41279](https://github.com/moby/moby/pull/41279)\r\n- buildkit: Treat unix sockets as regular files during COPY/ADD [moby/moby#41269](https://github.com/moby/moby/pull/41269)\r\n- buildkit: Ignore system and security xattrs in calculation to ensure consistent COPY caching regardless of SELinux environment [moby/moby#41222](https://github.com/moby/moby/pull/41222)\r\n- buildkit: Make --cache-from behavior more reliable [moby/moby#41222](https://github.com/moby/moby/pull/41222)\r\n- buildkit: Fix infinite loop burning CPU when exporting cache [moby/moby#41185](https://github.com/moby/moby/pull/41185)\r\n\r\n### Client\r\n\r\n- Bump Golang 1.13.15 [docker/cli#2674](https://github.com/docker/cli/pull/2674)\r\n- Fix config file permission issues (~/.docker/config.json) [docker/cli#2631](https://github.com/docker/cli/pull/2631)\r\n- build: Fix panic on terminals with zero height [docker/cli#2719](https://github.com/docker/cli/pull/2719)\r\n- windows: Fix potential issue with newline character in console [docker/cli#2623](https://github.com/docker/cli/pull/2623)\r\n\r\n### Networking\r\n\r\n- Clean up network sandbox on failure [moby/moby#41081](https://github.com/moby/moby/pull/41081)\r\n- Fix shallow error messages by forwarding deadline-related errors to user [moby/moby#41312](https://github.com/moby/moby/pull/41312)\r\n- Fix leaking of netns file descriptors [moby/moby#41287](https://github.com/moby/moby/41287)\r\n\r\n### Rootless\r\n\r\n- Fix port forwarder resource leak [moby/moby#41277](https://github.com/moby/moby/pull/41277)\r\n\r\n### Runtime\r\n\r\n- Bump Golang 1.13.15 [moby/moby#41334](https://github.com/moby/moby/pull/41334)\r\n- Update to containerd 1.3.7 [moby/moby#40408](https://github.com/moby/moby/pull/40408)\r\n\r\n### Windows\r\n\r\n- Fix slow windows container start time when using servercore image [moby/moby#41192](https://github.com/moby/moby/pull/41192)\r\n\r\n\r\n## 19.03.12 (2020-06-18)\r\n\r\n### Client\r\n\r\n- Fix bug preventing logout from registry when using multiple config files (e.g. Windows vs WSL2 when using Docker Desktop) [docker/cli#2592](https://github.com/docker/cli/pull/2592)\r\n- Fix regression preventing context metadata to be read [docker/cli#2586](https://github.com/docker/cli/pull/2586)\r\n- Bump Golang 1.13.12 [docker/cli#2575](https://github.com/docker/cli/pull/2575)\r\n\r\n### Networking\r\n\r\n- Fix regression preventing daemon start up in a systemd-nspawn environment [moby/moby#41124](https://github.com/moby/moby/pull/41124) [moby/libnetwork#2567](https://github.com/moby/libnetwork/pull/2567)\r\n- Fix the retry logic for creating overlay networks in swarm [moby/moby#41124](https://github.com/moby/moby/pull/41124) [moby/libnetwork#2565](https://github.com/moby/libnetwork/pull/2565)\r\n\r\n### Runtime\r\n\r\n- Bump Golang 1.13.12 [moby/moby#41082](https://github.com/moby/moby/pull/41082)\r\n\r\n\r\n## 19.03.11 (2020-06-01)\r\n\r\n### Network\r\n\r\n- Disable IPv6 Router Advertisements to prevent address spoofing [CVE-2020-13401](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13401)\r\n\r\n## 19.03.10 (2020-05-29)\r\n\r\n### Client\r\n\r\n- Fix version negotiation with older engine [docker/cli#2538](https://github.com/docker/cli/pull/2538)\r\n- Avoid setting SSH flags through hostname [docker/cli#2560](https://github.com/docker/cli/pull/2560)\r\n- Fix panic when DOCKER_CLI_EXPERIMENTAL is invalid [docker/cli#2558](https://github.com/docker/cli/pull/2558)\r\n- Avoid potential panic on s390x by upgrading Go to 1.13.11 [docker/cli#2532](https://github.com/docker/cli/pull/2532)\r\n\r\n### Networking\r\n\r\n- Fix DNS fallback regression [moby/moby#41009](https://github.com/moby/moby/pull/41009)\r\n\r\n### Runtime\r\n\r\n- Avoid potential panic on s390x by upgrading Go to 1.13.11 [moby/moby#40978](https://github.com/moby/moby/pull/40978)\r\n\r\n### Packaging\r\n\r\n- Fix ARM builds on ARM64 [moby/moby#41027](https://github.com/moby/moby/pull/41027)\r\n\r\n\r\n## 19.03.9 (2020-05-14)\r\n\r\n### Builder\r\n\r\n- buildkit: Fix concurrent map write panic when building multiple images in parallel. [moby/moby#40780](https://github.com/moby/moby/pull/40780)\r\n- buildkit: Fix issue preventing chowning of non-root-owned files between stages with userns. [moby/moby#40955](https://github.com/moby/moby/pull/40955)\r\n- Avoid creation of irrelevant temporary files on Windows. [moby/moby#40877](https://github.com/moby/moby/pull/40877)\r\n\r\n### Client\r\n\r\n- Fix panic on single-character volumes. [docker/cli#2471](https://github.com/docker/cli/pull/2471)\r\n- Lazy daemon feature detection to avoid long timeouts on simple commands. [docker/cli#2442](https://github.com/docker/cli/pull/2442)\r\n- `docker context inspect` on Windows is now faster. [docker/cli#2516](https://github.com/docker/cli/pull/2516)\r\n- Bump Golang 1.13.10. [docker/cli#2431](https://github.com/docker/cli/pull/2431)\r\n- Bump gopkg.in/yaml.v2 to v2.2.8. [docker/cli#2470](https://github.com/docker/cli/pull/2470)\r\n\r\n### Logging\r\n\r\n- Avoid situation preventing container logs to rotate due to closing a closed log file. [moby/moby#40921](https://github.com/moby/moby/pull/40921)\r\n\r\n### Networking\r\n\r\n- Fix potential panic upon restart. [moby/moby#40809](https://github.com/moby/moby/pull/40809)\r\n- Assign the correct network value to the default bridge Subnet field. [moby/moby#40565](https://github.com/moby/moby/pull/40565)\r\n\r\n### Runtime\r\n\r\n- Fix docker crash when creating namespaces with UID in /etc/subuid and /etc/subgid. [moby/moby#40562](https://github.com/moby/moby/pull/40562)\r\n- Improve ARM platform matching. [moby/moby#40758](https://github.com/moby/moby/pull/40758)\r\n- overlay2: show backing filesystem. [moby/moby#40652](https://github.com/moby/moby/pull/40652)\r\n- Update CRIU to v3.13 \"Silicon Willet\". [moby/moby#40850](https://github.com/moby/moby/pull/40850)\r\n- Only show registry v2 schema1 deprecation warning upon successful fallback, as opposed to any registry error. [moby/moby#40681](https://github.com/moby/moby/pull/40681)\r\n- Use `FILE_SHARE_DELETE` for log files on Windows. [moby/moby#40563](https://github.com/moby/moby/pull/40563)\r\n- Bump Golang 1.13.10. [moby/moby#40803](https://github.com/moby/moby/pull/40803)\r\n\r\n### Rootless\r\n\r\n- Now rootlesskit-docker-proxy returns detailed error message on exposing privileged ports. [moby/moby#40863](https://github.com/moby/moby/pull/40863)\r\n- Supports numeric ID in /etc/subuid and /etc/subgid. [moby/moby#40951](https://github.com/moby/moby/pull/40951)\r\n\r\n### Security\r\n\r\n- apparmor: add missing rules for userns. [moby/moby#40564](https://github.com/moby/moby/pull/40564)\r\n- SElinux: fix ENOTSUP errors not being detected when relabeling. [moby/moby#40946](https://github.com/moby/moby/pull/40946)\r\n\r\n### Swarm\r\n\r\n- Increase refill rate for logger to avoid hanging on `service logs`. [moby/moby#40628](https://github.com/moby/moby/pull/40628)\r\n- Fix issue where single swarm manager is stuck in Down state after reboot. [moby/moby#40831](https://github.com/moby/moby/pull/40831)\r\n- tasks.db no longer grows indefinitely. [moby/moby#40830](https://github.com/moby/moby/pull/40831)\r\n\r\n## 19.03.8 (2020-03-10)\r\n\r\n### Runtime\r\n\r\n- Improve mitigation for [CVE-2019-14271](https://nvd.nist.gov/vuln/detail/CVE-2019-14271) for some nscd configuration.\r\n\r\n## 19.03.7 (2020-03-03)\r\n\r\n### Builder\r\n\r\n- builder-next: Fix deadlock issues in corner cases. [moby/moby#40557](https://github.com/moby/moby/pull/40557)\r\n\r\n### Runtime\r\n\r\n* overlay: remove modprobe execs. [moby/moby#40462](https://github.com/moby/moby/pull/40462)\r\n* selinux: better error messages when setting file labels [moby/moby#40547](https://github.com/moby/moby/pull/40547)\r\n* Speed up initial stats collection [moby/moby#40549](https://github.com/moby/moby/pull/40549)\r\n- rootless: use certs.d from XDG_CONFIG_HOME. [moby/moby#40461](https://github.com/moby/moby/pull/40461)\r\n- Bump Golang 1.12.17. [moby/moby#40533](https://github.com/moby/moby/pull/40533) \r\n- Bump google.golang.org/grpc to v1.23.1. [moby/moby#40566](https://github.com/moby/moby/pull/40566)\r\n- Update containerd binary to v1.2.13. [moby/moby#40540](https://github.com/moby/moby/pull/40540)\r\n- Prevent showing stopped containers as running in an edge case. [moby/moby#40555](https://github.com/moby/moby/pull/40555)\r\n- Prevent potential lock. [moby/moby#40604](https://github.com/moby/moby/pull/40604)\r\n\r\n### Client\r\n\r\n- Bump Golang 1.12.17. [docker/cli#2342](https://github.com/docker/cli/pull/2342)\r\n- Bump google.golang.org/grpc to v1.23.1. [docker/cli#1884](https://github.com/docker/cli/pull/1884) [docker/cli#2373](https://github.com/docker/cli/pull/2373)\r\n\r\n## 19.03.6 (2020-02-12)\r\n\r\n### Builder\r\n\r\n- builder-next: Allow modern sign hashes for ssh forwarding. [docker/engine#453](https://github.com/docker/engine/pull/453)\r\n- builder-next: Clear onbuild rules after triggering. [docker/engine#453](https://github.com/docker/engine/pull/453)\r\n- builder-next: Fix issue with directory permissions when usernamespaces is enabled. [moby/moby#40440](https://github.com/moby/moby/pull/40440)\r\n- Bump hcsshim to fix docker build failing on Windows 1903. [docker/engine#429](https://github.com/docker/engine/pull/429)\r\n\r\n### Networking\r\n\r\n- Shorten controller ID in exec-root to not hit UNIX_PATH_MAX. [docker/engine#424](https://github.com/docker/engine/pull/424)\r\n- Fix panic in drivers/overlay/encryption.go. [docker/engine#424](https://github.com/docker/engine/pull/424)\r\n- Fix hwaddr set race between us and udev. [docker/engine#439](https://github.com/docker/engine/pull/439)\r\n\r\n### Runtime\r\n\r\n* Bump Golang 1.12.16. [moby/moby#40433](https://github.com/moby/moby/pull/40433)\r\n* Update containerd binary to v1.2.12. [moby/moby#40433](https://github.com/moby/moby/pull/40453)\r\n* Update to runc v1.0.0-rc10. [moby/moby#40433](https://github.com/moby/moby/pull/40453)\r\n- Fix possible runtime panic in Lgetxattr. [docker/engine#454](https://github.com/docker/engine/pull/454)\r\n- rootless: fix proxying UDP packets. [docker/engine#434](https://github.com/docker/engine/pull/434)\r\n\r\n## 19.03.5 (2019-11-13)\r\n\r\n### Builder\r\n\r\n+ builder-next: Added `entitlements` in builder config. [docker/engine#412](https://github.com/docker/engine/pull/412)\r\n- Fix builder-next: permission errors on using build secrets or ssh forwarding with userns-remap. [docker/engine#420](https://github.com/docker/engine/pull/420)\r\n- Fix builder-next: copying a symlink inside an already copied directory. [docker/engine#420](https://github.com/docker/engine/pull/420)\r\n- Fix builder-next: fatal error: concurrent map writes. [docker/engine#422](https://github.com/docker/engine/pull/422)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.12. [docker/engine#418](https://github.com/docker/engine/pull/418)\r\n* Update to RootlessKit to v0.7.0 to harden slirp4netns with mount namespace and seccomp. [docker/engine#397](https://github.com/docker/engine/pull/397)\r\n- Fix to propagate GetContainer error from event processor. [docker/engine#407](https://github.com/docker/engine/pull/407)\r\n- Fix push of OCI image. [docker/engine#405](https://github.com/docker/engine/pull/405)\r\n\r\n## 19.03.4 (2019-10-17)\r\n\r\n### Networking\r\n\r\n- Rollback libnetwork changes so `DOCKER-USER` iptables chain is back. [docker/engine#404](https://github.com/docker/engine/pull/404)\r\n\r\n## 19.03.3 (2019-10-07)\r\n\r\n### Known Issues\r\n\r\n- `DOCKER-USER` iptables chain is missing [docker/for-linux#810](https://github.com/docker/for-linux/issues/810). Users cannot perform additional container network traffic filtering on top of this iptables chain. You are not affected by this issue if you are not customizing iptables chains on top of `DOCKER-USER`.\r\n\r\n Workaround is to insert the iptables chain after docker daemon starts.\r\n ```\r\n iptables -N DOCKER-USER\r\n iptables -I FORWARD -j DOCKER-USER\r\n iptables -A DOCKER-USER -j RETURN\r\n ```\r\n### Builder\r\n\r\n- Fix builder-next: resolve digest for third party registries. [docker/engine#339](https://github.com/docker/engine/pull/339)\r\n- Fix builder-next: user namespace builds when daemon started with socket activation. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n- Fix builder-next: session: release forwarded ssh socket connection per connection. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n- Fix builder-next: llbsolver: error on multiple cache importers. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n\r\n### Networking\r\n\r\n- Fix various libnetwork issues for iptables, DNS queries, and more. [docker/engine#330](https://github.com/docker/engine/pull/330)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.10. [docker/engine#387](https://github.com/docker/engine/pull/387)\r\n* Bump containerd to 1.2.10. [docker/engine#385](https://github.com/docker/engine/pull/385)\r\n* Distribution: modify warning logic when pulling v2 schema1 manifests. [docker/engine#368](https://github.com/docker/engine/pull/368)\r\n- Fix `POST /images/create` returning a 500 status code when providing an incorrect platform option. [docker/engine#365](https://github.com/docker/engine/pull/365)\r\n- Fix `POST /build` returning a 500 status code when providing an incorrect platform option. [docker/engine#365](https://github.com/docker/engine/pull/365)\r\n- Fix panic on 32-bit ARMv7 caused by misaligned struct member. [docker/engine#363](https://github.com/docker/engine/pull/363)\r\n- Fix to return \"invalid parameter\" when linking to non-existing container. [docker/engine#352](https://github.com/docker/engine/pull/352)\r\n- Fix overlay2: busy error on mount when using kernel >= 5.2. [docker/engine#332](https://github.com/docker/engine/pull/332)\r\n- Fix `docker rmi` stuck in certain misconfigured systems, e.g. dead NFS share. [docker/engine#335](https://github.com/docker/engine/pull/335)\r\n- Fix handling of blocked I/O of exec'd processes. [docker/engine#296](https://github.com/docker/engine/pull/296)\r\n- Fix jsonfile logger: follow logs stuck when `max-size` is set and `max-file=1`. [docker/engine#378](https://github.com/docker/engine/pull/378)\r\n\r\n### Client\r\n\r\n* Mitigate against YAML files that have excessive aliasing. [docker/cli#2119](https://github.com/docker/cli/pull/2119)\r\n\r\n\r\n## 19.03.2 (2019-08-29)\r\n\r\n### Builder\r\n\r\n- Fix \"COPY --from\" to non-existing directory on Windows. [moby/moby#39695](https://github.com/moby/moby/pull/39695)\r\n- Fix builder-next: metadata commands not having created time in history. [moby/moby#39456](https://github.com/moby/moby/issues/39456)\r\n- Fix builder-next: close progress on layer export error. [moby/moby#39782](https://github.com/moby/moby/pull/39782)\r\n* Update buildkit to 588c73e1e4. [moby/moby#39781](https://github.com/moby/moby/pull/39781)\r\n\r\n### Client\r\n\r\n- Fix Windows absolute path detection on non-Windows. [docker/cli#1990](https://github.com/docker/cli/pull/1990)\r\n- Fix to zsh completion script for `docker login --username`.\r\n- Fix context: produce consistent output on `context create`. [docker/cli#1985](https://github.com/docker/cli/pull/1874)\r\n- Fix support for HTTP proxy env variable. [docker/cli#2059](https://github.com/docker/cli/pull/2059)\r\n\r\n### Logging\r\n\r\n- Fix for reading journald logs. [moby/moby#37819](https://github.com/moby/moby/pull/37819) [moby/moby#38859](https://github.com/moby/moby/pull/38859)\r\n\r\n### Networking\r\n\r\n- Prevent panic on network attach to a container with disabled networking. [moby/moby#39589](https://github.com/moby/moby/pull/39589)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.8.\r\n- Fix a potential engine panic when using XFS disk quota for containers. [moby/moby#39644](https://github.com/moby/moby/pull/39644)\r\n\r\n### Swarm\r\n\r\n- Fix an issue where nodes with lots of tasks could not be removed. [docker/swarmkit#2867](https://github.com/docker/swarmkit/pull/2867)\r\n\r\n## 19.03.1 (2019-07-25)\r\n\r\n### Runtime\r\n\r\n- Fix [CVE-2019-14271](https://nvd.nist.gov/vuln/detail/CVE-2019-14271) loading of nsswitch based config inside chroot under Glibc.\r\n\r\n## 19.03.0 (2019-07-22)\r\n\r\n### Deprecation\r\n\r\n* Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. [moby/moby#39365](https://github.com/moby/moby/pull/39365)\r\n* Remove v1.10 migrator. [moby/moby#38265](https://github.com/moby/moby/pull/38265)\r\n* Skip deprecated storage-drivers in auto-selection. [moby/moby#38019](https://github.com/moby/moby/pull/38019)\r\n* Deprecate `aufs` storage driver and add warning. [moby/moby#38090](https://github.com/moby/moby/pull/38090)\r\n\r\n### Client\r\n\r\n+ Add `--pids-limit` flag to `docker update`. [docker/cli#1765](https://github.com/docker/cli/pull/1765)\r\n+ Add systctl support for services. [docker/cli#1754](https://github.com/docker/cli/pull/1754)\r\n+ Add support for `template_driver` in composefiles. [docker/cli#1746](https://github.com/docker/cli/pull/1746)\r\n+ Add --device support for Windows. [docker/cli#1606](https://github.com/docker/cli/pull/1606)\r\n+ Data Path Port configuration support. [docker/cli#1509](https://github.com/docker/cli/pull/1509)\r\n+ Fast context switch: commands. [docker/cli#1501](https://github.com/docker/cli/pull/1501)\r\n+ Support --mount type=bind,bind-nonrecursive,... [docker/cli#1430](https://github.com/docker/cli/pull/1430)\r\n+ Add maximum replicas per node. [docker/cli#1410](https://github.com/docker/cli/pull/1410) [docker/cli#1612](https://github.com/docker/cli/pull/1612)\r\n+ Add option to pull images quietly. [docker/cli#882](https://github.com/docker/cli/pull/882)\r\n+ Add a separate `--domainname` flag. [docker/cli#1130](https://github.com/docker/cli/pull/1130)\r\n+ Add support for secret drivers in `docker stack deploy`. [docker/cli#1783](https://github.com/docker/cli/pull/1783)\r\n+ Add ability to use swarm `Configs` as `CredentialSpecs` on services. [docker/cli#1781](https://github.com/docker/cli/pull/1781)\r\n+ Add `--security-opt systempaths=unconfined` support. [docker/cli#1808](https://github.com/docker/cli/pull/1808)\r\n+ Basic framework for writing and running CLI plugins. [docker/cli#1564](https://github.com/docker/cli/pull/1564) [docker/cli#1898](https://github.com/docker/cli/pull/1898)\r\n+ Docker App v0.8.0. [docker/docker-ce-packaging#341](https://github.com/docker/docker-ce-packaging/pull/341)\r\n+ Docker buildx. [docker/docker-ce-packaging#336](https://github.com/docker/docker-ce-packaging/pull/336)\r\n* Bump google.golang.org/grpc to v1.20.1. [docker/cli#1884](https://github.com/docker/cli/pull/1884)\r\n* Cli change to pass driver specific options to docker run. [docker/cli#1767](https://github.com/docker/cli/pull/1767)\r\n* Bump Golang 1.12.5. [docker/cli#1875](https://github.com/docker/cli/pull/1875)\r\n* The `docker system info` output now segregates information relevant to the client and daemon. [docker/cli#1638](https://github.com/docker/cli/pull/1638)\r\n* (Experimental) When targetting Kubernetes, add support for `x-pull-secret: some-pull-secret` in compose-files service configs. [docker/cli#1617](https://github.com/docker/cli/pull/1617)\r\n* (Experimental) When targetting Kubernetes, add support for `x-pull-policy: ` in compose-files service configs. [docker/cli#1617](https://github.com/docker/cli/pull/1617)\r\n* cp, save, export: Prevent overwriting irregular files. [docker/cli#1515](https://github.com/docker/cli/pull/1515)\r\n* Allow npipe volume type on stack file. [docker/cli#1195](https://github.com/docker/cli/pull/1195)\r\n- Fix tty initial size error. [docker/cli#1529](https://github.com/docker/cli/pull/1529)\r\n- Fix labels copying value from environment variables. [docker/cli#1671](https://github.com/docker/cli/pull/1671)\r\n\r\n### API\r\n\r\n+ Update API version to v1.40. [moby/moby#38089](https://github.com/moby/moby/pull/38089)\r\n+ Add warnings to `/info` endpoint, and move detection to the daemon. [moby/moby#37502](https://github.com/moby/moby/pull/37502)\r\n+ Add HEAD support for `/_ping` endpoint. [moby/moby#38570](https://github.com/moby/moby/pull/38570)\r\n+ Add `Cache-Control` headers to disable caching `/_ping` endpoint. [moby/moby#38569](https://github.com/moby/moby/pull/38569)\r\n+ Add containerd, runc, and docker-init versions to /version. [moby/moby#37974](https://github.com/moby/moby/pull/37974)\r\n* Add undocumented `/grpc` endpoint and register BuildKit's controller. [moby/moby#38990](https://github.com/moby/moby/pull/38990)\r\n\r\n### Builder\r\n\r\n+ builder-next: allow setting buildkit outputs. [docker/cli#1766](https://github.com/docker/cli/pull/1766)\r\n+ builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: added inline cache support `--cache-from`. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: allow outputs configuration. [moby/moby#38898](https://github.com/moby/moby/pull/38898)\r\n* builder-next: update buildkit to 1f89ec1. [docker/engine#260](https://github.com/docker/engine/pull/260)\r\n* builder-next: buildkit now also uses systemd's resolv.conf. [docker/engine#260](https://github.com/docker/engine/pull/260)\r\n* builder-next: use Dockerfile frontend version `docker/dockerfile:1.1` by default. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n* builder-next: no longer rely on an external image for COPY/ADD operations. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n- Builder: fix `COPY --from` should preserve ownership. [moby/moby#38599](https://github.com/moby/moby/pull/38599)\r\n- builder-next: fix gcr workaround token cache. [docker/engine#212](https://github.com/docker/engine/pull/212)\r\n- builder-next: call stopprogress on download error. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n\r\n### Experimental\r\n\r\n+ Enable checkpoint/restore of containers with TTY. [moby/moby#38405](https://github.com/moby/moby/pull/38405)\r\n+ LCOW: Add support for memory and CPU limits. [moby/moby#37296](https://github.com/moby/moby/pull/37296)\r\n* Windows: Experimental: ContainerD runtime. [moby/moby#38541](https://github.com/moby/moby/pull/38541)\r\n* Windows: Experimental: LCOW requires Windows RS5+. [moby/moby#39108](https://github.com/moby/moby/pull/39108)\r\n\r\n### Security\r\n\r\n* mount: add BindOptions.NonRecursive (API v1.40). [moby/moby#38003](https://github.com/moby/moby/pull/38003)\r\n* seccomp: whitelist `io_pgetevents()`. [moby/moby#38895](https://github.com/moby/moby/pull/38895)\r\n* seccomp: allow `ptrace(2)` for 4.8+ kernels. [moby/moby#38137](https://github.com/moby/moby/pull/38137)\r\n\r\n### Runtime\r\n\r\n+ Allow running dockerd as a non-root user (Rootless mode). [moby/moby#380050](https://github.com/moby/moby/pull/38050)\r\n+ Rootless: optional support for `lxc-user-nic` SUID binary. [docker/engine#208](https://github.com/docker/engine/pull/208)\r\n+ Add DeviceRequests to HostConfig to support NVIDIA GPUs. [moby/moby#38828](https://github.com/moby/moby/pull/38828)\r\n+ Add `--device` support for Windows. [moby/moby#37638](https://github.com/moby/moby/pull/37638)\r\n+ Add memory.kernelTCP support for linux. [moby/moby#37043](https://github.com/moby/moby/pull/37043)\r\n* Making it possible to pass Windows credential specs directly to the engine. [moby/moby#38777](https://github.com/moby/moby/pull/38777)\r\n* Add pids-limit support in docker update. [moby/moby#32519](https://github.com/moby/moby/pull/32519)\r\n* Add support for exact list of capabilities. [moby/moby#38380](https://github.com/moby/moby/pull/38380)\r\n* daemon: use 'private' ipc mode by default. [moby/moby#35621](https://github.com/moby/moby/pull/35621)\r\n* daemon: switch to semaphore-gated WaitGroup for startup tasks. [moby/moby#38301](https://github.com/moby/moby/pull/38301)\r\n* Use idtools.LookupGroup instead of parsing /etc/group file for docker.sock ownership to fix: api.go doesn't respect nsswitch.conf. [moby/moby#38126](https://github.com/moby/moby/pull/38126)\r\n* cli: fix images filter when use multi reference filter. [moby/moby#38171](https://github.com/moby/moby/pull/38171)\r\n* Bump Golang to 1.12.5. [docker/engine#209](https://github.com/docker/engine/pull/209)\r\n* Bump containerd to 1.2.6. [moby/moby#39016](https://github.com/moby/moby/pull/39016)\r\n* Bump runc to 1.0.0-rc8, opencontainers/selinux v1.2.2. [docker/engine#210](https://github.com/docker/engine/pull/210)\r\n* Bump google.golang.org/grpc to v1.20.1. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n* Performance optimizations in aufs and layer store for massively parallel container creation/removal. [moby/moby#39135](https://github.com/moby/moby/pull/39135) [moby/moby#39209](https://github.com/moby/moby/pull/39209)\r\n* Pass root to chroot to for chroot Tar/Untar (CVE-2018-15664) [moby/moby#39292](https://github.com/moby/moby/pull/39292)\r\n- Fix docker `--init` with `/dev` bind mount. [moby/moby#37665](https://github.com/moby/moby/pull/37665)\r\n- Fix: fetch the right device number when greater than 255 and using `--device-read-bps` option. [moby/moby#39212](https://github.com/moby/moby/pull/39212)\r\n- Fix: \"Path does not exist\" error when path definitely exists. [moby/moby#39251](https://github.com/moby/moby/pull/39251)\r\n- Fix: [CVE-2018-15664](https://nvd.nist.gov/vuln/detail/CVE-2018-15664) symlink-exchange attack with directory traversal. [moby/moby#39357](https://github.com/moby/moby/pull/39357)\r\n- Fix [CVE-2019-13509](https://nvd.nist.gov/vuln/detail/CVE-2019-13509) in DebugRequestMiddleware: unconditionally scrub data field.\r\n\r\n### Networking\r\n\r\n+ Move IPVLAN driver out of experimental. [moby/moby#38983](https://github.com/moby/moby/pull/38983) / [docker/libnetwork#2230](https://github.com/docker/libnetwork/pull/2230)\r\n* Network: add support for 'dangling' filter. [moby/moby#31551](https://github.com/moby/moby/pull/31551)\r\n* Windows: Forcing a nil IP specified in PortBindings to IPv4zero (0.0.0.0). [docker/libnetwork#2376](https://github.com/docker/libnetwork/pull/2376)\r\n- Fix to make sure load balancer sandbox is deleted when a service is updated with `--network-rm`. [docker/engine#213](https://github.com/docker/engine/pull/213)\r\n\r\n### Swarm\r\n\r\n+ Add support for maximum replicas per node. [moby/moby#37940](https://github.com/moby/moby/pull/37940)\r\n+ Add support for GMSA CredentialSpecs from Swarmkit configs. [moby/moby#38632](https://github.com/moby/moby/pull/38632)\r\n+ Add support for sysctl options in services. [moby/moby#37701](https://github.com/moby/moby/pull/37701)\r\n+ Add support for filtering on node labels. [moby/moby#37650](https://github.com/moby/moby/pull/37650)\r\n+ Windows: Support named pipe mounts in docker service create + stack yml. [moby/moby#37400](https://github.com/moby/moby/pull/37400)\r\n+ VXLAN UDP Port configuration support. [moby/moby#38102](https://github.com/moby/moby/pull/38102)\r\n* Use Service Placement Constraints in Enforcer. [docker/swarmkit#2857](https://github.com/docker/swarmkit/pull/2857)\r\n* Increase max recv gRPC message size for nodes and secrets. [docker/engine#256](https://github.com/docker/engine/pull/256)\r\n\r\n### Logging\r\n\r\n* Enable gcplogs driver on windows. [moby/moby#37717](https://github.com/moby/moby/pull/37717)\r\n* Add zero padding for RFC5424 syslog format. [moby/moby#38335](https://github.com/moby/moby/pull/38335)\r\n* Add IMAGE_NAME attribute to journald log events. [moby/moby#38032](https://github.com/moby/moby/pull/38032)", "created_at": "2020-12-01T22:19:53Z", "project": "Docker-ce", "repo": "docker/docker-ce", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v1.0.0", "html_url": "https://github.com/OpenObservability/OpenMetrics/commit/6c5579d2b81c7d9e4b5cba34a26e22827a1ac805", "repo_url": "https://github.com/OpenObservability/OpenMetrics", "body": "Merge pull request #177 from OpenObservability/richih/ID_7\n\nFix braino", "created_at": "2020-11-25T19:16:58Z", "project": "OpenMetrics", "repo": "OpenObservability/OpenMetrics", "type": "Metrics", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "", "tag_name": "1.11.0", "html_url": "https://api.github.com/repos/apache/mesos/commits/213739cbb069b2e87aa6042b22db5cfdf78cd51e", "repo_url": "https://github.com/apache/mesos", "body": "Tagging Mesos 1.11.0\n", "created_at": "2020-11-24T16:12:42+01:00", "project": "Mesos", "repo": "apache/mesos", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "v1.0.6", "tag_name": "v1.0.6", "html_url": "https://github.com/dragonflyoss/Dragonfly/releases/tag/v1.0.6", "repo_url": "https://github.com/dragonflyoss/dragonfly", "body": "support preheat for register. At present, it has completed the integration with the harbor", "created_at": "2020-09-20T13:34:04Z", "project": "Dragonfly", "repo": "dragonflyoss/dragonfly", "type": "Image Distribution", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v1.0.6", "tag_name": "v1.0.6", "html_url": "https://github.com/dragonflyoss/Dragonfly/releases/tag/v1.0.6", "repo_url": "https://github.com/dragonflyoss/dragonfly", "body": "support preheat for register. At present, it has completed the integration with the harbor", "created_at": "2020-09-20T13:34:04Z", "project": "Dragonfly", "repo": "dragonflyoss/dragonfly", "type": "Image Distribution", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Release 1.2.0", "tag_name": "v1.2.0", "html_url": "https://github.com/opentracing/opentracing-go/releases/tag/v1.2.0", "repo_url": "https://github.com/opentracing/opentracing-go", "body": "* Use error.object per OpenTracing Semantic Conventions (#179) -- Rahman Syed\r\n* Convert nil pointer log field value to string \"nil\" (#230) -- Cyril Tovena\r\n* Add Go module support (#215) -- Zaba505\r\n* Make SetTag helper types in ext public (#229) -- Blake Edwards\r\n* Add log/fields helpers for keys from specification (#226) -- Dmitry Monakhov\r\n* Improve noop impementation (#223) -- chanxuehong\r\n* Add an extension to Tracer interface for custom go context creation (#220) -- Krzesimir Nowak\r\n * Restore the ability to reset the current span in context to nil (#231) -- Yuri Shkuro\r\n* Fix typo in comments (#222) -- meteorlxy\r\n* Improve documentation for log.Object() to emphasize the requirement to pass immutable arguments (#219) -- \u75af\u72c2\u7684\u5c0f\u4f01\u9e45\r\n* [mock] Return ErrInvalidSpanContext if span context is not MockSpanContext (#216) -- Milad Irannejad\r\n", "created_at": "2020-07-01T21:27:29Z", "project": "OpenTracing", "repo": "opentracing/opentracing-go", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.0.1", "tag_name": "v2.0.1", "html_url": "https://github.com/meolu/walle-web/releases/tag/v2.0.1", "repo_url": "https://github.com/meolu/walle-web", "body": "\r\n\u529f\u80fd\u5f3a\u5927\uff0c\u4e14\u514d\u8d39\u5f00\u6e90\u7684walle-web \u74e6\u529b\u7ec8\u4e8e\u66f4\u65b0`2.0.1`\u4e86\uff01\u5360\u7528\u4e86\u6211\u51e0\u4e4e\u6240\u6709\u4e1a\u4f59\u65f6\u95f4\uff0c\u7cbe\u529b\u4e0e\u91d1\u94b1\u4ed8\u51fa\u6362\u5404\u4f4d\u4f7f\u7528\u6536\u76ca\uff0c\u671b\u5404\u4f4d\u559c\u6b22\u4e0d\u541d\u987a\u624b star \u4ee5\u793a\u652f\u6301\uff0c\u9879\u76ee\u66f4\u597d\u4ea6\u53cd\u9988\u4e88\u4f60\u3002\r\n\r\nFeature\r\n============\r\n- \u4e0a\u7ebf\u5355\u589e\u52a0\u300c\u6211\u7684\u300d\u4e0a\u7ebf\u4efb\u52a1\u8fc7\u6ee4\r\n- \u7528\u6237\u7ba1\u7406\u6a21\u5757\u53d6\u6d88\u7528\u6237\u641c\u7d22\u4e0b\u62c9\uff0c\u6539\u4e3a\u76f4\u63a5\u641c\u7d22\r\n- \u589e\u52a0\u73af\u5883\u7ba1\u7406\u7684\u6a21\u7cca\u641c\u7d22\r\n- \u589e\u52a0\u6811\u8393\u6d3e\u7684\u7cfb\u7edf\u652f\u6301\r\n- \u652f\u6301\u591a\u4e2a\u9489\u9489hooks\uff0c\u517c\u5bb9tag\u5728\u9489\u9489\u4e0a\u663e\u793a\r\n- \u53d1\u5e03\u6d41\u7a0b\u5207\u6362gitpython\uff0c\u63d0\u901f30%\r\n- admin.sh \u65b0\u589e Ubuntu \u7cfb\u7edf\u652f\u6301\r\n- \u53d1\u9001\u8fc7\u7a0b\u4e2d\u8f6f\u94fe\u63a5\u4f7f\u7528\u7edd\u5bf9\u8def\u5f84\r\n- \u7a33\u5b9a\u63d0\u901f\u4e0a\u7ebf\u7684 branch/tag/commit \u83b7\u53d6\u529f\u80fd\r\n- \u53ef\u8bbe\u7f6e\u76ee\u6807\u670d\u52a1\u5668\u4e0a\u4fdd\u7559\u7248\u672c\u6570\r\n- \u89e3\u9664\u4e0d\u540c\u73af\u5883\u7684\u9879\u76ee\u540d\u79f0\u4e0d\u53ef\u540c\u540d\u7684\u9650\u5236\r\n- \u589e\u52a0 remember me \u9009\u9879\r\n\r\nFix\r\n============\r\n\r\n- \u4fee\u590d\u5728\u4e00\u53f0\u670d\u52a1\u5668\u4e0a\u53ef\u80fd\u4f1a\u6709\u591a\u4e2a\u4efb\u52a1\u6b63\u5728\u6267\u884c\u7684 BUG\r\n- \u9879\u76ee\u540d\u79f0\u5305\u542b|\u5bfc\u81f4\u53d1\u5e03\u5931\u8d25BUG\r\n- \u4fee\u590d\u5386\u53f2\u7248\u672c\u672a\u5220\u9664\u7684 BUG\r\n- \u4fee\u590d Debian/Ubuntu\u7684\u521d\u59cb\u5316\u95ee\u9898\r\n- \u4fee\u6539\u5bc6\u7801\u540e\uff0c\u65b0\u5bc6\u7801\u65e0\u6cd5\u767b\u5f55 (\u767b\u5f55\u65f6\u5bc6\u7801\u505a\u4e86\u4f4d\u6570\u9a8c\u8bc1)\u7684\u95ee\u9898\r\n- \u4fee\u590d BUG\uff0c\u672a\u5206\u914d\u7528\u6237\u767b\u5f55\u7684\u65f6\u5019\uff0c\u524d\u7aef\u63d0\u793a\u670d\u52a1\u5668\u9519\u8bef\u7684\u95ee\u9898\uff0c\u5c06\u9519\u8bef\u63d0\u793a\u6539\u4e3a\u63d0\u793a\u5177\u4f53\u7684\u9519\u8bef\u4fe1\u606f\r\n- \u4fee\u590d\u7528\u6237\u6ce8\u518c\u7684\u65f6\u5019\u63d0\u793a\u9519\u8bef\u7684 BUG\r\n- \u4fee\u590d\u7ed9\u6ce8\u518c\u6210\u529f\u7684\u7528\u6237\u53d1\u9001\u90ae\u4ef6\uff0c\u540e\u53f0\u90ae\u4ef6\u670d\u52a1\u5668\u9519\u8bef\uff0c\u5bfc\u81f4\u524d\u7aef\u63d0\u793a\u9519\u8bef\u7684\u95ee\u9898\r\n- \u4fee\u590dbug\uff0c\u672a\u5206\u914d\u7528\u6237\u767b\u5f55\u7684\u65f6\u5019\uff0c\u524d\u7aef\u63d0\u793a\u670d\u52a1\u5668\u9519\u8bef\uff0c\u6539\u4e3a\u63d0\u793a\u5177\u4f53\u7684\u9519\u8bef\u4fe1\u606f\r\n- \u4fee\u590d\u521b\u5efa\u8f6f\u94fe\u5931\u8d25\u7684 BUG\r\n- \u7f16\u8f91\u7a7a\u95f4\u51fa\u73b0\u9519\u8bef\u7684\u95ee\u9898\r\n- \u4fee\u590d\u73af\u5883\u7ba1\u7406\u7f16\u8f91\u4f1a\u65b0\u589e\u4e00\u6761\u8bb0\u5f55\u7684\u95ee\u9898\r\n- \u4fee\u590d\u4e0a\u7ebf\u5355\u65f6\u95f4\u663e\u793a\u4e3a\u542f\u52a8\u65f6\u95f4\u7684 BUG\r\n- \u53d1\u5e03\u6d41\u7a0b\u5207\u6362gitpython\uff0c\u63d0\u901f30%\r\n- \u4fee\u590d docker-compser.yml\u4e2ddb\u7684expose\u9009\u9879\u672a\u5bf9\u9f50\u5bfc\u81f4\u5b89\u88c5\u5931\u8d25\u7684\u95ee\u9898\r\n- \u4fee\u590d\u73af\u5883\u53d8\u91cf\u9879\u76ee\u540d\u79f0\u53ef\u80fd\u4f1a\u6709\u7a7a\u683c\u51fa\u73b0\u7684\u95ee\u9898\r\n- \u5ef6\u7eed 1.x \u7248\u672c\u7684 {VERSION} \u73af\u5883\u53d8\u91cf\uff0c\u5c06 2.0 \u7248\u672c\u7684 ${CURRENT_RELEASE} \u53d8\u91cf\u7edf\u4e00\u4e3a\u5168\u8def\u5f84\r\n- \u4fee\u590d\u5df2\u5220\u9664\u7684\u7a7a\u95f4\uff0c\u6240\u5c5e\u4eba\u767b\u5f55\u540e\u4ecd\u7136\u53ef\u4ee5\u770b\u5230\u7684\u95ee\u9898\r\n- \u4fee\u590d\u5728python3.6\u73af\u5883\u4e0b, \u542f\u52a8flask_socketio\u62a5Monkey-patching ssl after ssl has already been imported may lead to errors\u7684\u95ee\u9898\r\n- \u5176\u4ed6\u7a33\u5b9a\u6027\u4f18\u5316", "created_at": "2019-04-16T06:43:15Z", "project": "Walle", "repo": "meolu/walle-web", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.6.1", "tag_name": "v0.6.1", "html_url": "https://github.com/notaryproject/notary/releases/tag/v0.6.1", "repo_url": "https://github.com/theupdateframework/notary", "body": "+ Fixed bug where CLI requested admin privileges for all metadata operations, including listing targets on a repo [#1315](https://github.com/theupdateframework/notary/pull/1315)\r\n+ Prevented notary signer from being dumpable or ptraceable in Linux, except in debug mode [#1327](https://github.com/theupdateframework/notary/pull/1327)\r\n+ Bumped JWT dependency to fix potential Invalid Curve Attack on NIST curves within ECDH key management [#1334](https://github.com/theupdateframework/notary/pull/1334)\r\n+ If the home directory cannot be found, log a warning instead of erroring out [#1318](https://github.com/theupdateframework/notary/pull/1318)\r\n+ Bumped go version and various dependencies [#1323](https://github.com/theupdateframework/notary/pull/1323) [#1332](https://github.com/theupdateframework/notary/pull/1332) [#1335](https://github.com/theupdateframework/notary/pull/1335) [#1336](https://github.com/theupdateframework/notary/pull/1336)\r\n+ Various internal and documentation fixes [#1312](https://github.com/theupdateframework/notary/pull/1312) [#1313](https://github.com/theupdateframework/notary/pull/1313) [#1319](https://github.com/theupdateframework/notary/pull/1319) [#1320](https://github.com/theupdateframework/notary/pull/1320) [#1324](https://github.com/theupdateframework/notary/pull/1324) [#1326](https://github.com/theupdateframework/notary/pull/1326) [#1328](https://github.com/theupdateframework/notary/pull/1328) [#1329](https://github.com/theupdateframework/notary/pull/1329) [#1333](https://github.com/theupdateframework/notary/pull/1333)\r\n\r\n# SHA256\r\n\r\n```\r\nnotary-Darwin-amd64 9593cc0a341e7fe1d01e6834e9964558318a8679c058b6da755b8608dbeac3de\r\nnotary-Linux-amd64 73353b2b4b85604c738a6800465133cb3a828dff0aa26f3c0926dd9a73e19879\r\nnotary-Windows-amd64.exe 9d736f9b569b6a6a3de30cbfa3c60a764acdd445cf4ced760efa9d370bcad64f\r\n```\r\n", "created_at": "2018-04-10T18:11:06Z", "project": "Notary", "repo": "theupdateframework/notary", "type": "Security", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}]} \ No newline at end of file diff --git a/static/data/data.json b/static/data/data.json index 2f2f147..c5f0c54 100644 --- a/static/data/data.json +++ b/static/data/data.json @@ -1 +1 @@ -{"updated_at": "2024-07-17T02:01:24Z", "total": 120, "data": [{"name": "", "tag_name": "v17.2.0-rc43", "html_url": "https://api.github.com/repos/gitlabhq/gitlabhq/commits/24d1a95e40d0b792fd52009d7413f7e3309c2294", "repo_url": "https://github.com/gitlabhq/gitlabhq", "body": "Ensure pipelines run for 17.2.0-rc43\n\nThe last commit synced to this repository includes the \"ci skip\" tag,\npreventing tag pipelines from running. To ensure these pipelines do run,\nwe create this commit. This normally is only necessary if a Merge Train\nsync didn't introduce any new changes.\n\nFor more information, refer to issue\nhttps://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/1355.", "created_at": "2024-07-16T23:02:34Z", "project": "Gitlab-ce", "repo": "gitlabhq/gitlabhq", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.65.1", "tag_name": "v1.65.1", "html_url": "https://github.com/grpc/grpc/releases/tag/v1.65.1", "repo_url": "https://github.com/grpc/grpc", "body": "This is release gRPC Core 1.65.1 (gnarly).\r\n\r\nFor gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases).\r\n\r\nThis release contains refinements, improvements, and bug fixes.\r\n", "created_at": "2024-07-16T22:53:49Z", "project": "gRPC", "repo": "grpc/grpc", "type": "Remote Procedure Call", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "helm-loki-6.7.1", "html_url": "https://github.com/grafana/loki/commit/b5b861c348bc768254fd083fb40d2820cf347be6", "repo_url": "https://github.com/grafana/loki", "body": "fix(helm): Update yaml file `./production/helm/loki/Chart.yaml` (+1 other) (#13392)\n\nCo-authored-by: Trevor Whitney ", "created_at": "2024-07-16T22:00:33Z", "project": "loki", "repo": "grafana/loki", "type": "Log", "hosting": "github", "add_time": "2020-11-01T11:11:37Z", "version": "tag"}, {"name": "", "tag_name": "v19.0.1", "html_url": "https://api.github.com/repos/chef/chef/commits/bbb0a6b63bdaf79000a243e0e0c05203c52f7e53", "repo_url": "https://github.com/chef/chef", "body": "Bump version to 19.0.1 by Chef Expeditor\n\nObvious fix; these changes are the result of automation not creative thinking.", "created_at": "2024-07-16T20:30:25Z", "project": "Chef", "repo": "chef/chef", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "Istio 1.22.3", "tag_name": "1.22.3", "html_url": "https://github.com/istio/istio/releases/tag/1.22.3", "repo_url": "https://github.com/istio/istio", "body": "[Artifacts](http://gcsweb.istio.io/gcs/istio-release/releases/1.22.3/)\r\n[Release Notes](https://istio.io/news/releases/1.22.x/announcing-1.22.3/)", "created_at": "2024-07-16T17:55:12Z", "project": "Istio", "repo": "istio/istio", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.468", "tag_name": "jenkins-2.468", "html_url": "https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.468", "repo_url": "https://github.com/jenkinsci/jenkins", "body": "_This is an automatically generated changelog draft for Jenkins weekly releases.\r\nSee https://www.jenkins.io/changelog/2.468/ for the official changelog for this release._\r\n\r\n## \ud83c\udf89 Major features and improvements\r\n\r\n* [JENKINS-69869](https://issues.jenkins.io/browse/JENKINS-69869) - Categorize the user properties (#7268) @Wadeck\r\n\r\n## \ud83d\udc77 Changes for plugin developers\r\n\r\n* Allow administrative monitors to be displayed for users with `Overall/MANAGE` permission (#9437) @Vlatombe\r\n\r\nAll contributors: @Vlatombe, @Wadeck, @basil, @dependabot, @dependabot[bot], @jenkins-release-bot, @jglick, @renovate and @renovate[bot]\r\n", "created_at": "2024-07-16T13:36:31Z", "project": "Jenkins", "repo": "jenkinsci/jenkins", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v1.8.2", "html_url": "https://github.com/hashicorp/nomad/commit/7f0822c1e4f25907d9f60e2d595411950dd1bd28", "repo_url": "https://github.com/hashicorp/nomad", "body": "Generate files for 1.8.2 release", "created_at": "2024-07-16T08:50:09Z", "project": "Nomad", "repo": "hashicorp/nomad", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "Teleport 16.1.0", "tag_name": "v16.1.0", "html_url": "https://github.com/gravitational/teleport/releases/tag/v16.1.0", "repo_url": "https://github.com/gravitational/teleport", "body": "## Description\n\n### New logo\n\nWe're excited to announce an update to the Teleport logo. This refresh aligns\nwith our evolving brand and will be reflected across the product, our marketing\nsite (goteleport.com), branded content, swag, and more.\n\nThe new logo will appear in the web UI starting with this release and on the\nmarketing website starting from July 17th, 2024.\n\n### Database Access session replay\n\nDatabase Access users will be able to watch PostgreSQL query replays in the web\nUI or with tsh.\n\n### Other improvements and fixes\n\n* Fixed \"staircase\" text output for non-interactive Kube exec sessions in Web UI. [#44249](https://github.com/gravitational/teleport/pull/44249)\n* Fixed a leak in the admin process spawned by starting VNet through `tsh vnet` or Teleport Connect. [#44225](https://github.com/gravitational/teleport/pull/44225)\n* Fixed a `kube-agent-updater` bug affecting resolutions of private images. [#44191](https://github.com/gravitational/teleport/pull/44191)\n* The `show_resources` option is no longer required for statically configured proxy ui settings. [#44181](https://github.com/gravitational/teleport/pull/44181)\n* The `teleport-cluster` chart can now use existing ingresses instead of creating its own. [#44146](https://github.com/gravitational/teleport/pull/44146)\n* Ensure that `tsh login` outputs accurate status information for the new session. [#44143](https://github.com/gravitational/teleport/pull/44143)\n* Fixes \"device trust mode _x_ requires Teleport Enterprise\" errors on `tctl`. [#44133](https://github.com/gravitational/teleport/pull/44133)\n* Added the `tbot install systemd` command for installing tbot as a service on Linux systems. [#44083](https://github.com/gravitational/teleport/pull/44083)\n* Added ability to list access list members in json format in `tctl`. [#44071](https://github.com/gravitational/teleport/pull/44071)\n* Update grpc to `v1.64.1` (patches `GO-2024-2978`). [#44067](https://github.com/gravitational/teleport/pull/44067)\n* Batch access review reminders into 1 message and provide link out to the web UI. [#44034](https://github.com/gravitational/teleport/pull/44034)\n* Fixed denying access despite access being configured for Notification Routing Rules in the web UI. [#44029](https://github.com/gravitational/teleport/pull/44029)\n* Honor proxy templates in tsh ssh. [#44026](https://github.com/gravitational/teleport/pull/44026)\n* Fixed eBPF error occurring during startup on Linux RHEL 9. [#44023](https://github.com/gravitational/teleport/pull/44023)\n* Fixed Redshift auto-user deactivation/deletion failure that occurs when a user is created or deleted and another user is deactivated concurrently. [#43968](https://github.com/gravitational/teleport/pull/43968)\n* Lower latency of detecting Kubernetes cluster becoming online. [#43967](https://github.com/gravitational/teleport/pull/43967)\n* Teleport AMIs now optionally source environment variables from `/etc/default/teleport` as regular Teleport package installations do. [#43962](https://github.com/gravitational/teleport/pull/43962)\n* Make `tbot` compilable on Windows. [#43959](https://github.com/gravitational/teleport/pull/43959)\n* Add a new event to the database session recording with query/command result information. [#43955](https://github.com/gravitational/teleport/pull/43955)\n* Enabled setting event types to forward, skip events, skip session types in event-handler helm chart. [#43938](https://github.com/gravitational/teleport/pull/43938)\n* `extraLabels` configured in `teleport-kube-agent` chart values are now correctly propagated to post-delete hooks. A new `extraLabels.job` object has been added for labels which should only apply to the post-delete job. [#43932](https://github.com/gravitational/teleport/pull/43932)\n* Add support for Teams to Opsgenie plugin alert creation. [#43916](https://github.com/gravitational/teleport/pull/43916)\n* Machine ID outputs now execute individually and concurrently, meaning that one failing output does not disrupt other outputs, and that performance when generating a large number of outputs is improved. [#43876](https://github.com/gravitational/teleport/pull/43876)\n* SAML IdP service provider resource can now be updated from the Web UI. [#4651](https://github.com/gravitational/teleport.e/pull/4651)\n* Fixed empty condition from unquoted string with YAML editor for Notification Routing Rules in the Web UI. [#4636](https://github.com/gravitational/teleport.e/pull/4636)\n* Teleport Enterprise now supports the `TELEPORT_REPORTING_HTTP(S)_PROXY` environment variable to specify the URL of the HTTP(S) proxy used for connections to our usage reporting ingest service. [#4568](https://github.com/gravitational/teleport.e/pull/4568)\n* Fixed inaccurately notifying user that access list reviews are due in the web UI. [#4521](https://github.com/gravitational/teleport.e/pull/4521)\n\n\n## Download\n\nDownload the current and previous releases of Teleport at https://goteleport.com/download.\n\nDownload the current release of Teleport plugins from the links below.\n* Slack ([Linux amd64](https://get.gravitational.com/teleport-access-slack-v16.1.0-linux-amd64-bin.tar.gz))\n* Mattermost ([Linux amd64](https://get.gravitational.com/teleport-access-mattermost-v16.1.0-linux-amd64-bin.tar.gz))\n* Discord ([Linux amd64](https://get.gravitational.com/teleport-access-discord-v16.1.0-linux-amd64-bin.tar.gz))\n* Terraform Provider ([Linux amd64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-linux-amd64-bin.tar.gz) | [Linux arm64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-linux-arm64-bin.tar.gz) | [macOS amd64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-amd64-bin.tar.gz) | [macOS arm64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-arm64-bin.tar.gz) | [macOS universal](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-universal-bin.tar.gz))\n* Event Handler ([Linux amd64](https://get.gravitational.com/teleport-event-handler-v16.1.0-linux-amd64-bin.tar.gz) | [macOS amd64](https://get.gravitational.com/teleport-event-handler-v16.1.0-darwin-amd64-bin.tar.gz))\n* PagerDuty ([Linux amd64](https://get.gravitational.com/teleport-access-pagerduty-v16.1.0-linux-amd64-bin.tar.gz))\n* Jira ([Linux amd64](https://get.gravitational.com/teleport-access-jira-v16.1.0-linux-amd64-bin.tar.gz))\n* Email ([Linux amd64](https://get.gravitational.com/teleport-access-email-v16.1.0-linux-amd64-bin.tar.gz))\n* Microsoft Teams ([Linux amd64](https://get.gravitational.com/teleport-access-msteams-v16.1.0-linux-amd64-bin.tar.gz))\n\n", "created_at": "2024-07-16T00:24:16Z", "project": "Teleport", "repo": "gravitational/teleport", "type": "DevOps", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v2.17.2", "html_url": "https://github.com/ansible/ansible/commit/4f96015ce0dea22f95e46306fac46015a3b4ca52", "repo_url": "https://github.com/ansible/ansible", "body": "New release v2.17.2 (#83611)", "created_at": "2024-07-15T19:28:43Z", "project": "Ansible", "repo": "ansible/ansible", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "24.7.0", "tag_name": "24.7.0", "html_url": "https://github.com/getsentry/sentry/releases/tag/24.7.0", "repo_url": "https://github.com/getsentry/sentry", "body": "### Hierarchical grouping deprecation (ongoing)\n\nThis project will move any projects using the mobile grouping configuration as defined here:\r\nhttps://github.com/getsentry/sentry/blob/44d816f0b9a9450fdf47136313b3a4b955ceab84/src/sentry/grouping/strategies/configurations.py#L160-L188\n\nBy: @armenzg (#74144)\n\n### Various fixes & improvements\n\n- chore(api): Rewrite Org Details docs (#73293) by @isabellaenriquez\n- metrics(replay): log rrweb_event_count to slow clicks table (#74277) by @aliu39\n- fix(slack): Fix error handling when fetching slack channel information (#74267) by @dashed\n- chore(replay): alpha -> beta (#74279) by @michellewzhang\n- feat(trace-view): Add UI fallback to old view for STs (#73684) by @k-fish\n- chore(similarity): Add killswitches for each feature flag (#74274) by @jangjodi\n- feat(prompts): support a visible status for un-hiding components (#74228) by @aliu39\n- nit(opsgenie): add config access requirement to error text (#74111) by @mifu67\n- ref(similarity): Add killswitch to delete record task (#74212) by @jangjodi\n- ref(profiling) battery usage chart (#74273) by @JonasBa\n- ref(discover): Use snake case for dataset variable (#74215) by @narsaynorath\n- ref(proguard): Deobfuscate view hierarchies as part of symbolication (#74196) by @loewenheim\n- feat(profiling) construct profile from continuous chunk (#74171) by @JonasBa\n- ref(profiling) store unit on profile chart (#74152) by @JonasBa\n- ref(metrics): Update copies (#74270) by @priscilawebdev\n- ref(proguard): Remove separate queue (#74269) by @loewenheim\n- ref(metrics): Update copies (#74268) by @priscilawebdev\n- Revert \"ref(proguard): Remove separate queue (#74198)\" (a1ab12d0) by @getsentry-bot\n- ref(proguard): Remove separate queue (#74198) by @loewenheim\n- feat(metrics): numeric span attribute extraction (#74190) by @obostjancic\n- feat(metrics): update extraction rule tag description (#74118) by @obostjancic\n- fix(minimetrics): skip span attribute attach if there is no span (#74193) by @obostjancic\n- feat(auto-import): Enable default vscode auto-import for Sentry BE (#74197) by @MichaelSun48\n- fix: fix broken links to Performance docs pages (#74235) by @mjq\n\n_Plus 911 more_", "created_at": "2024-07-15T17:03:07Z", "project": "Sentry", "repo": "getsentry/sentry", "type": "Monitor", "hosting": "github", "add_time": "2019-09-30T11:11:37Z"}, {"name": "v3.1.0", "tag_name": "v3.1.0", "html_url": "https://github.com/traefik/traefik/releases/tag/v3.1.0", "repo_url": "https://github.com/containous/traefik", "body": "**Important:** Please read the [migration guide](https://doc.traefik.io/traefik/v3.1/migration/v3/#v30-to-v31).\r\n\r\n**Enhancements:**\r\n- **[k8s,k8s/gatewayapi]** Support invalid HTTPRoute status ([#10714](https://github.com/traefik/traefik/pull/10714) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** KubernetesGateway provider is no longer experimental ([#10840](https://github.com/traefik/traefik/pull/10840) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Bump Gateway API to v1.1.0 ([#10835](https://github.com/traefik/traefik/pull/10835) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Fix route attachments to gateways ([#10761](https://github.com/traefik/traefik/pull/10761) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support HTTPRoute method and query param matching ([#10815](https://github.com/traefik/traefik/pull/10815) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support HTTPURLRewrite filter ([#10571](https://github.com/traefik/traefik/pull/10571) by [SantoDE](https://github.com/SantoDE))\r\n- **[k8s,k8s/gatewayapi]** Set Gateway HTTPRoute status ([#10667](https://github.com/traefik/traefik/pull/10667) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support ReferenceGrant for HTTPRoute backends ([#10771](https://github.com/traefik/traefik/pull/10771) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Compute HTTPRoute priorities ([#10766](https://github.com/traefik/traefik/pull/10766) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support RegularExpression for path matching ([#10717](https://github.com/traefik/traefik/pull/10717) by [dmavrommatis](https://github.com/dmavrommatis))\r\n- **[k8s/crd,k8s]** Support HealthCheck for ExternalName services ([#10467](https://github.com/traefik/traefik/pull/10467) by [marcmognol](https://github.com/marcmognol))\r\n- **[k8s/ingress,k8s/crd,k8s,k8s/gatewayapi]** Migrate to EndpointSlices API ([#10664](https://github.com/traefik/traefik/pull/10664) by [jnoordsij](https://github.com/jnoordsij))\r\n- **[k8s/ingress,k8s/crd,k8s]** Change log level from Warning to Info when ExternalName services is enabled ([#10682](https://github.com/traefik/traefik/pull/10682) by [marcmognol](https://github.com/marcmognol))\r\n- **[k8s/ingress,k8s/crd,k8s]** Allow to use internal Node IPs for NodePort services ([#10278](https://github.com/traefik/traefik/pull/10278) by [jorisvergeer](https://github.com/jorisvergeer))\r\n- **[middleware,k8s,k8s/gatewayapi]** Improve HTTPRoute Redirect Filter with port and scheme ([#10784](https://github.com/traefik/traefik/pull/10784) by [rtribotte](https://github.com/rtribotte))\r\n- **[middleware,k8s,k8s/gatewayapi]** Support HTTPRoute redirect port and scheme ([#10802](https://github.com/traefik/traefik/pull/10802) by [rtribotte](https://github.com/rtribotte))\r\n- **[middleware]** Support Content-Security-Policy-Report-Only in the headers middleware ([#10709](https://github.com/traefik/traefik/pull/10709) by [SpecLad](https://github.com/SpecLad))\r\n- **[middleware]** Add support for Zstandard to the compression middleware ([#10660](https://github.com/traefik/traefik/pull/10660) by [Belphemur](https://github.com/Belphemur))\r\n- **[plugins]** Enhance wasm plugins ([#10829](https://github.com/traefik/traefik/pull/10829) by [juliens](https://github.com/juliens))\r\n- **[plugins]** Add logs for plugins load ([#10848](https://github.com/traefik/traefik/pull/10848) by [mmatur](https://github.com/mmatur))\r\n- **[server]** Support systemd socket-activation ([#10399](https://github.com/traefik/traefik/pull/10399) by [juliens](https://github.com/juliens))\r\n\r\n**Bug fixes:**\r\n- **[k8s,k8s/gatewayapi]** Retry on Gateway API resource status update ([#10881](https://github.com/traefik/traefik/pull/10881) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Do not disable Gateway API provider if not enabled in experimental ([#10862](https://github.com/traefik/traefik/pull/10862) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[otel]** Bump opentelemetry-go to v1.28 ([#10876](https://github.com/traefik/traefik/pull/10876) by [arukiidou](https://github.com/arukiidou))\r\n- **[plugins]** Fix build only linux and darwin support wazergo ([#10857](https://github.com/traefik/traefik/pull/10857) by [juliens](https://github.com/juliens))\r\n- **[healthcheck,k8s/crd,k8s]** Fix Healthcheck default value for ExternalName services ([#10778](https://github.com/traefik/traefik/pull/10778) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[middleware,metrics,tracing]** Upgrade to OpenTelemetry Semantic Conventions v1.26.0 ([#10850](https://github.com/traefik/traefik/pull/10850) by [mmatur](https://github.com/mmatur))\r\n\r\n**Documentation:**\r\n- **[k8s,k8s/gatewayapi]** Fix the Kubernetes Gateway API documentation ([#10844](https://github.com/traefik/traefik/pull/10844) by [nmengin](https://github.com/nmengin))\r\n- **[k8s,k8s/gatewayapi]** Rework Kubernetes Gateway API documentation ([#10897](https://github.com/traefik/traefik/pull/10897) by [kevinpollet](https://github.com/kevinpollet))\r\n- Prepare release v3.1.0-rc3 ([#10872](https://github.com/traefik/traefik/pull/10872) by [rtribotte](https://github.com/rtribotte))\r\n- Prepare release v3.1.0-rc2 ([#10860](https://github.com/traefik/traefik/pull/10860) by [kevinpollet](https://github.com/kevinpollet))\r\n- Prepare release v3.1.0-rc1 ([#10856](https://github.com/traefik/traefik/pull/10856) by [rtribotte](https://github.com/rtribotte))\r\n\r\n**Misc:**\r\n- Merge current v3.0 into v3.1 ([#10902](https://github.com/traefik/traefik/pull/10902) by [rtribotte](https://github.com/rtribotte))\r\n- Merge current v3.0 into v3.1 ([#10871](https://github.com/traefik/traefik/pull/10871) by [rtribotte](https://github.com/rtribotte))\r\n- Merge current v3.0 into master ([#10853](https://github.com/traefik/traefik/pull/10853) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10811](https://github.com/traefik/traefik/pull/10811) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10789](https://github.com/traefik/traefik/pull/10789) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10750](https://github.com/traefik/traefik/pull/10750) by [kevinpollet](https://github.com/kevinpollet))\r\n- Merge current v3.0 into master ([#10655](https://github.com/traefik/traefik/pull/10655) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10567](https://github.com/traefik/traefik/pull/10567) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10418](https://github.com/traefik/traefik/pull/10418) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10040](https://github.com/traefik/traefik/pull/10040) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#9933](https://github.com/traefik/traefik/pull/9933) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9897](https://github.com/traefik/traefik/pull/9897) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9871](https://github.com/traefik/traefik/pull/9871) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9807](https://github.com/traefik/traefik/pull/9807) by [ldez](https://github.com/ldez))\r\n", "created_at": "2024-07-15T14:38:04Z", "project": "Traefik", "repo": "containous/traefik", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "3.8.0-rc1", "html_url": "https://api.github.com/repos/apache/kafka/commits/d54ce2124befa16bc0d40165f246cfd6f5067ae0", "repo_url": "https://github.com/apache/kafka", "body": "Bump version to 3.8.0", "created_at": "2024-07-15T13:43:42Z", "project": "Kafka", "repo": "apache/kafka", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "6.1.0-alpha.5", "html_url": "https://api.github.com/repos/Graylog2/graylog2-server/commits/e52dca4bfb6a051129a3dec753b0e0d0e136a8ef", "repo_url": "https://github.com/Graylog2/graylog2-server", "body": "[graylog2-server] prepare release 6.1.0-alpha.5", "created_at": "2024-07-15T11:39:51Z", "project": "Graylog", "repo": "Graylog2/graylog2-server", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "", "tag_name": "6.4.17", "html_url": "https://api.github.com/repos/zabbix/zabbix/commits/c12261f00b420ad70ce35a8e34b6a35f39a52924", "repo_url": "https://github.com/zabbix/zabbix", "body": ".......... [ZBXNEXT-826] updated release date and version for 6.4.17", "created_at": "2024-07-15T11:03:51Z", "project": "zabbix", "repo": "zabbix/zabbix", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.19.1", "tag_name": "v1.19.1", "html_url": "https://github.com/hashicorp/consul/releases/tag/v1.19.1", "repo_url": "https://github.com/hashicorp/consul", "body": "## 1.19.1 (July 11, 2024)\n\nSECURITY:\n\n* Upgrade envoy module dependencies to version 1.27.7, 1.28.5 and 1.29.7 or higher to resolve [CVE-2024-39305](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-39305) [[GH-21524](https://github.com/hashicorp/consul/issues/21524)]\n* Upgrade go version to 1.22.5 to address [CVE-2024-24791](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-24791) [[GH-21507](https://github.com/hashicorp/consul/issues/21507)]\n* Upgrade go-retryablehttp to address [CVE-2024-6104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-6104) [[GH-21384](https://github.com/hashicorp/consul/issues/21384)]\n* agent: removed reflected cross-site scripting vulnerability [[GH-21342](https://github.com/hashicorp/consul/issues/21342)]\n* ui: Pin and namespace sub-module dependencies related to the Consul UI [[GH-21378](https://github.com/hashicorp/consul/issues/21378)]\n\nIMPROVEMENTS:\n\n* mesh: update supported envoy version 1.29.5 in addition to 1.28.4, 1.27.6. [[GH-21277](https://github.com/hashicorp/consul/issues/21277)]\n\nBUG FIXES:\n\n* core: Fix multiple incorrect type conversion for potential overflows [[GH-21251](https://github.com/hashicorp/consul/issues/21251)]\n* core: Fix panic runtime error on AliasCheck [[GH-21339](https://github.com/hashicorp/consul/issues/21339)]\n* dns: Fix a regression where DNS SRV questions were returning duplicate hostnames instead of encoded IPs.\n This affected Nomad integrations with Consul. [[GH-21361](https://github.com/hashicorp/consul/issues/21361)]\n* dns: Fix a regression where DNS tags using the standard lookup syntax, `tag.name.service.consul`, were being disregarded. [[GH-21361](https://github.com/hashicorp/consul/issues/21361)]\n* dns: Fixes a spam log message \"Failed to parse TTL for prepared query...\"\n that was always being logged on each prepared query evaluation. [[GH-21381](https://github.com/hashicorp/consul/issues/21381)]\n* terminating-gateway: **(Enterprise Only)** Fixed issue where enterprise metadata applied to linked services was the terminating-gateways enterprise metadata and not the linked services enterprise metadata. [[GH-21382](https://github.com/hashicorp/consul/issues/21382)]\n* txn: Fix a bug where mismatched Consul server versions could result in undetected data loss for when using newer Transaction verbs. [[GH-21519](https://github.com/hashicorp/consul/issues/21519)]\n\n", "created_at": "2024-07-11T14:47:27Z", "project": "Consul", "repo": "hashicorp/consul", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "r8.0.0-rc13", "html_url": "https://api.github.com/repos/mongodb/mongo/commits/191b175a01c7f712b4ef851d584f7e7ba5cee056", "repo_url": "https://github.com/mongoDb/mongo", "body": "SERVER-91997 Prevent holding fcv lock while doing remote request in resharding (#24587)\n\nGitOrigin-RevId: b5271455825d4af9af540e3dd05ae19963355efb", "created_at": "2024-07-11T14:05:18Z", "project": "MongoDb", "repo": "mongoDb/mongo", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "KubeEdge v1.17.1 release", "tag_name": "v1.17.1", "html_url": "https://github.com/kubeedge/kubeedge/releases/tag/v1.17.1", "repo_url": "https://github.com/kubeedge/kubeedge", "body": "See [CHANGELOG-1.17.md](https://github.com/kubeedge/kubeedge/blob/master/CHANGELOG/CHANGELOG-1.17.md) for details.", "created_at": "2024-07-11T12:24:54Z", "project": "KubeEdge", "repo": "kubeedge/kubeedge", "type": "Edge", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v4.0.0", "tag_name": "v4.0.0", "html_url": "https://github.com/jumpserver/jumpserver/releases/tag/v4.0.0", "repo_url": "https://github.com/jumpserver/jumpserver", "body": "## \u2728JumpServer v4.0.0 is now available! \u2728 \r\n\r\nOn the 10th anniversary of the JumpServer open-source project, we released the v4.0 milestone version. JumpServer v4.0 is optimized for world-wide users especially.\r\n\r\nJumpServer v4.0 is a better open-source Privileged Access Management (PAM) tool that provides DevOps and IT teams with on-demand and secure access to SSH, RDP, Kubernetes, Database and RemoteApp endpoints through a Web Browser.\r\n\r\n![JumpServer Overview](https://github.com/jumpserver/jumpserver/assets/32935519/94252236-d666-4f91-8bf8-1f0c4cf1798c)\r\n\r\n## \ud83d\ude80 Quick Start\r\n\r\nPrepare a clean Linux Server ( 64 bit, >= 4c8g )\r\n\r\n```\r\ncurl -sSL https://github.com/jumpserver/jumpserver/releases/download/v4.0.0/quick_start.sh | bash\r\n```\r\n\r\nAccess JumpServer in your browser at `http://your-jumpserver-ip/`\r\n- Username: `admin`\r\n- Password: `ChangeMe`", "created_at": "2024-07-11T07:56:55Z", "project": "Jumpserver", "repo": "jumpserver/jumpserver", "type": "Security", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Helm v3.15.3", "tag_name": "v3.15.3", "html_url": "https://github.com/helm/helm/releases/tag/v3.15.3", "repo_url": "https://github.com/helm/helm", "body": "Helm v3.15.3 is a patch release. Users are encouraged to upgrade for the best experience. Users are encouraged to upgrade for the best experience.\r\n\r\nThe community keeps growing, and we'd love to see you there!\r\n\r\n- Join the discussion in [Kubernetes Slack](https://kubernetes.slack.com):\r\n - for questions and just to hang out\r\n - for discussing PRs, code, and bugs\r\n- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via [Zoom](https://zoom.us/j/696660622)\r\n- Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0)\r\n\r\n## Installation and Upgrading\r\n\r\nDownload Helm v3.15.3. The common platform binaries are here:\r\n\r\n- [MacOS amd64](https://get.helm.sh/helm-v3.15.3-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-darwin-amd64.tar.gz.sha256sum) / 68306cbd9808271cd95974328e4238c052c8495e09b0038828b65190491aeb9c)\r\n- [MacOS arm64](https://get.helm.sh/helm-v3.15.3-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-darwin-arm64.tar.gz.sha256sum) / 9ed53b19cfd935908c5269ba3e88028462fc4c249f85f937ae8cc04b6fe9cead)\r\n- [Linux amd64](https://get.helm.sh/helm-v3.15.3-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-amd64.tar.gz.sha256sum) / ad871aecb0c9fd96aa6702f6b79e87556c8998c2e714a4959bf71ee31282ac9c)\r\n- [Linux arm](https://get.helm.sh/helm-v3.15.3-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-arm.tar.gz.sha256sum) / 77a9c9699c836dd34fca3d9e783f9e70e0ddbe1a4b44aa13fac82f6193da452f)\r\n- [Linux arm64](https://get.helm.sh/helm-v3.15.3-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-arm64.tar.gz.sha256sum) / bd57697305ba46fef3299b50168a34faa777dd2cf5b43b50df92cca7ed118cce)\r\n- [Linux i386](https://get.helm.sh/helm-v3.15.3-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-386.tar.gz.sha256sum) / 60ee9fb18b3ecfee96cd680ff2a5dcab7f61b7c522efe0c7fc7a7e2c2577157c)\r\n- [Linux ppc64le](https://get.helm.sh/helm-v3.15.3-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-ppc64le.tar.gz.sha256sum) / fac86a8a0515e1f4593d6288426c99f2b3edac946b7f118fcfe03e4a09523f25)\r\n- [Linux s390x](https://get.helm.sh/helm-v3.15.3-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-s390x.tar.gz.sha256sum) / 5de47bc4fbae5a4d06d26c71f935334e5576954eed5c8ccef677607b59371c8e)\r\n- [Linux riscv64](https://get.helm.sh/helm-v3.15.3-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-riscv64.tar.gz.sha256sum) / 096f773146abc7ef7348e32e74b7c27633bf063e117644bc9e0b75c50c9954e4)\r\n- [Windows amd64](https://get.helm.sh/helm-v3.15.3-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.15.3-windows-amd64.zip.sha256sum) / fd857635bbb38b20a91731e5d084c2e21503b0f797b153e3246de01676819f23)\r\n\r\nThis release was signed with `672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E ` and can be found at @mattfarina [keybase account](https://keybase.io/mattfarina). Please use the attached signatures for verifying this release using `gpg`.\r\n\r\nThe [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) on any system with `bash`.\r\n\r\n## What's Next\r\n\r\n- 3.15.4 will contain only bug fixes and be released on August 14, 2024.\r\n- 3.16.0 is the next feature release and will be on September 11, 2024.\r\n\r\n## Changelog\r\n\r\n- fix(helm): Use burst limit setting for discovery 3bb50bbbdd9c946ba9989fbe4fb4104766302a64 (Evan Foster)\r\n- fixed dependency_update_test.go f440d3b19ed772502b85ade33f7ee6bf4a35c85c (Suleiman Dibirov)\r\n- fix(dependencyBuild): prevent race condition in concurrent helm dependency f262d80d30bd7c13f2ffe9719d23035adcbc7ede (Suleiman Dibirov)\r\n- fix: respect proxy envvars on helm install/upgrade 7413819bb9c481707efa58b111ff0b85829b79f9 (Sidharth Menon)\r\n- Merge pull request #13085 from alex-kattathra-johnson/issue-12961 eb4cf6051e5b97d48baf5b306ca1aaea1c33c2ae (Joe Julian)", "created_at": "2024-07-10T19:23:30Z", "project": "Helm", "repo": "helm/helm", "type": "Package", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.59.0", "tag_name": "v1.59.0", "html_url": "https://github.com/jaegertracing/jaeger/releases/tag/v1.59.0", "repo_url": "https://github.com/jaegertracing/jaeger", "body": "### Backend Changes\r\n\r\n#### \u26d4 Breaking Changes\r\n\r\n* Update opentelemetry-go to v1.28.0 and refactor references to semantic conventions ([@renovate-bot](https://github.com/renovate-bot) in [#5698](https://github.com/jaegertracing/jaeger/pull/5698))\r\n\r\n#### \u2728 New Features\r\n\r\n* Run jaeger-es-index-cleaner and jaeger-es-rollover locally ([@hellspawn679](https://github.com/hellspawn679) in [#5714](https://github.com/jaegertracing/jaeger/pull/5714))\r\n* [tracegen] allow use of adaptive sampling ([@yurishkuro](https://github.com/yurishkuro) in [#5718](https://github.com/jaegertracing/jaeger/pull/5718))\r\n* [v2] add v1 factory converter to v2 storage factory ([@james-ryans](https://github.com/james-ryans) in [#5497](https://github.com/jaegertracing/jaeger/pull/5497))\r\n* Upgrade badger v3->badger v4 ([@hellspawn679](https://github.com/hellspawn679) in [#5619](https://github.com/jaegertracing/jaeger/pull/5619))\r\n\r\n#### \ud83d\udc1e Bug fixes, Minor Improvements\r\n\r\n* Cleanup the prometheus config ([@FlamingSaint](https://github.com/FlamingSaint) in [#5720](https://github.com/jaegertracing/jaeger/pull/5720))\r\n* Upgrade microsim to v0.4.1 ([@FlamingSaint](https://github.com/FlamingSaint) in [#5702](https://github.com/jaegertracing/jaeger/pull/5702))\r\n* Add all mocks to mockery config file and regenerate ([@danish9039](https://github.com/danish9039) in [#5626](https://github.com/jaegertracing/jaeger/pull/5626))\r\n* Add better logging options ([@yurishkuro](https://github.com/yurishkuro) in [#5675](https://github.com/jaegertracing/jaeger/pull/5675))\r\n* Restore \"operation\" name in the metrics response ([@yurishkuro](https://github.com/yurishkuro) in [#5673](https://github.com/jaegertracing/jaeger/pull/5673))\r\n* Add flag for custom authenticators in cassandra storage ([@hellspawn679](https://github.com/hellspawn679) in [#5628](https://github.com/jaegertracing/jaeger/pull/5628))\r\n* Rename strategy store to sampling strategy provider ([@yurishkuro](https://github.com/yurishkuro) in [#5634](https://github.com/jaegertracing/jaeger/pull/5634))\r\n* [query] avoid errors when closing shared listener ([@vermaaatul07](https://github.com/vermaaatul07) in [#5559](https://github.com/jaegertracing/jaeger/pull/5559))\r\n* Bump github.com/golangci/golangci-lint from 1.55.2 to 1.59.1 and fix linter errors ([@FlamingSaint](https://github.com/FlamingSaint) in [#5579](https://github.com/jaegertracing/jaeger/pull/5579))\r\n* Fix binary path in package-deploy.sh ([@yurishkuro](https://github.com/yurishkuro) in [#5561](https://github.com/jaegertracing/jaeger/pull/5561))\r\n\r\n#### \ud83d\udea7 Experimental Features\r\n\r\n* Implement telemetery struct for v1 components initialization ([@Wise-Wizard](https://github.com/Wise-Wizard) in [#5695](https://github.com/jaegertracing/jaeger/pull/5695))\r\n* Support default configs for storage backends ([@yurishkuro](https://github.com/yurishkuro) in [#5691](https://github.com/jaegertracing/jaeger/pull/5691))\r\n* Simplify configs organization ([@yurishkuro](https://github.com/yurishkuro) in [#5690](https://github.com/jaegertracing/jaeger/pull/5690))\r\n* Create metrics.factory adapter for otel metrics ([@Wise-Wizard](https://github.com/Wise-Wizard) in [#5661](https://github.com/jaegertracing/jaeger/pull/5661))\r\n\r\n#### \ud83d\udc77 CI Improvements\r\n\r\n* Apply 'latest' tag to latest published snapshot images ([@yurishkuro](https://github.com/yurishkuro) in [#5724](https://github.com/jaegertracing/jaeger/pull/5724))\r\n* [bug] use correct argument as jaeger-version ([@yurishkuro](https://github.com/yurishkuro) in [#5716](https://github.com/jaegertracing/jaeger/pull/5716))\r\n* Add spm integration tests ([@hellspawn679](https://github.com/hellspawn679) in [#5640](https://github.com/jaegertracing/jaeger/pull/5640))\r\n* Add spm build to ci ([@yurishkuro](https://github.com/yurishkuro) in [#5663](https://github.com/jaegertracing/jaeger/pull/5663))\r\n* Remove unnecessary .nocover files ([@yurishkuro](https://github.com/yurishkuro) in [#5642](https://github.com/jaegertracing/jaeger/pull/5642))\r\n* Add tests for anonymizer/app/query. ([@shanukun](https://github.com/shanukun) in [#5638](https://github.com/jaegertracing/jaeger/pull/5638))\r\n* Add alternate way to install gotip ([@EraKin575](https://github.com/EraKin575) in [#5618](https://github.com/jaegertracing/jaeger/pull/5618))\r\n* Add semver to dependencies ([@danish9039](https://github.com/danish9039) in [#5590](https://github.com/jaegertracing/jaeger/pull/5590))\r\n* Create config file for mockery instead of using explicit cli flags in the makefile ([@jesslourenco](https://github.com/jesslourenco) in [#5623](https://github.com/jaegertracing/jaeger/pull/5623))\r\n* Update renovate bot to not apply patches to e2e test dependencies ([@DustyMMiller](https://github.com/DustyMMiller) in [#5622](https://github.com/jaegertracing/jaeger/pull/5622))\r\n* Require renovate bot to run go mod tidy ([@yurishkuro](https://github.com/yurishkuro) in [#5612](https://github.com/jaegertracing/jaeger/pull/5612))\r\n* Fix new warnings from the linter upgrade ([@WaterLemons2k](https://github.com/WaterLemons2k) in [#5589](https://github.com/jaegertracing/jaeger/pull/5589))\r\n* [ci] validate that generated mocks are up to date ([@yurishkuro](https://github.com/yurishkuro) in [#5568](https://github.com/jaegertracing/jaeger/pull/5568))\r\n\r\n### \ud83d\udcca UI Changes\r\n\r\n#### \ud83d\udc1e Bug fixes, Minor Improvements\r\n\r\n* Add escaped example to tag search help popup ([@yurishkuro](https://github.com/yurishkuro) in [#2354](https://github.com/jaegertracing/jaeger-ui/pull/2354))\r\n\r\n\r\n\r\n", "created_at": "2024-07-10T15:12:40Z", "project": "Jaeger", "repo": "jaegertracing/jaeger", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "3.10.154", "tag_name": "v3.10.154", "html_url": "https://github.com/jenkins-x/jx/releases/tag/v3.10.154", "repo_url": "https://github.com/jenkins-x/jx", "body": "## Linux\r\n\r\n### amd64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-amd64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n### arm\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-arm.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n### arm64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-arm64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n## macOS\r\n\r\n### Using homebrew\r\n\r\n```shell\r\nbrew install --no-quarantine --cask jenkins-x/jx/jx\r\n```\r\n\r\n### Using curl\r\n\r\n#### amd64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-darwin-amd64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n#### arm64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-darwin-arm64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n## Changes in version 3.10.154\r\n\r\n### Chores\r\n\r\n* deps: upgrade jenkins-x-plugins/jx-gitops to version 0.21.1 (root)\r\n", "created_at": "2024-07-10T15:11:17Z", "project": "JenkinsX", "repo": "jenkins-x/jx", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v3.1-dev3", "html_url": "https://api.github.com/repos/haproxy/haproxy/commits/a4bc71a1a3530586a17e3849271bfadb1c636c86", "repo_url": "https://github.com/haProxy/haProxy", "body": "[RELEASE] Released version 3.1-dev3\n\nReleased version 3.1-dev3 with the following main changes :\n - BUG/MINOR: quic: Wrong datagram building when probing.\n - BUG/MEDIUM: quic: fix possible exit from qc_check_dcid() without unlocking\n - BUG/MINOR: promex: Remove Help prefix repeated twice for each metric\n - DOC: configuration: add details about crt-store in bind \"crt\" keyword\n - BUG/MEDIUM: hlua/cli: Fix lua CLI commands to work with applet's buffers\n - DOC: configuration: more details about the master-worker mode\n - BUG/MEDIUM: server: fix race on server_atomic_sync()\n - BUG/MINOR: jwt: don't try to load files with HMAC algorithm\n - CLEANUP: quic: cleanup prototypes related to CIDs handling\n - CLEANUP: quic: remove non-existing quic_cid_tree definition\n - MINOR: quic: remove access to CID global tree outside of quic_cid module\n - REORG: quic: remove quic_cid_trees reference from proto_quic\n - MINOR: quic: add 2 BUG_ON() on datagram dispatch\n - MINOR: quic: ensure quic_conn is never removed on thread affinity rebind\n - MEDIUM: init: set default for fd_hard_limit via DEFAULT_MAXFD\n - DOC: configuration: update maxconn description\n - MINOR: proto: extend connection thread rebind API\n - BUG/MEDIUM: quic: prevent crash on accept queue full\n - BUG/MEDIUM: peers: Fix crash when syncing learn state of a peer without appctx\n - CI: add weekly QUIC Interop regression against LibreSSL\n - DEV: flags/quic: decode quic_conn flags\n - MINOR: quic: rename \"ssl error\" trace\n - BUG/MEDIUM: init: fix fd_hard_limit default in compute_ideal_maxconn\n - BUG/MINOR: jwt: fix variable initialisation\n - MINOR: ssl/sample: ssl_c_san returns a comma separated list of SAN\n - OPTIM: pool: improve needed_avg cache line access pattern\n - MAJOR: import: update mt_list to support exponential back-off (try #2)\n - CI: weekly QUIC Interop: try to fix private image\n - BUG/MINOR: h1: Fail to parse empty transfer coding names\n - BUG/MINOR: h1: Reject empty coding name as last transfer-encoding value\n - BUG/MEDIUM: h1: Reject empty Transfer-encoding header\n - BUG/MEDIUM: spoe: Be sure to create a SPOE applet if none on the current thread\n - BUILD: listener: silence a build warning about unused value without threads\n - DOC: architecture: remove the totally outdated architecture manual\n - SCRIPTS: create-release: no more need to skip architecture.txt", "created_at": "2024-07-10T13:39:36Z", "project": "HaProxy", "repo": "haProxy/haProxy", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v5.1.2", "tag_name": "v5.1.2", "html_url": "https://github.com/containers/podman/releases/tag/v5.1.2", "repo_url": "https://github.com/containers/libpod", "body": "### Bugfixes\r\n- Fixed a bug that would sometimes prevent the mount of some `podman machine` volumes into the virtual machine when using the Apple hypervisor ([#22569](https://github.com/containers/podman/issues/22569)).\r\n- Fixed a bug where `podman top` would show the incorrect UID for processes in containers run in a user namespace ([#22293](https://github.com/containers/podman/issues/22293)).\r\n- Fixed a bug where the `/etc/hosts` and `/etc/resolv.conf` files in a container would be empty after restoring from a checkpoint ([#22901](https://github.com/containers/podman/issues/22901)).\r\n- Fixed a bug where the `--pod-id-file` argument to `podman run` and `podman create` did not respect the pod's user namespace ([#22931](https://github.com/containers/podman/issues/22931)).\r\n- Fixed a bug in the Podman remote client where specifying a invalid connection in the `CONTAINER_CONNECTION` environment variable would lead to a panic.\r\n\r\n### Misc\r\n- Virtual machines run by `podman machine` using the Apple hypervisor now wait 90 seconds before forcibly stopping the VM, matching the standard systemd shutdown timeout ([#22515](https://github.com/containers/podman/issues/22515)).\r\n- Updates the containers/image library to v5.31.1", "created_at": "2024-07-10T12:21:28Z", "project": "Podman", "repo": "containers/libpod", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.9.2", "tag_name": "v1.9.2", "html_url": "https://github.com/hashicorp/terraform/releases/tag/v1.9.2", "repo_url": "https://github.com/hashicorp/terraform", "body": "## 1.9.2 (July 10, 2024)\n\nBUG FIXES:\n\n* core: Fix panic when self-referencing direct instances from `count` and `for_each` meta attributes. ([#35432](https://github.com/hashicorp/terraform/pull/35432))\n\n", "created_at": "2024-07-10T10:38:21Z", "project": "Terraform", "repo": "hashicorp/terraform", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "2.53.1 / 2024-07-10", "tag_name": "v2.53.1", "html_url": "https://github.com/prometheus/prometheus/releases/tag/v2.53.1", "repo_url": "https://github.com/prometheus/prometheus", "body": "This is a bug-fix release, reverting a change introduced in v2.51.0.\r\n\r\nThe bug was that remote-write would drop samples if the sending flow stalled for longer than it takes to write one \"WAL segment\". How long this takes depends on the data rate of your Prometheus; as a rough guide with 10 million series scraping once per minute it could be about 5 minutes. The issue is [#14087](https://github.com/prometheus/prometheus/issues/14087).\r\n\r\n* [BUGFIX] Remote-write: stop dropping samples in catch-up #14446\r\n\r\nAs usual, container images are available at https://quay.io/repository/prometheus/prometheus?tab=tags and https://hub.docker.com/r/prom/prometheus/tags", "created_at": "2024-07-10T10:14:26Z", "project": "Prometheus", "repo": "prometheus/prometheus", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Tekton Pipeline release v0.61.1 \"Ragdoll Data\"", "tag_name": "v0.61.1", "html_url": "https://github.com/tektoncd/pipeline/releases/tag/v0.61.1", "repo_url": "https://github.com/tektoncd/pipeline", "body": "\r\n\r\n-[Docs @ v0.61.1](https://github.com/tektoncd/pipeline/tree/v0.61.1/docs)\r\n-[Examples @ v0.61.1](https://github.com/tektoncd/pipeline/tree/v0.61.1/examples)\r\n\r\n## Installation one-liner\r\n\r\n```shell\r\nkubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.61.1/release.yaml\r\n```\r\n\r\n## Attestation\r\n\r\nThe Rekor UUID for this release is `24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5`\r\n\r\nObtain the attestation:\r\n```shell\r\nREKOR_UUID=24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5\r\nrekor-cli get --uuid $REKOR_UUID --format json | jq -r .Attestation | jq .\r\n```\r\n\r\nVerify that all container images in the attestation are in the release file:\r\n```shell\r\nRELEASE_FILE=https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.61.1/release.yaml\r\nREKOR_UUID=24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5\r\n\r\n# Obtains the list of images with sha from the attestation\r\nREKOR_ATTESTATION_IMAGES=$(rekor-cli get --uuid \"$REKOR_UUID\" --format json | jq -r .Attestation | jq -r '.subject[]|.name + \":v0.61.1@sha256:\" + .digest.sha256')\r\n\r\n# Download the release file\r\ncurl \"$RELEASE_FILE\" > release.yaml\r\n\r\n# For each image in the attestation, match it to the release file\r\nfor image in $REKOR_ATTESTATION_IMAGES; do\r\n printf $image; grep -q $image release.yaml && echo \" ===> ok\" || echo \" ===> no match\";\r\ndone\r\n```\r\n\r\n\r\n\r\n## Changes\r\n\r\n# Features\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Fixes\r\n\r\n* :bug: [release-v0.61.x] Handle error conditions in CheckMissingResultReferences (#8105)\r\n\r\nmproved error handling for some invalid result reference scenarios.\r\n\r\n\r\n\r\n\r\n### Misc\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Docs\r\n\r\n\r\n\r\n\r\n## Thanks\r\n\r\nThanks to these contributors who contributed to v0.61.1!\r\n* :heart: @tekton-robot\r\n\r\nExtra shout-out for awesome release notes:\r\n* :heart_eyes: @tekton-robot\r\n\r\n", "created_at": "2024-07-09T13:54:18Z", "project": "Tekton", "repo": "tektoncd/pipeline", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "tikv-server v8.2.0", "tag_name": "v8.2.0", "html_url": "https://github.com/tikv/tikv/releases/tag/v8.2.0", "repo_url": "https://github.com/tikv/tikv", "body": "For new features, improvements, and bug fixes released in 8.2.0 for tikv, see [TiDB 8.2.0 release notes](https://docs.pingcap.com/tidb/v8.2/release-8.2.0/).\nSee the difference from the issue perspective:\n
\n\n- tikv/tikv#14827\n- tikv/tikv#14818\n- tikv/tikv#16796\n- tikv/tikv#16810\n- tikv/tikv#16782\n- tikv/tikv#16820\n- tikv/tikv#16825\n- tikv/tikv#16789\n- tikv/tikv#16770\n- tikv/tikv#16809\n- tikv/tikv#16837\n- tikv/tikv#16871\n- tikv/tikv#16880\n- tikv/tikv#16797\n- tikv/tikv#16882\n- tikv/tikv#16913\n- tikv/tikv#16884\n- tikv/tikv#16910\n- tikv/tikv#16800\n- tikv/tikv#16005\n- tikv/tikv#16656\n- tikv/tikv#15999\n- tikv/tikv#16956\n- tikv/tikv#16969\n- tikv/tikv#16962\n- tikv/tikv#16930\n- tikv/tikv#16974\n- tikv/tikv#17020\n- tikv/tikv#16297\n- tikv/tikv#16976\n- tikv/tikv#16653\n- tikv/tikv#17037\n- tikv/tikv#16974\n- tikv/tikv#17040\n- tikv/tikv#17066\n- tikv/tikv#16858\n- tikv/tikv#16444\n- tikv/tikv#17080\n- tikv/tikv#17004\n- tikv/tikv#17075\n- tikv/tikv#17090\n- tikv/tikv#17093\n- tikv/tikv#17060\n- tikv/tikv#17086\n- tikv/tikv#17114\n- tikv/tikv#15972\n- tikv/tikv#17107\n- tikv/tikv#17079\n- tikv/tikv#17127\n- tikv/tikv#17082\n- tikv/tikv#15292\n- tikv/tikv#17024\n- tikv/tikv#17143\n- tikv/tikv#17140\n- tikv/tikv#17123\n- tikv/tikv#16526\n- tikv/tikv#17131\n- tikv/tikv#17138\n- tikv/tikv#16001\n- tikv/tikv#17153\n- tikv/tikv#17103\n- tikv/tikv#17104\n- tikv/tikv#17133\n- tikv/tikv#8160\n- tikv/tikv#15083\n- tikv/tikv#17172\n- tikv/tikv#17176\n- tikv/tikv#17168\n- tikv/tikv#17106\n- tikv/tikv#17191\n- tikv/tikv#17213\n- tikv/tikv#17229\n- tikv/tikv#17233\n\n
", "created_at": "2024-07-09T08:03:03Z", "project": "tikv", "repo": "tikv/tikv", "type": "Kv-Store", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Beats 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/beats/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/beats", "body": "Downloads: https://elastic.co/downloads/beats\nRelease notes: https://www.elastic.co/guide/en/beats/libbeat/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-08T22:00:36Z", "project": "Beats", "repo": "elastic/beats", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "openebs-4.1.0", "tag_name": "openebs-4.1.0", "html_url": "https://github.com/openebs/openebs/releases/tag/openebs-4.1.0", "repo_url": "https://github.com/openebs/openebs", "body": "Containerized Attached Storage for Kubernetes", "created_at": "2024-07-08T13:45:28Z", "project": "OpenEBS", "repo": "openebs/openebs", "type": "Storage", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Kibana 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/kibana/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/kibana", "body": "Downloads: https://elastic.co/downloads/kibana\nRelease notes: https://www.elastic.co/guide/en/kibana/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-08T07:00:25Z", "project": "Kibana", "repo": "elastic/kibana", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Elasticsearch 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/elasticsearch/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/elasticsearch", "body": "Downloads: https://elastic.co/downloads/elasticsearch\nRelease notes: https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-05T23:46:46Z", "project": "Elasticsearch", "repo": "elastic/elasticsearch", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.17.2", "tag_name": "v1.17.2", "html_url": "https://github.com/hashicorp/vault/releases/tag/v1.17.2", "repo_url": "https://github.com/hashicorp/vault", "body": "## 1.17.2\r\n### July 10, 2024\r\n\r\nCHANGES:\r\n\r\n* core: Bump Go version to 1.22.5\r\n* secrets/azure: Update plugin to v0.19.2 [[GH-27652](https://github.com/hashicorp/vault/pull/27652)]\r\n\r\nFEATURES:\r\n\r\n* **AWS secrets engine STS session tags support**: Adds support for setting STS\r\nsession tags when generating temporary credentials using the AWS secrets\r\nengine. [[GH-27620](https://github.com/hashicorp/vault/pull/27620)]\r\n\r\nBUG FIXES:\r\n\r\n* cli: Fixed issue with `vault hcp connect` where HCP resources with uppercase letters were inaccessible when entering the correct project name. [[GH-27694](https://github.com/hashicorp/vault/pull/27694)]\r\n* core (enterprise): Fix HTTP redirects in namespaces to use the correct path and (in the case of event subscriptions) the correct URI scheme. [[GH-27660](https://github.com/hashicorp/vault/pull/27660)]\r\n* core/config: fix issue when using `proxy_protocol_behavior` with `deny_unauthorized`, \r\nwhich causes the Vault TCP listener to close after receiving an untrusted upstream proxy connection. [[GH-27589](https://github.com/hashicorp/vault/pull/27589)]\r\n* core: Fixed an issue with performance standbys not being able to handle rotate root requests. [[GH-27631](https://github.com/hashicorp/vault/pull/27631)]\r\n* secrets/transit (enterprise): Fix an issue that caused input data be returned as part of generated CMAC values.\r\n* ui: Display an error and force a timeout when TOTP passcode is incorrect [[GH-27574](https://github.com/hashicorp/vault/pull/27574)]\r\n* ui: Ensure token expired banner displays when batch token expires [[GH-27479](https://github.com/hashicorp/vault/pull/27479)]\r\n", "created_at": "2024-07-05T19:19:12Z", "project": "Vault", "repo": "hashicorp/vault", "type": "Security", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "Logstash 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/logstash/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/logstash", "body": "Downloads: https://elastic.co/downloads/logstash\nRelease notes: https://www.elastic.co/guide/en/logstash/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-04T08:07:22Z", "project": "Logstash", "repo": "elastic/logstash", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.22.1", "tag_name": "v1.22.1", "html_url": "https://github.com/go-gitea/gitea/releases/tag/v1.22.1", "repo_url": "https://github.com/go-gitea/gitea", "body": "* SECURITY\r\n * Add replacement module for `mholt/archiver` (#31267) (#31270)\r\n* API\r\n * Fix missing images in editor preview due to wrong links (#31299) (#31393)\r\n * Fix duplicate sub-path for avatars (#31365) (#31368)\r\n * Reduce memory usage for chunked artifact uploads to MinIO (#31325) (#31338)\r\n * Remove sub-path from container registry realm (#31293) (#31300)\r\n * Fix NuGet Package API for $filter with Id equality (#31188) (#31242)\r\n * Add an immutable tarball link to archive download headers for Nix (#31139) (#31145)\r\n * Add missed return after `ctx.ServerError` (#31130) (#31133)\r\n* BUGFIXES\r\n * Fix avatar radius problem on the new issue page (#31506) (#31508)\r\n * Fix overflow menu flickering on mobile (#31484) (#31488)\r\n * Fix poor table column width due to breaking words (#31473) (#31477)\r\n * Support relative paths to videos from Wiki pages (#31061) (#31453)\r\n * Fix new issue/pr avatar (#31419) (#31424)\r\n * Increase max length of org team names from 30 to 255 characters (#31410) (#31421)\r\n * Fix line number width in code preview (#31307) (#31316)\r\n * Optimize runner-tags layout to enhance visual experience (#31258) (#31263)\r\n * Fix overflow on push notification (#31179) (#31238)\r\n * Fix overflow on notifications (#31178) (#31237)\r\n * Fix overflow in issue card (#31203) (#31225)\r\n * Split sanitizer functions and fine-tune some tests (#31192) (#31200)\r\n * use correct l10n string (#31487) (#31490)\r\n * Fix dropzone JS error when attachment is disabled (#31486)\r\n * Fix web notification icon not updated once you read all notifications (#31447) (#31466)\r\n * Switch to \"Write\" tab when edit comment again (#31445) (#31461)\r\n * Fix the link for .git-blame-ignore-revs bypass (#31432) (#31442)\r\n * Fix the wrong line number in the diff view page when expanded twice. (#31431) (#31440)\r\n * Fix labels and projects menu overflow on issue page (#31435) (#31439)\r\n * Fix Account Linking UpdateMigrationsByType (#31428) (#31434)\r\n * Fix markdown math brackets render problem (#31420) (#31430)\r\n * Fix rendered wiki page link (#31398) (#31407)\r\n * Fix natural sort (#31384) (#31394)\r\n * Allow downloading attachments of draft releases (#31369) (#31380)\r\n * Fix repo graph JS (#31377)\r\n * Fix incorrect localization `explorer.go` (#31348) (#31350)\r\n * Fix hash render end with colon (#31319) (#31346)\r\n * Fix line number widths (#31341) (#31343)\r\n * Fix navbar `+` menu flashing on page load (#31281) (#31342)\r\n * Fix adopt repository has empty object name in database (#31333) (#31335)\r\n * Delete legacy cookie before setting new cookie (#31306) (#31317)\r\n * Fix some URLs whose sub-path is missing (#31289) (#31292)\r\n * Fix admin oauth2 custom URL settings (#31246) (#31247)\r\n * Make pasted \"img\" tag has the same behavior as markdown image (#31235) (#31243)\r\n * Fix agit checkout command line hint & fix ShowMergeInstructions checking (#31219) (#31222)\r\n * Fix the possible migration failure on 286 with postgres 16 (#31209) (#31218)\r\n * Fix branch order (#31174) (#31193)\r\n * Fix markup preview (#31158) (#31166)\r\n * Fix push multiple branches error with tests (#31151) (#31153)\r\n * Fix API repository object format missed (#31118) (#31132)\r\n * Fix missing memcache import (#31105) (#31109)\r\n * Upgrade `github.com/hashicorp/go-retryablehttp` (#31499)\r\n * Fix double border in system status table (#31363) (#31401)\r\n * Fix bug filtering issues which have no project (#31337) (#31367)\r\n * Fix #31185 try fix lfs download from bitbucket failed (#31201) (#31329)\r\n * Add nix flake for dev shell (#30967) (#31310)\r\n * Fix and clean up `ConfirmModal` (#31283) (#31291)\r\n * Optimize repo-list layout to enhance visual experience (#31272) (#31276)\r\n * fixed the dropdown menu for the top New button to expand to the left (#31273) (#31275)\r\n * Fix Activity Page Contributors dropdown (#31264) (#31269)\r\n * fix: allow actions artifacts storage migration to complete succesfully (#31251) (#31257)\r\n * Make blockquote attention recognize more syntaxes (#31240) (#31250)\r\n * Remove .segment from .project-column (#31204) (#31239)\r\n * Ignore FindRecentlyPushedNewBranches err (#31164) (#31171)\r\n * Use vertical layout for multiple code expander buttons (#31122) (#31152)\r\n * Remove duplicate `ProxyPreserveHost` in Apache httpd doc (#31143) (#31147)\r\n * Improve mobile review ui (#31091) (#31136)\r\n * Fix DashboardRepoList margin (#31121) (#31128)\r\n * Update pip related commands for docker (#31106) (#31111)\r\n\r\nInstances on **[Gitea Cloud](https://cloud.gitea.com)** will be automatically upgraded to this version during the specified maintenance window.", "created_at": "2024-07-04T03:27:28Z", "project": "Gitea", "repo": "go-gitea/gitea", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v19.1.0", "html_url": "https://api.github.com/repos/ceph/ceph/commits/9025b9024baf597d63005552b5ee004013630404", "repo_url": "https://github.com/ceph/ceph", "body": "19.1.0\n\nSigned-off-by: Ceph Release Team ", "created_at": "2024-07-03T20:02:05Z", "project": "Ceph", "repo": "ceph/ceph", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.14.8", "tag_name": "v1.14.8", "html_url": "https://github.com/rook/rook/releases/tag/v1.14.8", "repo_url": "https://github.com/rook/rook", "body": "# Improvements\r\nRook v1.14.8 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.\r\n\r\n- osd: Fix activate failure when block device moves (#14374, @BlaineEXE)\r\n- csi: Update csi-addons repo link for correctly versioned downloads (#14408, @Madhu-1)\r\n- build: Update go-retryablehttp from 0.7.6 to 0.7.7 (#14391, @subhamkrai)\r\n- osd: Use old passphrase to kill the LUKS slot during key rotation (#14367, @black-dragon74)\r\n- csi: Skip creating networkFence when csi is disabled (#14294, @subhamkrai)\r\n", "created_at": "2024-07-03T19:22:15Z", "project": "Rook", "repo": "rook/rook", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "RabbitMQ 3.13.4", "tag_name": "v3.13.4", "html_url": "https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.4", "repo_url": "https://github.com/rabbitmq/rabbitmq-server", "body": "RabbitMQ `3.13.4` is a maintenance release in the `3.13.x` [release series](https://www.rabbitmq.com/release-information).\r\n\r\nStarting June 1st, 2024, community support for this series will only be provided to [regularly contributing users](https://github.com/rabbitmq/rabbitmq-server/blob/main/COMMUNITY_SUPPORT.md) and those\r\nwho hold a valid [commercial support license](https://tanzu.vmware.com/rabbitmq/oss).\r\n\r\nPlease refer to the upgrade section from the [3.13.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.0)\r\nif upgrading from a version prior to 3.13.0.\r\n\r\nThis release requires Erlang 26 and supports Erlang versions up to `26.2.x`.\r\n[RabbitMQ and Erlang/OTP Compatibility Matrix](https://www.rabbitmq.com/docs/which-erlang) has more details on\r\nErlang version requirements for RabbitMQ.\r\n\r\n\r\n### Minimum Supported Erlang Version\r\n\r\nAs of 3.13.0, RabbitMQ requires Erlang 26. Nodes **will fail to start** on older Erlang releases.\r\n\r\nUsers upgrading from 3.12.x (or older releases) on Erlang 25 to 3.13.x on Erlang 26\r\n(both RabbitMQ *and* Erlang are upgraded at the same time) **must** consult\r\nthe [v3.12.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.12.0) and [v3.13.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.0) first.\r\n\r\n\r\n## Changes Worth Mentioning\r\n\r\nRelease notes can be found on GitHub at [rabbitmq-server/release-notes](https://github.com/rabbitmq/rabbitmq-server/tree/v3.13.x/release-notes).\r\n\r\n\r\n### Core Broker\r\n\r\n#### Bug Fixes\r\n\r\n * A rolling upgrade from `3.12.14` to `3.13.x` could run into an exception.\r\n\r\n GitHub issue: [#11380](https://github.com/rabbitmq/rabbitmq-server/issues/11380)\r\n\r\n * When an existing virtual host was re-imported from a definitions file,\r\n its default queue type (DQT) was cleared (reset) if that field was missing in the imported\r\n definitions.\r\n\r\n Now the existing DQT is preserved.\r\n\r\n GitHub issue: [#11457](https://github.com/rabbitmq/rabbitmq-server/pull/11457)\r\n\r\n * When a queue was declared without an explicitly provided `x-queue-type` but a default\r\n queue type (DQT) set (for its virtual host), its redeclaration did not consider\r\n the DQT during the [property equivalence check](https://www.rabbitmq.com/docs/queues#property-equivalence) stage.\r\n\r\n GitHub issue: [#11541](https://github.com/rabbitmq/rabbitmq-server/pull/11541)\r\n\r\n * Feature flag controller could run into a deadlock in some upgrade scenarios.\r\n\r\n GitHub issue: [#11414](https://github.com/rabbitmq/rabbitmq-server/pull/11414)\r\n\r\n * In mixed `3.13.x` and `3.12.x` clusters, when a [Direct Reply-to](https://www.rabbitmq.com/docs/direct-reply-to) client (the app that initiates requests)\r\n was connected to the `3.13` node and the server (the app that responds) was connected to the `3.12` node,\r\n the response was lost due to a message format conversion exception.\r\n\r\n GitHub issue: [#11401](https://github.com/rabbitmq/rabbitmq-server/pull/11401)\r\n\r\n#### Enhancements\r\n\r\n * In some parallel cluster formation scenarios where definitions were [imported on node boot](https://www.rabbitmq.com/docs/definitions#import-on-boot),\r\n the virtual hosts created by the import can only be started on a subset of nodes. This is so\r\n because not all cluster peers are known at virtual host creation time.\r\n\r\n To reconcile (repair) this state, nodes will periodically check that all virtual hosts are initialized\r\n on all cluster nodes. This happens every thirty seconds for the first five minutes\r\n since node boot. As long as the cluster is fully formed within that amount of time,\r\n all nodes will have performed initialization for all virtual hosts that exist.\r\n\r\n GitHub issue: [#11408](https://github.com/rabbitmq/rabbitmq-server/pull/11408)\r\n\r\n * Quorum queue leader replicas now initiate reconciliation (repair) of their\r\n replicas, if there are any missing, more frequently, making quorum queues\r\n more defensive in the case of (**highly discouraged**) [grow-then-shrink upgrades](https://www.rabbitmq.com/docs/upgrade#grow-then-shrink).\r\n\r\n As part of this change, the CPU cost of reconciliation was reduced, now accounting\r\n for less than 1% of the CPU with 10K quorum queues in some test environments.\r\n\r\n Contributed by @SimonUnge.\r\n\r\n GitHub issue: [#11029](https://github.com/rabbitmq/rabbitmq-server/discussions/11029)\r\n\r\n * In the case where the `vhost_max` node limit is reached, the node will log specific errors\r\n when a new virtual host is (unsuccessfully) added.\r\n\r\n Contributed by @SimonUnge.\r\n\r\n GitHub issue: [#11589](https://github.com/rabbitmq/rabbitmq-server/pull/11589)\r\n\r\n * Elapsed time in the logs is now measured using [monotonic time](https://www.erlang.org/doc/apps/erts/time_correction.html).\r\n\r\n GitHub issue: [#11396](https://github.com/rabbitmq/rabbitmq-server/pull/11396)\r\n\r\n\r\n### CLI Tools\r\n\r\n#### Bug Fixes\r\n\r\n * `rabbitmq-diagnostics check_if_node_is_quorum_critical` could report a false positive\r\n when some quorum queue replcas where very recently added or very recently restarted.\r\n\r\n GitHub issue: [#11524](https://github.com/rabbitmq/rabbitmq-server/pull/11524)\r\n\r\n * `rabbitmqctl list_unresponsive_queues` ran into an exception if there were connected MQTT clients\r\n with QoS 0 subscriptions.\r\n\r\n Partially contributed by @gomoripeti.\r\n\r\n GitHub issue: [#11434](https://github.com/rabbitmq/rabbitmq-server/issues/11434)\r\n\r\n#### Enhancements\r\n\r\n * CLI tools now can be built with Elixir 1.17.x.\r\n\r\n Contributed by @VlkrS.\r\n\r\n GitHub issue: [#11529](https://github.com/rabbitmq/rabbitmq-server/pull/11529)\r\n\r\n\r\n### OAuth 2 Plugin\r\n\r\n#### Enhancements\r\n\r\n * OpenID Connect discovery endpoint now can be overridden for identity providers with\r\n non-standard configurations.\r\n\r\n GitHub issue: [#11103](https://github.com/rabbitmq/rabbitmq-server/issues/11103)\r\n\r\n\r\n### Management Plugin\r\n\r\n#### Bug Fixes\r\n\r\n * Virtual host metadata was not included into definition files exported via the HTTP API.\r\n\r\n GitHub issue: [#10515](https://github.com/rabbitmq/rabbitmq-server/issues/10515)\r\n\r\n * When Khepri was enabled and a majority of cluster members were down, adding a virtual host\r\n failed with an unhelpful exception.\r\n\r\n GitHub issue: [#11590](https://github.com/rabbitmq/rabbitmq-server/pull/11590)\r\n\r\n#### Enhancements\r\n\r\n * When default queue type is set on a virtual host but not for individual queues,\r\n the exported queues will have `x-queue-type` set to the default type in the\r\n exported definitions document.\r\n\r\n GitHub issue: [#10515](https://github.com/rabbitmq/rabbitmq-server/issues/10515)\r\n\r\n * Management UI will now display the number of cores available to the node.\r\n\r\n GitHub issue: [#11382](https://github.com/rabbitmq/rabbitmq-server/pull/11382)\r\n\r\n * OAuth 2-specific JavaScript files are now only loaded if the OAuth 2 plugin is enabled\r\n on the node.\r\n\r\n GitHub issue: [#11421](https://github.com/rabbitmq/rabbitmq-server/issues/11421)\r\n\r\n\r\n### HTTP AuthN/AuthZ Backend Plugin\r\n\r\n#### Enhancements\r\n\r\n * TLS-related settings, in particular related to [peer certificate chain verification](https://www.rabbitmq.com/docs/ssl#peer-verification), now can be\r\n configured for this plugin:\r\n\r\n ``` ini\r\n auth_http.ssl_options.verify = verify_none\r\n auth_http.ssl_options.fail_if_no_peer_cert = false\r\n ```\r\n\r\n Please remember that disabling peer certificate chain verification makes the system\r\n less secure and susceptible to [Man-in-the-Middle attacks](https://en.wikipedia.org/wiki/Man-in-the-middle_attack).\r\n Consider enabling the verification in production systems when possible.\r\n\r\n GitHub issue: [#10281](https://github.com/rabbitmq/rabbitmq-server/issues/10281)\r\n\r\n\r\n### etcd Peer Discovery Plugin\r\n\r\n#### Bug Fixes\r\n\r\n * The plugin failed to extract discovered nodes name correctly in earlier `3.13.x`\r\n releases.\r\n\r\n GitHub issue: [#11445](https://github.com/rabbitmq/rabbitmq-server/pull/11445)\r\n\r\n\r\n### Tracing Plugin\r\n\r\n#### Enhancements\r\n\r\n * `tracing.dir`, `tracing.username` and `tracing.password` are the three Tracing plugin\r\n settings that can be set via `rabbitmq.conf`.\r\n\r\n GitHub issue: [#11554](https://github.com/rabbitmq/rabbitmq-server/issues/11554)\r\n\r\n\r\n### Dependency Changes\r\n\r\n * Ra was [upgraded to `2.11.0`](https://github.com/rabbitmq/ra/releases)\r\n * Osiris was [upgraded to `1.8.2`](https://github.com/rabbitmq/osiris/releases)\r\n * Jose was [upgraded to `1.11.10`](https://github.com/potatosalad/erlang-jose/releases)\r\n\r\n## Source Code Archives\r\n\r\nTo obtain source code of the entire distribution, please download the archive named `rabbitmq-server-3.13.4.tar.xz`\r\ninstead of the source tarball produced by GitHub.\r\n", "created_at": "2024-07-03T05:47:10Z", "project": "RabbitMQ", "repo": "rabbitmq/rabbitmq-server", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "containerd 1.7.19", "tag_name": "v1.7.19", "html_url": "https://github.com/containerd/containerd/releases/tag/v1.7.19", "repo_url": "https://github.com/containerd/containerd", "body": "Welcome to the v1.7.19 release of containerd!\n\nThe nineteenth patch release for containerd 1.7 contains various updates and\nsplits the main module from the api module in preparation for the same change\nin containerd 2.0. Splitting the modules will allow 1.7 and 2.x to both exist\nas transitive dependencies without running into API registration errors.\nProjects should use this version as the minimum 1.7 version in preparing to\nuse containerd 2.0 or to be imported alongside it.\n\n### Highlights\n\n* Fix support for OTLP config ([#10360](https://github.com/containerd/containerd/pull/10360))\n* Add API go module ([#10189](https://github.com/containerd/containerd/pull/10189))\n* Remove overlayfs volatile option on temp mounts ([#10332](https://github.com/containerd/containerd/pull/10332))\n* Update runc binary to v1.1.13 ([#10336](https://github.com/containerd/containerd/pull/10336))\n* Migrate platforms package to github.com/containerd/platforms ([#10292](https://github.com/containerd/containerd/pull/10292))\n* Migrate reference/docker package to github.com/distribution/reference ([#10316](https://github.com/containerd/containerd/pull/10316))\n\n#### Container Runtime Interface (CRI)\n\n* Fix panic in NRI from nil CRI reference ([#10406](https://github.com/containerd/containerd/pull/10406))\n* Fix Windows HPC working directory ([#10306](https://github.com/containerd/containerd/pull/10306))\n\nPlease try out the release binaries and report any issues at\nhttps://github.com/containerd/containerd/issues.\n\n### Contributors\n\n* Derek McGowan\n* Sebastiaan van Stijn\n* Wei Fu\n* Phil Estes\n* Akhil Mohan\n* Akihiro Suda\n* Brian Goff\n* Kirtana Ashok\n* Maksym Pavlenko\n* Samuel Karp\n* Austin Vazquez\n* Danny Canter\n* Kazuyoshi Kato\n* Maksim An\n* Yuanyuan Lei\n* krglosse\n\n### Changes\n
70 commits\n

\n\n* Prepare release notes for v1.7.19 ([#10391](https://github.com/containerd/containerd/pull/10391))\n * [`74a3d2901`](https://github.com/containerd/containerd/commit/74a3d29017d780a06601e9015958a162c86f44f4) Prepare release notes for v1.7.19\n* Fix panic in NRI from nil CRI reference ([#10406](https://github.com/containerd/containerd/pull/10406))\n * [`7f5d3c5f4`](https://github.com/containerd/containerd/commit/7f5d3c5f4d5325265f3dfe76f9cc4c17859a6e8a) cri: ensure NRI API never has nil CRI\n* Windows: Supply windows shim version via file ([#10403](https://github.com/containerd/containerd/pull/10403))\n * [`6efc5bb89`](https://github.com/containerd/containerd/commit/6efc5bb89621afab16ff7aaeb83460fd27d1c4c1) update runhcs binary to v0.11.7\n * [`945ae09fd`](https://github.com/containerd/containerd/commit/945ae09fd30a421f108993d7e04f9a6c0b5aa989) Windows: Supply windows shim version via file\n* reference: deprecate SplitObject ([#10397](https://github.com/containerd/containerd/pull/10397))\n * [`dba53578c`](https://github.com/containerd/containerd/commit/dba53578c2b8d5db159295371a6aa9fd0d1ee79f) pkg/reference: deprecate SplitObject\n* Updating hcsshim vendoring to 0.11.7 to include an important backported fix ([#10396](https://github.com/containerd/containerd/pull/10396))\n * [`415dd74a8`](https://github.com/containerd/containerd/commit/415dd74a81ad3a5ed5cc416ad16cfe3cbb09aec3) updating hcsshim to 0.11.7\n* reference: reduce allocations and improve GoDoc ([#10395](https://github.com/containerd/containerd/pull/10395))\n * [`5ad1d2e75`](https://github.com/containerd/containerd/commit/5ad1d2e7592e2a38e5d67eaec5501164f57c7fa2) pkg/reference: Spec.Digest(): inline SplitObject code\n * [`57ce09b42`](https://github.com/containerd/containerd/commit/57ce09b4284cc090af68fdd3f19f4f92125c5b94) pkg/reference: SplitObject: add proper GoDoc\n * [`78ac93fed`](https://github.com/containerd/containerd/commit/78ac93fed415d2d9246cf53cf646e939de955cc9) pkg/reference: SplitObject: zero allocations\n * [`b074e3a7c`](https://github.com/containerd/containerd/commit/b074e3a7ce4dae91324da1ec0f7a619ced0a5e37) pkg/reference: Spec.String(): use string-concatenation instead of sprintf\n* Update api version to v1.7.19 ([#10387](https://github.com/containerd/containerd/pull/10387))\n * [`0eb786de6`](https://github.com/containerd/containerd/commit/0eb786de6692db09ee8b3492f6b6df4c011603e8) Update api version to v1.7.19\n* Prepare release notes for api v1.7.19 ([#10386](https://github.com/containerd/containerd/pull/10386))\n * [`436feeb0d`](https://github.com/containerd/containerd/commit/436feeb0ddcf8188c84c616b97b34cc8acd1aa9f) Prepare api release for v1.7.19\n * [`83822d144`](https://github.com/containerd/containerd/commit/83822d144695458892cc04c237132653e54ca183) Add api release action\n* : api: update github.com/containerd/ttrpc v1.2.5 to align with containerd 1.7 module ([#10364](https://github.com/containerd/containerd/pull/10364))\n * [`2a6aa6ddf`](https://github.com/containerd/containerd/commit/2a6aa6ddf1f09bedc8b86f33a277f2cf6852eedd) [release/1.7] api: update github.com/containerd/ttrpc v1.2.5\n* vendor: github.com/containerd/ttrpc v1.2.5 ([#10373](https://github.com/containerd/containerd/pull/10373))\n * [`37926b10d`](https://github.com/containerd/containerd/commit/37926b10d0dc14cd068dc35dd18190bd38ef9a01) vendor: github.com/containerd/ttrpc v1.2.5\n* golangci-lint fix typo in depguard message ([#10371](https://github.com/containerd/containerd/pull/10371))\n * [`a522e267e`](https://github.com/containerd/containerd/commit/a522e267e8b3312fa1a8679a7dee0c28b208a474) golangci-lint fix typo in depguard message\n* Fix support for OTLP config ([#10360](https://github.com/containerd/containerd/pull/10360))\n * [`1ce1c8f3e`](https://github.com/containerd/containerd/commit/1ce1c8f3e6d36202dab28fe910bf9282fafc2aab) 1.7: Add back support for OTLP config from toml\n* remove imports of errdefs package, and add depguard linter ([#10367](https://github.com/containerd/containerd/pull/10367))\n * [`136e1b72d`](https://github.com/containerd/containerd/commit/136e1b72d8330d43b9cedf051a0b745cf70df9ee) golangci-lint: enable depguard for packages that moved\n * [`f5ce2f204`](https://github.com/containerd/containerd/commit/f5ce2f2049204e1792756b156299eb3470379692) remove imports of errdefs package\n* Add API go module ([#10189](https://github.com/containerd/containerd/pull/10189))\n * [`3be919f3c`](https://github.com/containerd/containerd/commit/3be919f3c023f776e5db1b162f642d79a36312a8) Add support for 1.8 interfaces\n * [`5b87eb502`](https://github.com/containerd/containerd/commit/5b87eb502c705dba767a203b64dfdc3ad0bda109) Add go mod replace when proto changes happen\n * [`a3a7431bc`](https://github.com/containerd/containerd/commit/a3a7431bc3151a5d0a8c6d9e36a6430a76418f81) Add api go submodule\n * [`61b3e2261`](https://github.com/containerd/containerd/commit/61b3e226104ccb52aff9230617750bddd046b76d) Alias protobuf plugin to new api types package\n * [`4b82470f6`](https://github.com/containerd/containerd/commit/4b82470f6939ab951334105cf0b10ca9167964ea) refactor: move plugin/fieldpath to api/types/\n* Remove overlayfs volatile option on temp mounts ([#10332](https://github.com/containerd/containerd/pull/10332))\n * [`24ce9e431`](https://github.com/containerd/containerd/commit/24ce9e4315aa0b1215d1ed0c52df13691e7ff523) integration: backport upgrade testsuite's utils\n * [`79500d5cb`](https://github.com/containerd/containerd/commit/79500d5cb24d2ce7189857ec3322970ff61817c7) *: export RemoveVolatileOption for CRI image volumes\n * [`bb80bd768`](https://github.com/containerd/containerd/commit/bb80bd7681ce22e8bd11aa5aa285a61ef1ac19c2) strip-volatile-option-tmp-mounts\n* Update runc binary to v1.1.13 ([#10336](https://github.com/containerd/containerd/pull/10336))\n * [`6dce90b15`](https://github.com/containerd/containerd/commit/6dce90b1586903a60d84028c7b4a643ac5472fbb) update runc binary to v1.1.13\n* Fail integration test early when a plugin load fails ([#10311](https://github.com/containerd/containerd/pull/10311))\n * [`884094be8`](https://github.com/containerd/containerd/commit/884094be857fd0d72edc716f0791b44b14861a53) devmapper plugin: skip plugin when not configured\n * [`40012b644`](https://github.com/containerd/containerd/commit/40012b6445f6275aabf10be78f2a7a9b6ec6b927) Fail integration test early when a plugin load fails\n* Migrate platforms package to github.com/containerd/platforms ([#10292](https://github.com/containerd/containerd/pull/10292))\n * [`869b78677`](https://github.com/containerd/containerd/commit/869b7867724e10f285f2f26f358b98d4ef0bd310) vendor: github.com/containerd/platforms v0.2.1\n * [`6ccdf6977`](https://github.com/containerd/containerd/commit/6ccdf697711dc9c8915e2c1c8da5f60c2472df5e) platforms: mark aliases as deprecated\n * [`19a056163`](https://github.com/containerd/containerd/commit/19a056163cc37077c33f4e11f8c60d52c14d9a8f) adjust default platform for backward-compatibility\n * [`6ff3e09d2`](https://github.com/containerd/containerd/commit/6ff3e09d201c82839be50f176895656d2bbcffec) migrate platforms package to github.com/containerd/platforms\n* go.mod: github.com/klauspost/compress v1.16.7 ([#10326](https://github.com/containerd/containerd/pull/10326))\n * [`327a3ac61`](https://github.com/containerd/containerd/commit/327a3ac61d9eb30a37a8227ca19fa3ce9ab26545) go.mod: github.com/klauspost/compress v1.16.7\n * [`d0d1264a6`](https://github.com/containerd/containerd/commit/d0d1264a65c522283b938179ab0d9b529952125b) vendor: github.com/klauspost/compress v1.16.5\n* Use Github Actions to run Vagrant CI ([#10325](https://github.com/containerd/containerd/pull/10325))\n * [`02b8dd5ff`](https://github.com/containerd/containerd/commit/02b8dd5ffcb552521d1e6589a488cdf401845a40) Remove cirrus configuration\n * [`31d951bf5`](https://github.com/containerd/containerd/commit/31d951bf5b6a2fc0cd0ee2d7388e52e6b73aba8f) Run vagrant integration tests as github actions\n* Migrate reference/docker package to github.com/distribution/reference ([#10316](https://github.com/containerd/containerd/pull/10316))\n * [`97abbe9cb`](https://github.com/containerd/containerd/commit/97abbe9cba96592987e5accc4951c89059ced51b) build(deps): bump github.com/distribution/reference from 0.5.0 to 0.6.0\n * [`a00a2d20a`](https://github.com/containerd/containerd/commit/a00a2d20a367cf6b906b63cef18dbbbf4157bfb8) reference/docker: remove deprecated SplitHostname\n * [`b38c0f2ef`](https://github.com/containerd/containerd/commit/b38c0f2ef8c887ba2ebdaf186d94115934a2bbbb) replace reference/docker for github.com/distribution/reference v0.5.0\n* build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10 ([#10315](https://github.com/containerd/containerd/pull/10315))\n * [`fef432bfe`](https://github.com/containerd/containerd/commit/fef432bfebd3e0ce813e4f05230649ba22af99e6) build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10\n * [`487c61bfb`](https://github.com/containerd/containerd/commit/487c61bfbbbaccce4154a335c6a5cb97d1f08381) vendor: go.etcd.io/bbolt v1.3.9\n * [`7211f87c4`](https://github.com/containerd/containerd/commit/7211f87c4874b9d09af4545c7c9570a0f406b79c) build(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0\n * [`e908c3e6f`](https://github.com/containerd/containerd/commit/e908c3e6fcc5e23d44fd9581bdcdd33868c5cd5b) vendor: golang.org/x/sync v0.4.0\n * [`d814be5ce`](https://github.com/containerd/containerd/commit/d814be5ce8194934b12e87fe2c50223bf8f38e60) build(deps): bump go.etcd.io/bbolt from 1.3.7 to 1.3.8\n* Fix Windows HPC working directory ([#10306](https://github.com/containerd/containerd/pull/10306))\n * [`33b62936e`](https://github.com/containerd/containerd/commit/33b62936ea56c85183331ad2b1d9cb3c76dce8da) [release/1.7]: HPC working directory fix in pkg/cri/server code\n

\n
\n\n### Changes from containerd/platforms\n
21 commits\n

\n\n* Remove hcsshim import from repo ([containerd/platforms#10](https://github.com/containerd/platforms/pull/10))\n * [`f680838`](https://github.com/containerd/platforms/commit/f6808384daf3b725b61bc23fd40fac5e3a85168f) Remove hcsshim import from repo\n* Fix windows matching when os version is empty ([containerd/platforms#11](https://github.com/containerd/platforms/pull/11))\n * [`983ba15`](https://github.com/containerd/platforms/commit/983ba156b67be3c9597b773bd1f509f0ba693c3d) Update windows matcher to not compare empty os version\n * [`17c859f`](https://github.com/containerd/platforms/commit/17c859f02e8008cc3a4fba44314aa35c947e3f7f) Add tests for osversion matching with no version\n* Add format for platform string ([containerd/platforms#6](https://github.com/containerd/platforms/pull/6))\n * [`38a74d2`](https://github.com/containerd/platforms/commit/38a74d209d3bd4091fa83db35061ce32da31b5c3) Add grammar for platform string\n* downgrade minimum required version of hcsshim to v0.10.0 ([containerd/platforms#5](https://github.com/containerd/platforms/pull/5))\n * [`724b9f8`](https://github.com/containerd/platforms/commit/724b9f89557de4d6e70a9d68882afb1b27e5ac57) downgrade minimum required version of hcsshim to v0.10.0\n* enable linter on windows ([containerd/platforms#4](https://github.com/containerd/platforms/pull/4))\n * [`f6dd384`](https://github.com/containerd/platforms/commit/f6dd3842706b19a665ff27854f12bc8a7f808eb6) enable linter on windows\n* fix grammar and highlights in README ([containerd/platforms#3](https://github.com/containerd/platforms/pull/3))\n * [`cb03428`](https://github.com/containerd/platforms/commit/cb034281bd28d792528b116680b2bbabac7bef75) fix grammar and highlights in README\n* Fix link in README ([containerd/platforms#1](https://github.com/containerd/platforms/pull/1))\n * [`5b937b0`](https://github.com/containerd/platforms/commit/5b937b0167e6bbe5c715dc03e0d37a00f6e833f2) Fix link in README\n* Update Windows linter version ([containerd/platforms#2](https://github.com/containerd/platforms/pull/2))\n * [`129b256`](https://github.com/containerd/platforms/commit/129b256bd216ea5f2fe6f6a78be0ec548c51c9ee) Update linter to skip Windows\n * [`18e3da6`](https://github.com/containerd/platforms/commit/18e3da61205bc54fe188a5a78c0cb83070c48a2c) Add Github actions CI\n * [`ed29dfd`](https://github.com/containerd/platforms/commit/ed29dfd2f71167ddc59cbb096fc28b173023f2ea) Remove space at end of readme\n * [`b3f80ee`](https://github.com/containerd/platforms/commit/b3f80ee8ee3f73aac75070feb14614cdfc2f8be4) Add go module\n * [`8ff004c`](https://github.com/containerd/platforms/commit/8ff004cf820d1b3fbe8d100fef3adb0e50ded133) Add license and readme\n

\n
\n\n### Changes from containerd/ttrpc\n
4 commits\n

\n\n* switch to github.com/containerd/log for logs ([containerd/ttrpc#169](https://github.com/containerd/ttrpc/pull/169))\n * [`4785c70`](https://github.com/containerd/ttrpc/commit/4785c70883bf1729151379b3b5c4674ed2101c61) switch to github.com/containerd/log for logs\n* Fix CI build status badge in readme ([containerd/ttrpc#162](https://github.com/containerd/ttrpc/pull/162))\n * [`e0f3ead`](https://github.com/containerd/ttrpc/commit/e0f3eadca58efdd8f24904d02ba8e1d8a561ec37) Fix CI build status badge in readme\n

\n
\n\n### Dependency Changes\n\n* **github.com/Microsoft/hcsshim** v0.11.5 -> v0.11.7\n* **github.com/containerd/containerd/api** v1.7.19 **_new_**\n* **github.com/containerd/platforms** v0.2.1 **_new_**\n* **github.com/containerd/ttrpc** v1.2.4 -> v1.2.5\n* **github.com/distribution/reference** v0.6.0 **_new_**\n* **github.com/klauspost/compress** v1.16.0 -> v1.16.7\n* **go.etcd.io/bbolt** v1.3.7 -> v1.3.10\n* **golang.org/x/sync** v0.3.0 -> v0.5.0\n\nPrevious release can be found at [v1.7.18](https://github.com/containerd/containerd/releases/tag/v1.7.18)\n", "created_at": "2024-07-02T18:47:39Z", "project": "Containerd", "repo": "containerd/containerd", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v2.7.7", "html_url": "https://api.github.com/repos/influxdata/influxdb/commits/e9e0f744fa892ce2f7936ff8f2bcbf286938c6a0", "repo_url": "https://github.com/influxdata/influxDb", "body": "fix: prevent retention service from hanging (#25121)\n\nFix issue that can cause the retention service to hang waiting on a\r\n`Shard.Close` call. When this occurs, no other shards will be deleted\r\nby the retention service. This is usually noticed as an increase in\r\ndisk usage because old shards are not cleaned up.\r\n\r\nThe fix adds to new methods to `Store`, `SetShardNewReadersBlocked`\r\nand `InUse`. `InUse` can be used to poll if a shard has active readers,\r\nwhich the retention service uses to skip over in-use shards to prevent\r\nthe service from hanging. `SetShardNewReadersBlocked` determines if\r\nnew read access may be granted to a shard. This is required to prevent\r\nrace conditions around the use of `InUse` and the deletion of shards.\r\n\r\nIf the retention service skips over a shard because it is in-use, the\r\nshard will be checked again the next time the retention service is run.\r\nIt can be deleted on subsequent checks if it is no longer in-use. If\r\nthe shards is stuck in-use, the retention service will not be able to\r\ndelete the shards, which can be observed in the logs for manual\r\nintervention. Other shards can still be deleted by the retention service\r\neven if a shard is stuck with readers.\r\n\r\nThis is a port of ad68ec8 from master-1.x to main-2.x.\r\n\r\ncloses: #25118\r\n(cherry picked from commit b4bd607eefe4af3c38a73a5883866a66daecd7db)\r\n(cherry picked from commit cb8cfe3510cf6e147be7277cea1ba6ae2b74839b)", "created_at": "2024-07-01T19:43:20Z", "project": "InfluxDb", "repo": "influxdata/influxDb", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/hashicorp/packer/releases/tag/v1.11.1", "repo_url": "https://github.com/hashicorp/packer", "body": "## 1.11.1 (July 1, 2024)\n\n### NOTES:\n* Future Scaffolding: This release contains additional changes that allow\n Packer core to validate access a HCP Packer bucket before trying to\n publish to it. If the bucket does not exist and the associated service\n principle does not have permission to create the bucket Packer will fail\n the build.[GH-13059](https://github.com/hashicorp/packer/pull/13059)\n\n### SECURITY:\n* core: Bump github.com/hashicorp/go-retryablehttp to address\n CVE-2024-6104.[GH-13081](https://github.com/hashicorp/packer/pull/13081)\n\n### IMPROVEMENTS:\n* core/hcl2: The issue is that local variables in templates are evaluated in a\n non-deterministic order, leading to inconsistent behavior. To fix this,\n local variables will now build a list of direct dependencies, similar to\n datasources, and evaluate these dependencies recursively. A caveat is that\n there's a recursion cap of 10 to prevent infinite recursion; if this limit\n is reached, an error is returned, prompting the user to fix their template.\n [GH-13039](https://github.com/hashicorp/packer/pull/13039)\n* core: bump github.com/hashicorp/hcp-sdk-go from 0.96.0 to 0.99.0\n [GH-13063](https://github.com/hashicorp/packer/pull/13063)\n* core: bump github.com/hashicorp/packer-plugin-sdk from 0.5.3 to 0.5.4\n [GH-13061](https://github.com/hashicorp/packer/pull/13061)\n\n### BUG FIXES:\n* core/hcp: Change UpsertBucket to call GetBucket to address unauthorized error\n from ustream API.\n [GH-13059](https://github.com/hashicorp/packer/pull/13059)\n\n", "created_at": "2024-07-01T13:30:27Z", "project": "packer", "repo": "hashicorp/packer", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "v1.30.3", "tag_name": "v1.30.3", "html_url": "https://github.com/cri-o/cri-o/releases/tag/v1.30.3", "repo_url": "https://github.com/cri-o/cri-o", "body": "- [CRI-O v1.30.3](#cri-o-v1303)\n - [Downloads](#downloads)\n - [Changelog since v1.30.2](#changelog-since-v1302)\n - [Changes by Kind](#changes-by-kind)\n - [Uncategorized](#uncategorized)\n - [Dependencies](#dependencies)\n - [Added](#added)\n - [Changed](#changed)\n - [Removed](#removed)\n\n# CRI-O v1.30.3\n\nThe release notes have been generated for the commit range\n[v1.30.2...v1.30.3](https://github.com/cri-o/cri-o/compare/v1.30.2...v1.30.3) on Mon, 01 Jul 2024 11:19:22 UTC.\n\n## Downloads\n\nDownload one of our static release bundles via our Google Cloud Bucket:\n\n- [cri-o.amd64.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz)\n - [cri-o.amd64.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.sha256sum)\n - [cri-o.amd64.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.sig)\n - [cri-o.amd64.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.cert)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.arm64.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz)\n - [cri-o.arm64.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.sha256sum)\n - [cri-o.arm64.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.sig)\n - [cri-o.arm64.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.cert)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.ppc64le.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz)\n - [cri-o.ppc64le.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.sha256sum)\n - [cri-o.ppc64le.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.sig)\n - [cri-o.ppc64le.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.cert)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.s390x.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz)\n - [cri-o.s390x.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.sha256sum)\n - [cri-o.s390x.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.sig)\n - [cri-o.s390x.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.cert)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx.cert)\n\nTo verify the artifact signatures via [cosign](https://github.com/sigstore/cosign), run:\n\n```console\n> export COSIGN_EXPERIMENTAL=1\n> cosign verify-blob cri-o.amd64.v1.30.3.tar.gz \\\n --certificate-identity https://github.com/cri-o/cri-o/.github/workflows/test.yml@refs/tags/v1.30.3 \\\n --certificate-oidc-issuer https://token.actions.githubusercontent.com \\\n --certificate-github-workflow-repository cri-o/cri-o \\\n --certificate-github-workflow-ref refs/tags/v1.30.3 \\\n --signature cri-o.amd64.v1.30.3.tar.gz.sig \\\n --certificate cri-o.amd64.v1.30.3.tar.gz.cert\n```\n\nTo verify the bill of materials (SBOM) in [SPDX](https://spdx.org) format using the [bom](https://sigs.k8s.io/bom) tool, run:\n\n```console\n> tar xfz cri-o.amd64.v1.30.3.tar.gz\n> bom validate -e cri-o.amd64.v1.30.3.tar.gz.spdx -d cri-o\n```\n\n## Changelog since v1.30.2\n\n### Changes by Kind\n\n#### Uncategorized\n - Reload config should remove pinned images when an empty list is provided (#8323, @sohankunkerkar)\n - Remove a container after it fails to start, to prevent copies of it from piling up until it succeeds. (#8297, @openshift-cherrypick-robot)\n\n## Dependencies\n\n### Added\n_Nothing has changed._\n\n### Changed\n- github.com/google/go-containerregistry: [v0.18.0 \u2192 v0.19.1](https://github.com/google/go-containerregistry/compare/v0.18.0...v0.19.1)\n\n### Removed\n_Nothing has changed._\n", "created_at": "2024-07-01T11:18:42Z", "project": "cri-o", "repo": "cri-o/cri-o", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.30.4", "tag_name": "v1.30.4", "html_url": "https://github.com/envoyproxy/envoy/releases/tag/v1.30.4", "repo_url": "https://github.com/envoyProxy/envoy", "body": "repo: Release v1.30.4\r\n\r\n**Summary of changes**:\r\n\r\n- [CVE-2024-39305](https://github.com/envoyproxy/envoy/security/advisories/GHSA-fp35-g349-h66f) Fix a bug where additional cookie attributes are not sent properly to clients.\r\n\r\n**Docker images**:\r\n https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.30.4\r\n**Docs**:\r\n https://www.envoyproxy.io/docs/envoy/v1.30.4/\r\n**Release notes**:\r\n https://www.envoyproxy.io/docs/envoy/v1.30.4/version_history/v1.30/v1.30.4\r\n**Full changelog**:\r\n https://github.com/envoyproxy/envoy/compare/v1.30.3...v1.30.4\r\n\r\nSigned-off-by: Yan Avlasov \r\nSigned-off-by: Ryan Northey ", "created_at": "2024-07-01T04:46:46Z", "project": "Envoy", "repo": "envoyProxy/envoy", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v2.10.17", "tag_name": "v2.10.17", "html_url": "https://github.com/nats-io/nats-server/releases/tag/v2.10.17", "repo_url": "https://github.com/nats-io/nats-server", "body": "## Changelog\r\n\r\nRefer to the [2.10 Upgrade Guide](https://docs.nats.io/release-notes/whats_new/whats_new_210) for backwards compatibility notes with 2.9.x.\r\n\r\n### Go Version\r\n- 1.22.4 (#5487)\r\n\r\n### Dependencies\r\n- golang.org/x/sys v0.21.0 (#5508)\r\n- golang.org/x/crypto v0.24.0 (#5509)\r\n- github.com/klauspost/compress v1.17.9 (#5538)\r\n- github.com/nats-io/nats.go v1.36.0 (#5538)\r\n\r\n### Added\r\nMonitoring\r\n- Experimental `/raftz` monitoring endpoint for retrieving internal Raft group state for diagnostic purposes (#5530)\r\n\r\n### Improved\r\n\r\nCore\r\n- Reorder struct fields in stree for improved memory alignment (#5517)\r\n\r\nJetStream\r\n- Improve performance of calculating num-pending and interest state of a stream (#5476)\r\n- Improve leadership change signaling (#5504, #5505)\r\n- Improved memory-based stream behavior during server restarts (#5506)\r\n- Reset election timer when leaving observer mode enabling quicker leadership hand-off (#5516)\r\n- Ensure ack processing is consistent and correct between leader and followers for replicated consumers (#5524)\r\n- Use per-subject info to speed up load-last filestore operations with wildcard filters (#5546)\r\n- Populate missing per-subject info after skipping blocks when calculating filtered pending (#5545)\r\n- Reduced time taken to process consumer deletes when there is a large gap between the consumer ack floor and the stream last sequence (#5547)\r\n- No longer retrieve the WAL state unnecessarily when installing Raft snapshots (#5552)\r\n- Increased filestore block and per-subject info cache expiry times to help improve performance on sparse streams (#5568)\r\n- Reduce allocations in isMatch in filestore/memstore (#5573)\r\n- Improved handling of out-of-date first blocks in per-subject info entries (#5577)\r\n- Use stree for message block subject indexing instead of hashmaps (#5559)\r\n- Avoid loading last message blocks on LoadNextMsg miss (#5584)\r\n- Add node48 node size to stree, providing better memory utilisation for some subject spaces (#5585)\r\n- Logging message when exceeding JetStream account limits now prints the account (#5597)\r\n\r\nMonitoring\r\n- Rate-limit statsz updates which reduces load for very large clusters (#5470, #5485) Thanks to @wjordan for the report and contribution!\r\n\r\n### Changed\r\n\r\nMQTT\r\n- Do not wait for JS responses when disconnecting the session (#5575)\r\n\r\n### Fixed\r\n\r\nAccounts\r\n- Import/export cycle detection (#5494) Thanks to @semakasyrok for the contribution!\r\n- Allow callout users to be revoked (#5555, #5561)\r\n- Fixed a data race when updating payload limits from JWT claims (#5593)\r\n\r\nCore\r\n- Allow client kick to also kick leafnode connections (#5587)\r\n- Fix imports sometimes not being available for a client after server restarts (#5588, #5589)\r\n\r\nJetStream\r\n- Avoid panic on corrupted TAV file (#5464)\r\n- Performance regression in `LoadNextMsg` with very sparse or no messages (#5475)\r\n- Stepdown candidate when append-entry is ahead of last log term (#5481)\r\n- Fix possible redelivery after successful ack during rollout restarts (#5482)\r\n- Fix returning maximum consumers limit reached on some consumer updates (#5489)\r\n- Fix last sequence stream reset on server restart (#5497)\r\n- Fix data between creating a consumer and determining cluster state (#5501)\r\n- Prevent interleaving of setting/unsetting observer states (#5503)\r\n- Fix accounting for consumers with a different replication factor than the parent stream (#5521)\r\n- Fix potential segfault if `mset.mirror` was nil when calculating the last loaded message (#5522)\r\n- Follower stores no longer inherit the redelivered consumer delivered sequence which could break ack gap fill (#5533)\r\n- Direct Raft proposals will no longer bypass the internal proposal queue which could cause incorrect interleaving of state (#5543)\r\n- Audit streams that capture `$JS.>`, `$JS.API.>`, `$JSC.>` and `$SYS.>` subjects are now only allowed if `NoAck` is set, avoiding potential misconfiguration that could affect the JetStream API, with the exception of the more specific `$JS.EVENT.>` and `$SYS.ACCOUNT.>` as these were allowed before (#5548, #5556)\r\n- Streams from failed snapshot restores are now cleaned up correctly, fixing potential false positive warnings on `/healthz` after a failed restore (#5549)\r\n- Ensure that internal system clients used by Raft groups are always cleaned up correctly, fixing a potential memory leak (#5566) Thanks to @slice-srinidhis for the report!\r\n- Fixed a potential panic when updating stream sources on an existing stream (#5571)\r\n- Fixed panic when creating a stream with an incorrect mapping destination (#5570, #5571)\r\n- Fixed returning error when trying to update a stream that has sources with bad subject transforms (#5574)\r\n- Fixed a bug that would return \u201cno message found\u201d for last_per_subject (#5578)\r\n- Correctly leave Raft observer state after applies were paused, i.e. due to a catch-up in progress (#5586)\r\n- JetStream no longer leaks memory when creating and deleting Raft groups (#5600)\r\n- Fixed a potential panic in consumer ack queue handling (#5601)\r\n- Fixed data race in runAsLeader (#5604)\r\n\r\nLeafnodes\r\n- Prevent potential message duplication for queue-group subscriptions (#5519) Thanks to @pcsegal for the report!\r\n\r\nMonitoring\r\n- Ensure consistency of the delivered stream sequence in `/jsz` filtered consumer reporting (#5528)\r\n\r\n### Chores\r\n\r\nConfig\r\n- Clarify comment on re-use of config `Options` type for embedded mode (#5472) Thanks to @robinkb for the report and contribution!\r\n\r\nJetStream\r\n- Added additional memory-based Raft tests (#5515)\r\n\r\n### Complete Changes\r\n \r\nhttps://github.com/nats-io/nats-server/compare/v2.10.16...v2.10.17", "created_at": "2024-06-27T22:42:42Z", "project": "NATS", "repo": "nats-io/nats-server", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.0.3", "tag_name": "v2.0.3", "html_url": "https://github.com/Netflix/eureka/releases/tag/v2.0.3", "repo_url": "https://github.com/Netflix/eureka", "body": "", "created_at": "2024-06-27T16:19:42Z", "project": "Eureka", "repo": "Netflix/eureka", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.66.0", "tag_name": "v0.66.0", "html_url": "https://github.com/open-policy-agent/opa/releases/tag/v0.66.0", "repo_url": "https://github.com/open-policy-agent/opa", "body": "v0.66.0\r\n\r\n\r\nThis release contains a mix of features, performance improvements, and bugfixes.\r\n\r\n### Improved Test Reports ([2546](https://github.com/open-policy-agent/opa/issues/2546))\r\n\r\nThe `opa test` command now includes a new `--var-values` flag that enriches reporting of failed tests with the values and locations for variables in the failing expression.\r\nE.g.:\r\n\r\n```\r\nFAILURES\r\n--------------------------------------------------------------------------------\r\ndata.test.test_my_policy: FAIL (0ms)\r\n\r\n test.rego:8:\r\n \tx == y + z\r\n \t| | |\r\n \t| | 3\r\n \t| y + z: 5\r\n \t| y: 2\r\n \t1\r\n\r\nSUMMARY\r\n--------------------------------------------------------------------------------\r\ntest.rego:\r\ndata.test.test_foo: FAIL (0ms)\r\n--------------------------------------------------------------------------------\r\nFAIL: 1/1\r\n```\r\n\r\nAuthored by @johanfylling, reported by @grosser.\r\n\r\n### Reading stdin in `opa exec` ([#6538](https://github.com/open-policy-agent/opa/issues/6538))\r\n\r\nThe `opa exec` command now supports reading `input` documents from stdin with the `--stdin-input` (`-I`) flag.\r\nE.g.:\r\n\r\n```shell\r\n$ echo '{\"user\": \"alice\"}' | opa exec --stdin-input --bundle my_bundle\r\n```\r\n\r\nAuthored by @colinjlacy, reported by @humbertoc-silva.\r\n\r\n### Topdown and Rego\r\n\r\n- ast: Fix blanket \"unexpected assign token\" error message / usability issue ([#6563](https://github.com/open-policy-agent/opa/issues/6563)) authored by @anderseknert\r\n- ast: Fix wrong location on metadata parse errors on first line ([#6587](https://github.com/open-policy-agent/opa/issues/6587)) authored by @anderseknert\r\n- ast: Fix/inspect unknowns in with stmt ([#6812](https://github.com/open-policy-agent/opa/issues/6812)) authored by @johanfylling reported by @surajupadhyay01\r\n- ast: Include original text in annotation location text attribute ([#6779](https://github.com/open-policy-agent/opa/issues/6779)) authored by @anderseknert\r\n- ast: Expanding nested expressions in `every` domain ([#6790](https://github.com/open-policy-agent/opa/issues/6790)) authored by @johanfylling reported by @anakrish\r\n- topdown: Add http.send request attribute to ignore headers for caching key ([#6642](https://github.com/open-policy-agent/opa/issues/6642)) authored and reported by @rudrakhp\r\n\r\n### Runtime, Tooling, SDK\r\n\r\n- build: Use chainguard images from dockerhub ([#6830](https://github.com/open-policy-agent/opa/pull/6830)) authored by @srenatus\r\n- bundle: Preallocate buffers for file contents. ([#6818](https://github.com/open-policy-agent/opa/pull/6818)) authored by @philipaconrad\r\n- plugins: Reduce locks during decision logging ([#6797](https://github.com/open-policy-agent/opa/pull/6797)) authored by @mjungsbluth\r\n- plugins/rest: Do local map modification in OAuth2 client credentials flow ([#6769](https://github.com/open-policy-agent/opa/issues/6769)) authored and reported by @eubaranov\r\n- loader: Use a better error message when trying to merge non-objects ([#6803](https://github.com/open-policy-agent/opa/issues/6803)) authored by @anderseknert\r\n- server/authorizer: Fix gzip payload handling ([#6804](https://github.com/open-policy-agent/opa/issues/6804)) authored by @philipaconrad reported by @nevumx\r\n\r\n### Docs, Website, Ecosystem\r\n\r\n- docs: Remove missing prometheus metric `go_memstats_gc_cpu_fraction` ([#6783](https://github.com/open-policy-agent/opa/issues/6783)) authored by @philipaconrad\r\n- docs: Mention that default functions may not evaluate ([#6265](https://github.com/open-policy-agent/opa/issues/6265)) authored by @anderseknert\r\n- docs: Fix spelling and grammar of `an HTTP` ([#6786](https://github.com/open-policy-agent/opa/pull/6786)) authored by @jdbaldry\r\n- docs/website: Add vs code and zed to ecosystem page ([#6788](https://github.com/open-policy-agent/opa/pull/6788)) authored by @charlieegan3\r\n- docs/website: Add Flipt to the OPA ecosystem ([#6781](https://github.com/open-policy-agent/opa/pull/6781)) authored by @markphelps\r\n- docs/website: Add Flipt blog to their ecosystem page ([#6789](https://github.com/open-policy-agent/opa/pull/6789)) authored by @charlieegan3\r\n- docs/website: Revise language SDK content ([#6811](https://github.com/open-policy-agent/opa/pull/6811)) authored by @charlieegan3\r\n\r\n### Miscellaneous\r\n\r\n- Dependency updates; notably:\r\n - build(go): bump golang from 1.22.3 to 1.22.4\r\n - build(deps): bump github.com/containerd/containerd from 1.7.17 to 1.7.18\r\n - build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0\r\n\r\n", "created_at": "2024-06-27T14:16:32Z", "project": "Open Policy Agent", "repo": "open-policy-agent/opa", "type": "Policy", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Vitess v20.0.0", "tag_name": "v20.0.0", "html_url": "https://github.com/vitessio/vitess/releases/tag/v20.0.0", "repo_url": "https://github.com/vitessio/vitess", "body": "# Release of Vitess v20.0.0\r\n\r\n## Summary\r\n\r\n### Table of Contents\r\n\r\n- **[Major Changes](#major-changes)**\r\n - **[Deletions](#deletions)** \r\n - [`--vreplication_tablet_type` flag](#vreplication-tablet-type-deletion)\r\n - [Pool Capacity Flags](#pool-flags-deletion)\r\n - [vitess/base and vitess/k8s Docker images](#base-k8s-images)\r\n - [`gh-ost` binary and endtoend tests](#gh-ost-binary-tests-removal)\r\n - [Legacy `EmergencyReparentShard` stats](#legacy-emergencyshardreparent-stats)\r\n - **[Breaking changes](#breaking-changes)**\r\n - [Metric Name Changes in VTOrc](#metric-change-vtorc)\r\n - [ENUM and SET column handling in VTGate VStream API](#enum-set-vstream)\r\n - [`shutdown_grace_period` Default Change](#shutdown-grace-period-default)\r\n - [New `unmanaged` Flag and `disable_active_reparents` deprecation](#unmanaged-flag)\r\n - [`recovery-period-block-duration` Flag deprecation](#recovery-block-deprecation)\r\n - [`mysqlctld` `onterm-timeout` Default Change](#mysqlctld-onterm-timeout)\r\n - [`MoveTables` now removes `auto_increment` clauses by default when moving tables from an unsharded keyspace to a sharded one](#move-tables-auto-increment)\r\n - [`Durabler` interface method renaming](#durabler-interface-method-renaming)\r\n - **[Query Compatibility](#query-compatibility)**\r\n - [Vindex Hints](#vindex-hints)\r\n - [Update with Limit Support](#update-limit)\r\n - [Update with Multi Table Support](#multi-table-update)\r\n - [Update with Multi Target Support](#update-multi-target)\r\n - [Delete with Subquery Support](#delete-subquery)\r\n - [Delete with Multi Target Support](#delete-multi-target)\r\n - [User Defined Functions Support](#udf-support)\r\n - [Insert Row Alias Support](#insert-row-alias-support)\r\n - **[VReplication](#vreplication)**\r\n - [Multi-tenant Imports](#multi-tenant)\r\n - [VDiff Support For OnlineDDL Migrations](#vdiff-online-ddl)\r\n - **[Query Timeout](#query-timeout)**\r\n - **[Flag changes](#flag-changes)**\r\n - [`pprof-http` default change](#pprof-http-default)\r\n - [New `healthcheck-dial-concurrency` flag](#healthcheck-dial-concurrency-flag)\r\n - [New minimum for `--buffer_min_time_between_failovers`](#buffer_min_time_between_failovers-flag)\r\n - [New `track-udfs` vtgate flag](#vtgate-track-udfs-flag)\r\n - [Help text fix for `--lock-timeout`](#documentation-lock-timeout)\r\n - [New `--querylog-sample-rate` flag](#querylog-sample-rate-flag)\r\n - [New `--tablet-filter-tags` flag](#tablet-filter-tags-flag)\r\n\r\n- **[Minor Changes](#minor-changes)**\r\n - **[New Stats](#new-stats)**\r\n - [VTTablet Query Cache Hits and Misses](#vttablet-query-cache-hits-and-misses)\r\n - [VTGate and VTTablet Query Text Characters Processed](#vttablet-query-text-characters-processed)\r\n - **[`SIGHUP` reload of gRPC client static auth creds](#sighup-reload-of-grpc-client-auth-creds)**\r\n - **[VTAdmin](#vtadmin)**\r\n - [Updated to node v20.12.2](#updated-node)\r\n - [Replaced highcharts with d3](#replaced-highcharts)\r\n\r\n##
Major Changes\r\n\r\n### Deletion\r\n\r\n#### `--vreplication_tablet_type` flag\r\n\r\nThe previously deprecated flag `--vreplication_tablet_type` has been deleted.\r\n\r\n#### Pool Capacity Flags\r\n\r\nThe previously deprecated flags `--queryserver-config-query-pool-waiter-cap`, `--queryserver-config-stream-pool-waiter-cap` and `--queryserver-config-txpool-waiter-cap` have been deleted.\r\n\r\n#### `vitess/base` and `vitess/k8s` Docker images\r\n\r\nSince we have deleted MySQL from our `vitess/lite` image, we are removing the `vitess/base` and `vitess/k8s` images.\r\n\r\nThese images are no longer useful since we can use `vitess/lite` as the base of many other Docker images (`vitess/vtgate`, `vitess/vtgate`, ...).\r\n\r\n#### `gh-ost` binary and endtoend tests\r\n\r\nVitess 20.0 drops support for `gh-ost` DDL strategy.\r\n\r\n`vttablet` binary no longer embeds a `gh-ost` binary. Users of `gh-ost` DDL strategy will need to supply a `gh-ost` binary on the `vttablet` host or pod. Vitess will look for the `gh-ost` binary in the system `PATH`; otherwise the user should supply `vttablet --gh-ost-path`.\r\n\r\nVitess' endtoend tests no longer use nor test `gh-ost` migrations.\r\n\r\n#### Legacy `EmergencyReparentShard` stats\r\n\r\nThe following `EmergencyReparentShard` stats were deprecated in Vitess 18.0 and are removed in Vitess 20.0:\r\n- `ers_counter`\r\n- `ers_success_counter`\r\n- `ers_failure_counter`\r\n\r\nThese counters are replaced by the following stats _(introduced in Vitess 18.0)_:\r\n- `emergency_reparent_counts` - Number of times `EmergencyReparentShard` has been run. It is further subdivided by the keyspace, shard and the result of the operation.\r\n- `planned_reparent_counts` - Number of times `PlannedReparentShard` has been run. It is further subdivided by the keyspace, shard and the result of the operation.\r\n\r\nAlso, the `reparent_shard_operation_timings` stat was added to provide per-operation timings of reparent operations.\r\n\r\n### Breaking Changes\r\n\r\n#### Metric Name Changes in VTOrc\r\n\r\nThe following metric names have been changed in VTOrc. The old metrics are still available in `/debug/vars` for this release, but will be removed in later releases. The new metric names and the deprecated metric names resolve to the same metric name on prometheus, so there is no change there.\r\n\r\n| Old Metric Name | New Metric Name | Name in Prometheus |\r\n|:--------------------------------------------:|:----------------------------------------:|:--------------------------------------------------:|\r\n| `analysis.change.write` | `AnalysisChangeWrite` | `vtorc_analysis_change_write` | \r\n| `audit.write` | `AuditWrite` | `vtorc_audit_write` | \r\n| `discoveries.attempt` | `DiscoveriesAttempt` | `vtorc_discoveries_attempt` | \r\n| `discoveries.fail` | `DiscoveriesFail` | `vtorc_discoveries_fail` | \r\n| `discoveries.instance_poll_seconds_exceeded` | `DiscoveriesInstancePollSecondsExceeded` | `vtorc_discoveries_instance_poll_seconds_exceeded` | \r\n| `discoveries.queue_length` | `DiscoveriesQueueLength` | `vtorc_discoveries_queue_length` | \r\n| `discoveries.recent_count` | `DiscoveriesRecentCount` | `vtorc_discoveries_recent_count` | \r\n| `instance.read` | `InstanceRead` | `vtorc_instance_read` | \r\n| `instance.read_topology` | `InstanceReadTopology` | `vtorc_instance_read_topology` |\r\n| `emergency_reparent_counts` | `EmergencyReparentCounts` | `vtorc_emergency_reparent_counts` |\r\n| `planned_reparent_counts` | `PlannedReparentCounts` | `vtorc_planned_reparent_counts` |\r\n| `reparent_shard_operation_timings` | `ReparentShardOperationTimings` | `vtorc_reparent_shard_operation_timings_bucket` |\r\n\t\t\r\n\t\t\r\n\r\n#### ENUM and SET column handling in VTGate VStream API\r\n\r\nThe [VTGate VStream API](https://vitess.io/docs/reference/vreplication/vstream/) now returns [`ENUM`](https://dev.mysql.com/doc/refman/en/enum.html) and [`SET`](https://dev.mysql.com/doc/refman/en/set.html) column type values in [`VEvent`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#VEvent) messages (in the embedded [`RowChange`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#RowChange) messages) as their string values instead of the integer based ones \u2014 in both the copy/snapshot phase and the streaming phase. This change was done to make the `VStream` API more user-friendly, intuitive, and to align the behavior across both phases. Before [this change](https://github.com/vitessio/vitess/pull/15723) the values for [`ENUM`](https://dev.mysql.com/doc/refman/en/enum.html) and [`SET`](https://dev.mysql.com/doc/refman/en/set.html) columns were string values in the copy phase but integer values (which only have an internal meaning to MySQL) in the streaming phase. This inconsistency led to various [challenges and issues](https://github.com/vitessio/vitess/issues/15750) for each `VStream` client/consumer (e.g. the [`Debezium` Vitess connector](https://debezium.io/documentation/reference/stable/connectors/vitess.html) failed to properly perform a snapshot for tables containing these column types). Now the behavior is intuitive \u2014 clients need the string values as the eventual sink is often not MySQL so each consumer needed to perform the mappings themselves \u2014 and consistent. While this is a (potentially) breaking change, a new boolean field has been added to the [`FieldEvent`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#FieldEvent) message called `EnumSetStringValues`. When that field is `false` (in Vitess v19 and older) then the consumer will need to perform the mappings during streaming phase, but not during copy phase. When this field is `true`, then no mapping is required. This will help to ensure a smooth transition for all consumers over time. To demonstrate, let's look at the textual output (printing the received `VEvents` as strings) when streaming a single `enum_set_test` table from the unsharded `commerce` keyspace so that we can see what the VStream looks like before and after when we start a new VStream in copy/snapshot mode and then transition to streaming mode for the following table:\r\n\r\n```sql\r\nCREATE TABLE `enum_set_test` (\r\n `id` int NOT NULL AUTO_INCREMENT,\r\n `name` varchar(120) DEFAULT NULL,\r\n `shirt_size` enum('small','medium','large','xlarge','xxlarge') DEFAULT NULL,\r\n `hobbies` set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading') DEFAULT NULL,\r\n PRIMARY KEY (`id`)\r\n)\r\n```\r\n\r\nAnd with the table having this data when we start our `VStream` and begin the copy/snapshot phase:\r\n\r\n```sql\r\nmysql> select * from enum_set_test;\r\n+----+-----------+------------+-------------------------+\r\n| id | name | shirt_size | hobbies |\r\n+----+-----------+------------+-------------------------+\r\n| 1 | Billy Bob | xlarge | cooking,reading |\r\n| 2 | Sally Mae | medium | knitting,cooking,hiking |\r\n+----+-----------+------------+-------------------------+\r\n2 rows in set (0.00 sec)\r\n```\r\n\r\nAnd finally we will perform the following inserts and updates to the table during the streaming phase:\r\n\r\n```sql\r\ninsert into enum_set_test values (3, \"Matt Lord\", 'medium', 'pickleball,biking,hiking,motorcycle,video games,reading');\r\ninsert into enum_set_test values (4, \"Jerry Badyellow\", 'large', '');\r\nupdate enum_set_test set shirt_size = 'small', hobbies = 'knitting,cooking,hiking,reading' where id = 2;\r\n```\r\n\r\nVitess v19 and older:\r\n\r\n```text\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:FIELD field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\"]\r\n[type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\"}} keyspace:\"commerce\" shard:\"0\"]\r\n[type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:15 values:\"1Billy Bobxlargecooking,reading\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\" table_p_ks:{table_name:\"enum_set_test\" lastpk:{fields:{name:\"id\" type:INT32 charset:63 flags:49667} rows:{lengths:1 values:\"2\"}}}}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:COPY_COMPLETED keyspace:\"commerce\" shard:\"0\" type:COPY_COMPLETED]\r\n[type:BEGIN timestamp:1715179728 current_time:1715179728532658000 keyspace:\"commerce\" shard:\"0\" type:FIELD timestamp:1715179728 field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\"} current_time:1715179728535652000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179728 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"3Matt Lord2252\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179728535739000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-36\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179728 current_time:1715179728535754000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179735 current_time:1715179735538607000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179735 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:15 lengths:1 lengths:1 values:\"4Jerry Badyellow30\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179735538659000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-37\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179735 current_time:1715179735538672000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179741 current_time:1715179741728690000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179741 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{before:{lengths:1 lengths:9 lengths:1 lengths:2 values:\"2Sally Mae219\"} after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"2Sally Mae1147\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179741728730000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-38\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179741 current_time:1715179741728744000 keyspace:\"commerce\" shard:\"0\"]\r\n```\r\n\r\nVitess v20 and newer:\r\n\r\n```text\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:FIELD field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\" enum_set_string_values:true} keyspace:\"commerce\" shard:\"0\"]\r\n[type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\"}} keyspace:\"commerce\" shard:\"0\"]\r\n[type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:15 values:\"1Billy Bobxlargecooking,reading\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\" table_p_ks:{table_name:\"enum_set_test\" lastpk:{fields:{name:\"id\" type:INT32 charset:63 flags:49667} rows:{lengths:1 values:\"2\"}}}}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:COPY_COMPLETED keyspace:\"commerce\" shard:\"0\" type:COPY_COMPLETED]\r\n[type:BEGIN timestamp:1715179399 current_time:1715179399817221000 keyspace:\"commerce\" shard:\"0\" type:FIELD timestamp:1715179399 field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\" enum_set_string_values:true} current_time:1715179399821735000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179399 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:55 values:\"3Matt Lordmediumpickleball,biking,hiking,motorcycle,video games,reading\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179399821762000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-51\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179399 current_time:1715179399821801000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179399 current_time:1715179399822310000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179399 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:15 lengths:5 lengths:0 values:\"4Jerry Badyellowlarge\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179399822355000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-52\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179399 current_time:1715179399822360000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179400 current_time:1715179400512056000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179400 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{before:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"} after:{lengths:1 lengths:9 lengths:5 lengths:31 values:\"2Sally Maesmallknitting,cooking,hiking,reading\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179400512094000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-53\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179400 current_time:1715179400512108000 keyspace:\"commerce\" shard:\"0\"]\r\n```\r\n\r\nAn example key difference there being that `after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"2Sally Mae1147\"}` from Vitess v19 and older becomes `after:{lengths:1 lengths:9 lengths:5 lengths:31 values:\"2Sally Maesmallknitting,cooking,hiking,reading\"}` from Vitess v20 and newer. So `1` -> `small` and `147` -> `knitting,cooking,hiking,reading` for the `ENUM` and `SET` column values respectively. This also demonstrates why this mapping is necessary in consumers/clients, as `147` has no logical meaning/value for this column outside of MySQL internals.\r\n\r\nIf you're using the [`Debezium` Vitess connector](https://debezium.io/documentation/reference/stable/connectors/vitess.html), you should upgrade your connector to 2.7 (the next release) \u2014 which should contain [the relevant necessary changes](https://issues.redhat.com/browse/DBZ-7792) \u2014 *prior to upgrading Vitess* to v20.0.1 or later. If you're using any of the PlanetScale connectors ([`AirByte`](https://github.com/planetscale/airbyte-source/), [`FiveTran`](https://github.com/planetscale/fivetran-source), or [`singer-tap`](https://github.com/planetscale/singer-tap)) then no actions are required.\r\n\r\nIf you're using a custom `VStream` client/consumer, then you will need to build a new client with the updated v20 [binlogdata protos](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata) ([source](https://github.com/vitessio/vitess/blob/main/proto/binlogdata.proto) for which would be in `main` or the `release-20.0` branch) before needing to support Vitess v20.0.1 or later. Your client will then be able to handle old and new messages, with older messages always having this new field set to `false`.\r\n\r\n#### `shutdown_grace_period` Default Change\r\n\r\nThe `--shutdown_grace_period` flag, which was introduced in v2 with a default of `0 seconds`, has now been changed to default to `3 seconds`.\r\nThis makes reparenting in Vitess resilient to client errors, and prevents PlannedReparentShard from timing out.\r\n\r\nIn order to preserve the old behaviour, the users can set the flag back to `0 seconds` causing open transactions to never be shutdown, but in that case, they run the risk of PlannedReparentShard calls timing out.\r\n\r\n#### New `unmanaged` Flag and `disable_active_reparents` deprecation\r\n\r\nNew flag `--unmanaged` has been introduced in this release to make it easier to flag unmanaged tablets. It also runs validations to make sure the unmanaged tablets are configured properly. `--disable_active_reparents` flag has been deprecated for `vttablet`, `vtcombo` and `vttestserver` binaries and will be removed in future releases. Specifying the `--unmanaged` flag will also block replication commands and replication repairs.\r\n\r\nStarting this release, all unmanaged tablets should specify this flag.\r\n\r\n\r\n#### `recovery-period-block-duration` Flag deprecation\r\n\r\nThe flag `--recovery-period-block-duration` has been deprecated in VTOrc from this release. Its value is now ignored and the flag will be removed in later releases.\r\nVTOrc no longer blocks recoveries for a certain duration after a previous recovery has completed. Since VTOrc refreshes the required information after\r\nacquiring a shard lock, blocking of recoveries is not required.\r\n\r\n#### `mysqlctld` `onterm_timeout` Default Change\r\n\r\nThe `--onterm_timeout` flag default value has changed for `mysqlctld`. It now is by default long enough to be able to wait for the default `--shutdown-wait-time` when shutting down on a `TERM` signal. \r\n\r\nThis is necessary since otherwise MySQL would never shut down cleanly with the old defaults, since `mysqlctld` would shut down already after 10 seconds by default.\r\n\r\n#### `MoveTables` now removes `auto_increment` clauses by default when moving tables from an unsharded keyspace to a sharded one\r\n\r\nA new `--remove-sharded-auto-increment` flag has been added to the [`MoveTables` create sub-command](https://vitess.io/docs/20.0/reference/programs/vtctldclient/vtctldclient_movetables/vtctldclient_movetables_create/) and it is set to `true` by default. This flag controls whether any [MySQL `auto_increment`](https://dev.mysql.com/doc/refman/en/example-auto-increment.html) clauses should be removed from the table definitions when moving tables from an unsharded keyspace to a sharded one. This is now done by default as `auto_increment` clauses should not typically be used with sharded tables and you should instead rely on externally generated values such as a form of universally/globally unique identifiers or use [Vitess sequences](https://vitess.io/docs/reference/features/vitess-sequences/) in order to ensure that each row has a unique identifier (Primary Key value) across all shards. If for some reason you want to retain them you can set this new flag to `false` when creating the workflow.\r\n\r\n#### `Durabler` interface method renaming\r\n\r\nThe methods of [the `Durabler` interface](https://github.com/vitessio/vitess/blob/main/go/vt/vtctl/reparentutil/durability.go#L70-L79) in `go/vt/vtctl/reparentutil` were renamed to be public _(capitalized)_ methods to make it easier to integrate custom Durability Policies from external packages. See [RFC for details](https://github.com/vitessio/vitess/issues/15544).\r\n\r\nUsers of custom Durability Policies must rename private `Durabler` methods.\r\n\r\nChanges:\r\n- The `promotionRule` method was renamed to `PromotionRule`\r\n- The `semiSyncAckers` method was renamed to `SemiSyncAckers`\r\n- The `isReplicaSemiSync` method was renamed to `IsReplicaSemiSync`\r\n\r\n### Query Compatibility\r\n\r\n#### Vindex Hints\r\n\r\nVitess now supports Vindex hints that provide a way for users to influence the shard routing of queries in Vitess by specifying, which vindexes should be considered or ignored by the query planner. This feature enhances the control over query execution, allowing for potentially more efficient data access patterns in sharded databases.\r\n\r\nExample:\r\n ```sql\r\n SELECT * FROM user USE VINDEX (hash_user_id, secondary_vindex) WHERE user_id = 123;\r\n SELECT * FROM order IGNORE VINDEX (range_order_id) WHERE order_date = '2021-01-01';\r\n ```\r\n\r\nFor more information about Vindex hints and its usage, please consult the documentation.\r\n\r\n#### Update with Limit Support\r\n\r\nSupport is added for sharded update with limit.\r\n\r\nExample: `update t1 set t1.foo = 'abc', t1.bar = 23 where t1.baz > 5 limit 1`\r\n\r\nThe support is built on performing a selection of primary keys and then performing an update with those primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Update with Multi Table Support\r\n\r\nSupport is added for sharded multi-table update with column update on single target table using multiple table join.\r\n\r\nExample: `update t1 join t2 on t1.id = t2.id join t3 on t1.col = t3.col set t1.baz = 'abc', t1.apa = 23 where t3.foo = 5 and t2.bar = 7`\r\n\r\nThe support is built on performing a selection of primary keys and then performing an update with those primary keys.\r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Update with Multi Target Support\r\n\r\nSupport is added for sharded multi table target update.\r\n\r\nExample: `update t1 join t2 on t1.id = t2.id set t1.foo = 'abc', t2.bar = 23`\r\n\r\nThe support is built on performing a selection of primary keys from all target tables and \r\nthen performing an update for each table with their selected primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Delete with Subquery Support\r\n\r\nSupport is added for sharded table delete with subquery\r\n\r\nExample: `delete from t1 where id in (select col from t2 where foo = 32 and bar = 43)`\r\n\r\nThe support is built by performing the uncorrelated subquery first and then providing the value for deletion.\r\n\r\n#### Delete with Multi Target Support\r\n\r\nSupport is added for sharded multi table target delete.\r\n\r\nExample: `delete t1, t3 from t1 join t2 on t1.id = t2.id join t3 on t1.col = t3.col`\r\n\r\nThe support is built on performing a selection of primary keys from all target tables and \r\nthen performing a delete operation for each table with their selected primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/delete.html)\r\n\r\n#### User Defined Functions Support\r\n\r\nVTGate can track any user defined functions for better planning.\r\nUser Defined Functions (UDFs) should be directly loaded in the underlying MySQL.\r\n\r\nIt should be enabled in VTGate with the `--track-udfs` flag.\r\nThis will enable the tracking of UDFs in VTGate and will be used for planning.\r\nWithout this flag, VTGate will not be aware that there might be aggregating user-defined functions in the query that need to be pushed down to MySQL.\r\n\r\nMore details about how to load UDFs is available in [MySQL Docs](https://dev.mysql.com/doc/extending-mysql/8.0/en/adding-loadable-function.html)\r\n\r\n#### Insert Row Alias Support\r\n\r\nSupport is added to have row alias in Insert statement to be used with `on duplicate key update`.\r\n\r\nExample:\r\n- `insert into user(id, name, email) valies (100, 'Alice', 'alice@mail.com') as new on duplicate key update name = new.name, email = new.email`\r\n- `insert into user(id, name, email) valies (100, 'Alice', 'alice@mail.com') as new(m, n, p) on duplicate key update name = n, email = p`\r\n\r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/insert-on-duplicate.html)\r\n\r\n### Query Timeout\r\nOn a query timeout, Vitess closed the connection using the `kill connection` statement. This leads to connection churn \r\nwhich is not desirable in some cases. To avoid this, Vitess now uses the `kill query` statement to cancel the query. \r\nThis will only cancel the query and does not terminate the connection.\r\n\r\n### Flag Changes\r\n\r\n#### `pprof-http` Default Change\r\n\r\nThe `--pprof-http` flag, which was introduced in v19 with a default of `true`, has now been changed to default to `false`.\r\nThis makes HTTP `pprof` endpoints now an *opt-in* feature, rather than opt-out.\r\nTo continue enabling these endpoints, explicitly set `--pprof-http` when starting up Vitess components.\r\n\r\n#### New `--healthcheck-dial-concurrency` flag\r\n\r\nThe new `--healthcheck-dial-concurrency` flag defines the maximum number of healthcheck connections that can open concurrently. This limit is to avoid hitting Go runtime panics on deployments watching enough tablets [to hit the runtime's maximum thread limit of `10000`](https://pkg.go.dev/runtime/debug#SetMaxThreads) due to blocking network syscalls. This flag applies to `vtcombo`, `vtctld` and `vtgate` only and a value less than the runtime max thread limit _(`10000`)_ is recommended.\r\n\r\n#### New minimum for `--buffer_min_time_between_failovers`\r\n\r\nThe `--buffer_min_time_between_failovers` `vttablet` flag now has a minimum value of `1s`. This is because a value of 0 can cause issues with the buffering mechanics resulting in unexpected and unnecessary query errors \u2014 in particular during `MoveTables SwitchTraffic` operations. If you are currently specifying a value of 0 for this flag then you will need to update the config value to 1s *prior to upgrading to v20 or later* as `vttablet` will report an error and terminate if you attempt to start it with a value of 0.\r\n\r\n#### New `--track-udfs` vtgate flag\r\n\r\nThe new `--track-udfs` flag enables VTGate to track user defined functions for better planning.\r\n\r\n#### Help text fix for `--lock-timeout`\r\n\r\nThe help text for the flag `--lock-timeout` was incorrect. We were documenting it as a flag that controlled the duration for which the shard lock was acquired. It is actually the maximum duration for which we wait while attempting to acquire a lock from the topology server.\r\n\r\n#### New `--querylog-sample-rate` flag\r\n\r\nThe new flag `--querylog-sample-rate float` adds support for sampling queries based on a float value between 0.0 _(no logging)_ and 1.0 _(all queries logged)_. If configured, this filtering is applied after the existing `--querylog-filter-tag` filter.\r\n\r\n#### New `--tablet-filter-tags` flag\r\n\r\nThe new flag `--tablet-filter-tags StringMap` adds support to VTGate for filtering tablets by tablet tag key/values, specified as comma-separated list of key:values. The tags of a tablet are defined by the VTTablet flag `--init_tags`, which is also defined as a comma-separated list of key:values.\r\n\r\n### VReplication\r\n\r\n#### Multi-tenant Imports\r\n\r\nSupport for multi-tenant imports has been added to `MoveTables`. If you have a multi-tenant architecture where each\r\ntenant has their own database, you can import the tenants using multiple `MoveTables` workfows, one per tenant.\r\nEach import is initiated with the new `--tenant-id` flag. The column name (and data type) need to be specified in\r\nthe VSchema of the target keyspace.\r\n\r\n#### VDiff support for OnlineDDL migrations\r\n\r\nYou can now run `VDiff`s on OnlineDDL schema change migrations, which are not yet cut over.\r\n\r\n## Minor Changes\r\n\r\n### New Stats\r\n\r\n#### VTTablet Query Cache Hits and Misses\r\n\r\nVTTablet exposes two new counter stats:\r\n\r\n * `QueryCacheHits`: Query engine query plan cache hits\r\n * `QueryCacheMisses`: Query engine query plan cache misses\r\n\r\n> [!NOTE]\r\n> `QueryCache` does not refer to a query cache, but to a query plan cache.\r\n> In v21, these metrics will be deprecated and renamed.\r\n\r\n### VTTablet Query Text Characters Processed\r\n\r\nVTGate and VTTablet expose a new counter stat `QueryTextCharactersProcessed` to reflect the number of query text characters processed.\r\n\r\nVTGate groups this metric by Operation, Keyspace and TabletType. On VTTablet it is grouped by Table, Plan and optionally Workload.\r\n\r\n### `SIGHUP` reload of gRPC client static auth creds\r\n\r\nThe internal gRPC client now caches the static auth credentials and supports reloading via the `SIGHUP` signal. Previous to v20 the credentials were not cached. They were re-loaded from disk on every use.\r\n\r\n### VTAdmin\r\n\r\n#### vtadmin-web updated to node v20.12.2 (LTS)\r\n\r\nBuilding `vtadmin-web` now requires node >= v20.12.0 (LTS). Breaking changes from v18 to v20 can be found at https://nodejs.org/en/blog/release/v20.12.0 -- with no known issues that apply to VTAdmin.\r\nFull details on the node v20.12.2 release can be found at https://nodejs.org/en/blog/release/v20.12.2.\r\n\r\n#### Replaced highcharts with d3\r\n\r\nThe vtadmin-web UI no longer has a dependency on highcharts for licensing reasons. The tablet QPS, tablet VReplication QPS, and workflow streams lag charts have all been replaced by d3. We'll be iteratively improving the d3 charts until they reach feature parity with the original highcharts charts. \r\n\r\n------------\r\nThe entire changelog for this release can be found [here](https://github.com/vitessio/vitess/blob/main/changelog/20.0/20.0.0/changelog.md).\r\n\r\nThe release includes 419 merged Pull Requests.\r\n\r\nThanks to all our contributors: @Aoang, @Ari1009, @GuptaManan100, @Its-Maniaco, @Maniktherana, @VaibhavMalik4187, @ajm188, @aparajon, @app/dependabot, @app/github-actions, @app/vitess-bot, @arthurschreiber, @bddicken, @beingnoble03, @brendar, @crazeteam, @dbussink, @deepthi, @demmer, @derekperkins, @ejortegau, @frouioui, @harshit-gangal, @mattlord, @maxenglander, @mdlayher, @notfelineit, @pavedroad, @rafer, @rohit-nayak-ps, @rvrangel, @shlomi-noach, @systay, @timvaillancourt, @tycol7, @vitess-bot, @vmg, @wangweicugw, @whuang8, @yoheimuta\r\n", "created_at": "2024-06-27T05:01:40Z", "project": "Vitess", "repo": "vitessio/vitess", "type": "Storage", "hosting": "github", "add_time": "2019-11-19T11:11:37Z"}, {"name": "0.36.0-rc.0", "tag_name": "v0.36.0-rc.0", "html_url": "https://github.com/thanos-io/thanos/releases/tag/v0.36.0-rc.0", "repo_url": "https://github.com/thanos-io/thanos", "body": "The first release candidate of v0.36.0 is out! \r\n\r\nWe have mostly dependency bumps and bugfixes but some minor breaking changes, please see the changelog below for details.\r\n\r\nThank you to all contributors who have contributed to this release. It wouldn't be possible without you!\r\n\r\nPlease try it out and let us know if you find any issues! \ud83d\ude80\r\n\r\n## Changelog\r\n\r\n### Fixed\r\n\r\n- [#7326](https://github.com/thanos-io/thanos/pull/7326) Query: fixing exemplars proxy when querying stores with multiple tenants.\r\n- [#7403](https://github.com/thanos-io/thanos/pull/7403) Sidecar: fix startup sequence\r\n- [#7484](https://github.com/thanos-io/thanos/pull/7484) Proxy: fix panic in lazy response set\r\n\r\n### Added\r\n\r\n- [#7317](https://github.com/thanos-io/thanos/pull/7317) Tracing: allow specifying resource attributes for the OTLP configuration.\r\n- [#7367](https://github.com/thanos-io/thanos/pull/7367) Store Gateway: log request ID in request logs.\r\n- [#7361](https://github.com/thanos-io/thanos/pull/7361) Query: *breaking :warning:* pass query stats from remote execution from server to client. We changed the protobuf of the QueryAPI, if you use `query.mode=distributed` you need to update your client (upper level Queriers) first, before updating leaf Queriers (servers).\r\n- [#7363](https://github.com/thanos-io/thanos/pull/7363) Query-frontend: set value of remote_user field in Slow Query Logs from HTTP header\r\n- [#7335](https://github.com/thanos-io/thanos/pull/7335) Dependency: Update minio-go to v7.0.70 which includes support for EKS Pod Identity.\r\n- [#7477](https://github.com/thanos-io/thanos/pull/7477) *: Bump objstore to `20240622095743-1afe5d4bc3cd`\r\n\r\n### Changed\r\n\r\n- [#7334](https://github.com/thanos-io/thanos/pull/7334) Compactor: do not vertically compact downsampled blocks. Such cases are now marked with `no-compact-mark.json`. Fixes panic `panic: unexpected seriesToChunkEncoder lack of iterations`.\r\n- [#7393](https://github.com/thanos-io/thanos/pull/7393) *: *breaking :warning:* Using native histograms for grpc middleware metrics. Metrics `grpc_client_handling_seconds` and `grpc_server_handling_seconds` will now be native histograms, if you have enabled native histogram scraping you will need to update your PromQL expressions to use the new metric names.\r\n\r\n\r\n## New Contributors\r\n* @eqfarhad made their first contribution in https://github.com/thanos-io/thanos/pull/7335\r\n* @derrix060 made their first contribution in https://github.com/thanos-io/thanos/pull/7389\r\n* @wndhydrnt made their first contribution in https://github.com/thanos-io/thanos/pull/7363\r\n* @jeroenvandelockand made their first contribution in https://github.com/thanos-io/thanos/pull/7412\r\n* @aritra24 made their first contribution in https://github.com/thanos-io/thanos/pull/7428\r\n* @axeoman made their first contribution in https://github.com/thanos-io/thanos/pull/7469\r\n\r\n**Full Changelog**: https://github.com/thanos-io/thanos/compare/v0.35.1...v0.36.0-rc.0", "created_at": "2024-06-26T16:42:01Z", "project": "Thanos", "repo": "thanos-io/thanos", "type": "Monitor", "hosting": "github", "add_time": "2019-09-30T11:11:37Z"}, {"name": "", "tag_name": "REL_17_BETA2", "html_url": "https://github.com/postgres/postgres/commit/23c5a0e7d43bc925c6001538f04a458933a11fc1", "repo_url": "https://github.com/postgres/postgres", "body": "Stamp 17beta2.", "created_at": "2024-06-24T21:24:14Z", "project": "Postgres", "repo": "postgres/postgres", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "libcni v1.2.2", "tag_name": "v1.2.2", "html_url": "https://github.com/containernetworking/cni/releases/tag/v1.2.2", "repo_url": "https://github.com/containernetworking/cni", "body": "## What's Changed\r\n* libcni: remove use of Masterminds/semver by @squeed in https://github.com/containernetworking/cni/pull/1100\r\n\r\n\r\n**Full Changelog**: https://github.com/containernetworking/cni/compare/v1.2.1...v1.2.2", "created_at": "2024-06-24T19:59:30Z", "project": "Cni", "repo": "containernetworking/cni", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "11.1.0 (2024-06-21)", "tag_name": "v11.1.0", "html_url": "https://github.com/grafana/grafana/releases/tag/v11.1.0", "repo_url": "https://github.com/grafana/grafana", "body": "[Download page](https://grafana.com/grafana/download/11.1.0)\n[What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/)\n\n### Features and enhancements\n\n- **Tracing:** Enable traces to profiles. [#88896](https://github.com/grafana/grafana/issues/88896), [@marefr](https://github.com/marefr)\n- **Auth:** Add org to role mappings support to Google integration. [#88891](https://github.com/grafana/grafana/issues/88891), [@kalleep](https://github.com/kalleep)\n- **Alerting:** Support AWS SNS integration in Grafana. [#88867](https://github.com/grafana/grafana/issues/88867), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Auth:** Add org to role mappings support to Okta integration. [#88770](https://github.com/grafana/grafana/issues/88770), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Auth:** Add org to role mappings support to Gitlab integration. [#88751](https://github.com/grafana/grafana/issues/88751), [@kalleep](https://github.com/kalleep)\n- **Cloudwatch:** Use the metric map from grafana-aws-sdk. [#88733](https://github.com/grafana/grafana/issues/88733), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Add option to use Redis in cluster mode for Alerting HA. [#88696](https://github.com/grafana/grafana/issues/88696), [@fayzal-g](https://github.com/fayzal-g)\n- **VizTooltip:** Allow setting the `maxWidth` option. [#88652](https://github.com/grafana/grafana/issues/88652), [@adela-almasan](https://github.com/adela-almasan)\n- **Auth:** Add org to role mappings support to GitHub integration . [#88537](https://github.com/grafana/grafana/issues/88537), [@mgyongyosi](https://github.com/mgyongyosi)\n- **CloudWatch:** Handle permissions error and update docs. [#88524](https://github.com/grafana/grafana/issues/88524), [@iwysiu](https://github.com/iwysiu)\n- ** Alerting:** Correctly handle duplicating notification templates. [#88487](https://github.com/grafana/grafana/issues/88487), [@gillesdemey](https://github.com/gillesdemey)\n- **Alerting:** Mute Timing service to prevent changing provenance status to none. [#88462](https://github.com/grafana/grafana/issues/88462), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Alerting:** Ensure we fetch AM config before saving new configuration. [#88458](https://github.com/grafana/grafana/issues/88458), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Remove regex reference in silences filter tooltip. [#88455](https://github.com/grafana/grafana/issues/88455), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Cloudwatch:** Update AWS DynamoDB Metrics. [#88418](https://github.com/grafana/grafana/issues/88418), [@LeonardoBoleli](https://github.com/LeonardoBoleli)\n- **Alerting:** Make regex notification routing preview consistent with notification policies implementation. [#88413](https://github.com/grafana/grafana/issues/88413), [@tomratcliffe](https://github.com/tomratcliffe)\n- **DateTimePicker:** Return cleared value in onChange. [#88377](https://github.com/grafana/grafana/issues/88377), [@Clarity-89](https://github.com/Clarity-89)\n- **NodeGraph:** Add msagl and the layered layout code. [#88375](https://github.com/grafana/grafana/issues/88375), [@aocenas](https://github.com/aocenas)\n- **API:** Add in theme support to /render/\\* endpoint. [#88304](https://github.com/grafana/grafana/issues/88304), [@timlevett](https://github.com/timlevett)\n- **Alerting:** Add filters for RouteGetRuleStatuses. [#88295](https://github.com/grafana/grafana/issues/88295), [@fayzal-g](https://github.com/fayzal-g)\n- **Plugins:** Update the `plugin.json` schema with UI extensions meta-data. [#88288](https://github.com/grafana/grafana/issues/88288), [@leventebalogh](https://github.com/leventebalogh)\n- **Auth:** Update SAML lib to improve HTTP-Post binding. [#88287](https://github.com/grafana/grafana/issues/88287), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Tempo:** Send current filters when retrieving tags for AdHocFilters. [#88270](https://github.com/grafana/grafana/issues/88270), [@joey-grafana](https://github.com/joey-grafana)\n- **Tempo:** Support standard span convention. [#88268](https://github.com/grafana/grafana/issues/88268), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **ValueFormats:** Add Uruguay peso currency. [#88260](https://github.com/grafana/grafana/issues/88260), [@lfdominguez](https://github.com/lfdominguez)\n- **DateTimePicker:** Add clearable prop. [#88215](https://github.com/grafana/grafana/issues/88215), [@Clarity-89](https://github.com/Clarity-89)\n- **Correlations:** Enable feature toggle by default (on-prem). [#88208](https://github.com/grafana/grafana/issues/88208), [@ifrost](https://github.com/ifrost)\n- **Stat:** Add percent change color modes. [#88205](https://github.com/grafana/grafana/issues/88205), [@drew08t](https://github.com/drew08t)\n- **Logs:** Added multi-line display control to the \"wrap lines\" option. [#88144](https://github.com/grafana/grafana/issues/88144), [@matyax](https://github.com/matyax)\n- **Tempo:** Update lezer autocomplete (histogram, quantile) and add missing functions. [#88131](https://github.com/grafana/grafana/issues/88131), [@joey-grafana](https://github.com/joey-grafana)\n- **AnnotationsPlugin2:** Implement support for rectangular annotations in Heatmap. [#88107](https://github.com/grafana/grafana/issues/88107), [@adrapereira](https://github.com/adrapereira)\n- **CodeEditor:** Improved styles when the code editor is loading. [#88102](https://github.com/grafana/grafana/issues/88102), [@NWRichmond](https://github.com/NWRichmond)\n- **CloudWatch:** Add additional AWS/KinesisAnalytics metrics . [#88101](https://github.com/grafana/grafana/issues/88101), [@tristanburgess](https://github.com/tristanburgess)\n- **Cloudwatch:** Add AWS/Events Metrics. [#88097](https://github.com/grafana/grafana/issues/88097), [@LeonardoBoleli](https://github.com/LeonardoBoleli)\n- **Azure:** Basic Logs support. [#88025](https://github.com/grafana/grafana/issues/88025), [@aangelisc](https://github.com/aangelisc)\n- **Dashboard:** Make dashboard search faster. [#88019](https://github.com/grafana/grafana/issues/88019), [@knuzhdin](https://github.com/knuzhdin)\n- **Alerting:** Support custom API URL for PagerDuty integration. [#88007](https://github.com/grafana/grafana/issues/88007), [@gaurav1999](https://github.com/gaurav1999)\n- **Alerting:** Add optional metadata via query param to silence GET requests. [#88000](https://github.com/grafana/grafana/issues/88000), [@JacobsonMT](https://github.com/JacobsonMT)\n- **Store:** Enable adding extra middleware. [#87984](https://github.com/grafana/grafana/issues/87984), [@Clarity-89](https://github.com/Clarity-89)\n- **Tempo:** Don't modify the passed time range when using timeShiftEnabled. [#87980](https://github.com/grafana/grafana/issues/87980), [@aocenas](https://github.com/aocenas)\n- **InfluxDB:** Introduce maxDataPoints setting for flux variable query editor. [#87935](https://github.com/grafana/grafana/issues/87935), [@itsmylife](https://github.com/itsmylife)\n- **Alerting:** New list view UI \u2013 Part 1. [#87907](https://github.com/grafana/grafana/issues/87907), [@gillesdemey](https://github.com/gillesdemey)\n- **NodeGraph:** Remove msagl lib and layered layout option. [#87905](https://github.com/grafana/grafana/issues/87905), [@aocenas](https://github.com/aocenas)\n- **InfluxDB:** Introduce custom variable support. [#87903](https://github.com/grafana/grafana/issues/87903), [@itsmylife](https://github.com/itsmylife)\n- **Gops:** Add tracking for data source check. [#87886](https://github.com/grafana/grafana/issues/87886), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **AzureMonitor:** Prometheus exemplars support . [#87742](https://github.com/grafana/grafana/issues/87742), [@aangelisc](https://github.com/aangelisc)\n- **Feature Management:** Move awsDatasourcesNewFormStyling to GA. [#87696](https://github.com/grafana/grafana/issues/87696), [@idastambuk](https://github.com/idastambuk)\n- **TimeRangePicker:** Announce to screen reader when time range is updated. [#87692](https://github.com/grafana/grafana/issues/87692), [@tskarhed](https://github.com/tskarhed)\n- **Alerting:** Template selector in contact points form. [#87689](https://github.com/grafana/grafana/issues/87689), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Azure:** Load custom clouds from ini file. [#87667](https://github.com/grafana/grafana/issues/87667), [@JonCole](https://github.com/JonCole)\n- **Loki:** Kick start your query now applies templates to the current query. [#87658](https://github.com/grafana/grafana/issues/87658), [@matyax](https://github.com/matyax)\n- **Elasticsearch:** Queries no longer executed while typing. [#87652](https://github.com/grafana/grafana/issues/87652), [@matyax](https://github.com/matyax)\n- **Alerting:** Add options to configure TLS for HA using Redis. [#87567](https://github.com/grafana/grafana/issues/87567), [@fayzal-g](https://github.com/fayzal-g)\n- **VizLegend:** Represent line style in series legend and tooltip. [#87558](https://github.com/grafana/grafana/issues/87558), [@domasx2](https://github.com/domasx2)\n- **FeatureBadge:** Update FeatureBadge to support current release stages. [#87555](https://github.com/grafana/grafana/issues/87555), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Logs:** Infinite scrolling in Explore enabled by default. [#87493](https://github.com/grafana/grafana/issues/87493), [@matyax](https://github.com/matyax)\n- **Plugins:** Improve frontend loader cache. [#87488](https://github.com/grafana/grafana/issues/87488), [@jackw](https://github.com/jackw)\n- **Chore:** Upgrade go from 1.21.0 to 1.21.10. [#87479](https://github.com/grafana/grafana/issues/87479), [@stephaniehingtgen](https://github.com/stephaniehingtgen)\n- **Chore:** Upgrade go to 1.22.3. [#87463](https://github.com/grafana/grafana/issues/87463), [@stephaniehingtgen](https://github.com/stephaniehingtgen)\n- **Team:** Add an endpoint for bulk team membership updates. [#87441](https://github.com/grafana/grafana/issues/87441), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Flamegraph:** Add collapse and expand group buttons to toolbar. [#87395](https://github.com/grafana/grafana/issues/87395), [@aocenas](https://github.com/aocenas)\n- **OIDC:** Support Generic OAuth org to role mappings. [#87394](https://github.com/grafana/grafana/issues/87394), [@sathieu](https://github.com/sathieu)\n- **Search:** Announce to screen reader when query returns no result. [#87382](https://github.com/grafana/grafana/issues/87382), [@tskarhed](https://github.com/tskarhed)\n- **Logs:** Added support for numeric log levels. [#87366](https://github.com/grafana/grafana/issues/87366), [@nailgun](https://github.com/nailgun)\n- **Prometheus:** Place custom inputs first when using regex filter values in the query builder. [#87360](https://github.com/grafana/grafana/issues/87360), [@NWRichmond](https://github.com/NWRichmond)\n- **Alerting:** Remove requirement for datasource query on rule read. [#87349](https://github.com/grafana/grafana/issues/87349), [@rwwiv](https://github.com/rwwiv)\n- **Alerting:** Add RBAC logic for silences creation. [#87322](https://github.com/grafana/grafana/issues/87322), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Update silences creation to support `__alert_rule_uid__` and move into drawer. [#87320](https://github.com/grafana/grafana/issues/87320), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Flamegraph:** Add diff mode color legend. [#87319](https://github.com/grafana/grafana/issues/87319), [@aocenas](https://github.com/aocenas)\n- **Dashboard:** Keyboard and mouse panel shortcuts improvement. [#87317](https://github.com/grafana/grafana/issues/87317), [@tskarhed](https://github.com/tskarhed)\n- **PanelHeaderCorner:** Remove font-awesome icons. [#87303](https://github.com/grafana/grafana/issues/87303), [@Clarity-89](https://github.com/Clarity-89)\n- **Alerting:** Add OAuth2 to HTTP settings for vanilla Alertmanager / Mimir. [#87272](https://github.com/grafana/grafana/issues/87272), [@gillesdemey](https://github.com/gillesdemey)\n- **Plugins:** Allow apps to expose components. Update the extensions API. [#87236](https://github.com/grafana/grafana/issues/87236), [@leventebalogh](https://github.com/leventebalogh)\n- **Plugins:** Catalog to show all plugins by default. [#87168](https://github.com/grafana/grafana/issues/87168), [@sympatheticmoose](https://github.com/sympatheticmoose)\n- **Prometheus:** Ensure values in metric selector are visible. [#87150](https://github.com/grafana/grafana/issues/87150), [@NWRichmond](https://github.com/NWRichmond)\n- **Select:** Add data-testid to Input. [#87105](https://github.com/grafana/grafana/issues/87105), [@Clarity-89](https://github.com/Clarity-89)\n- **Prometheus:** Add native histogram types metric explorer to allow filter by type. [#87090](https://github.com/grafana/grafana/issues/87090), [@bohandley](https://github.com/bohandley)\n- **Prometheus:** Add hints for native histograms. [#87017](https://github.com/grafana/grafana/issues/87017), [@bohandley](https://github.com/bohandley)\n- **Alerting:** Reduce number of request fetching rules in the dashboard view using rtkq. [#86991](https://github.com/grafana/grafana/issues/86991), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Plugins:** Make grafana-com API URL usage consistent. [#86920](https://github.com/grafana/grafana/issues/86920), [@oshirohugo](https://github.com/oshirohugo)\n- **Stack:** Add size props. [#86900](https://github.com/grafana/grafana/issues/86900), [@Clarity-89](https://github.com/Clarity-89)\n- **Table Panel:** Enable Text Wrapping. [#86895](https://github.com/grafana/grafana/issues/86895), [@codeincarnate](https://github.com/codeincarnate)\n- **Alerting:** Get grafana-managed alert rule by UID. [#86845](https://github.com/grafana/grafana/issues/86845), [@fayzal-g](https://github.com/fayzal-g)\n- **Cloudwatch:** Add Kendra metrics. [#86809](https://github.com/grafana/grafana/issues/86809), [@scottschreckengaust](https://github.com/scottschreckengaust)\n- **Auth:** Added support to filter for parent teams in GitHub connector's team membership filter. [#86754](https://github.com/grafana/grafana/issues/86754), [@wasim-nihal](https://github.com/wasim-nihal)\n- **Alerting:** Hook up GMA silence APIs to new authentication handler. [#86625](https://github.com/grafana/grafana/issues/86625), [@JacobsonMT](https://github.com/JacobsonMT)\n- **GeoMap:** Pan and zoom keyboard support. [#86573](https://github.com/grafana/grafana/issues/86573), [@tskarhed](https://github.com/tskarhed)\n- **Alerting:** Optimize rule status gathering APIs when a limit is applied. [#86568](https://github.com/grafana/grafana/issues/86568), [@stevesg](https://github.com/stevesg)\n- **Plugins:** Add an auto-generated part to the `plugin.json` schema. [#86520](https://github.com/grafana/grafana/issues/86520), [@leventebalogh](https://github.com/leventebalogh)\n- **Loki/Prometheus Query Editor:** Disabled cmd/ctrl+f keybinding within the editor. [#86418](https://github.com/grafana/grafana/issues/86418), [@matyax](https://github.com/matyax)\n- **Grafana packages:** Remove E2E workspace. [#86416](https://github.com/grafana/grafana/issues/86416), [@sunker](https://github.com/sunker)\n- **RefreshPicker:** Change running state to be less distracting . [#86405](https://github.com/grafana/grafana/issues/86405), [@torkelo](https://github.com/torkelo)\n- **Prometheus:** Cancellable label values requests. [#86403](https://github.com/grafana/grafana/issues/86403), [@NWRichmond](https://github.com/NWRichmond)\n- **SQLStore:** Improve recursive CTE support detection. [#86397](https://github.com/grafana/grafana/issues/86397), [@mildwonkey](https://github.com/mildwonkey)\n- **CloudMonitoring:** Ensure variables can be used in all variable queries. [#86377](https://github.com/grafana/grafana/issues/86377), [@aangelisc](https://github.com/aangelisc)\n- **Common labels/displayed fields:** Show label names with values. [#86345](https://github.com/grafana/grafana/issues/86345), [@matyax](https://github.com/matyax)\n- **AuthZ:** Further protect admin endpoints. [#86285](https://github.com/grafana/grafana/issues/86285), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Explore:** Deprecate local storage singular datasource key. [#86250](https://github.com/grafana/grafana/issues/86250), [@gelicia](https://github.com/gelicia)\n- **Loki:** Add label filters after label_format if present. [#86124](https://github.com/grafana/grafana/issues/86124), [@matyax](https://github.com/matyax)\n- **Alerting:** Immutable plugin rules and alerting plugins extensions. [#86042](https://github.com/grafana/grafana/issues/86042), [@konrad147](https://github.com/konrad147)\n- **Tempo:** Group by template vars. [#86022](https://github.com/grafana/grafana/issues/86022), [@joey-grafana](https://github.com/joey-grafana)\n- **Short Links:** Add setting for changing expiration time. [#86003](https://github.com/grafana/grafana/issues/86003), [@gelicia](https://github.com/gelicia)\n- **Prometheus:** Add native histogram functions. [#86002](https://github.com/grafana/grafana/issues/86002), [@bohandley](https://github.com/bohandley)\n- **Plugins:** Removed feature toggle pluginsDynamicAngularDetectionPatterns. [#85956](https://github.com/grafana/grafana/issues/85956), [@xnyo](https://github.com/xnyo)\n- **Plugins:** Removed feature toggle enablePluginsTracingByDefault. [#85953](https://github.com/grafana/grafana/issues/85953), [@xnyo](https://github.com/xnyo)\n- **Tracing:** Allow otel service name and attributes to be overridden from env. [#85937](https://github.com/grafana/grafana/issues/85937), [@marefr](https://github.com/marefr)\n- **PanelChrome:** Improve accessibility landmark markup. [#85863](https://github.com/grafana/grafana/issues/85863), [@tskarhed](https://github.com/tskarhed)\n- **Gops:** Add configuration tracker on the existing IRM page. [#85838](https://github.com/grafana/grafana/issues/85838), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **CloudWatch:** Add additional Glue metrics. [#85798](https://github.com/grafana/grafana/issues/85798), [@tristanburgess](https://github.com/tristanburgess)\n- **CloudWatch:** Add labels for Metric Query type queries. [#85766](https://github.com/grafana/grafana/issues/85766), [@kevinwcyu](https://github.com/kevinwcyu)\n- **Util:** Support parsing and splitting strings enclosed in quotes in util.SplitString. [#85735](https://github.com/grafana/grafana/issues/85735), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Loki:** Handle `X-Scope-OrgID` and tenant IDs. [#85726](https://github.com/grafana/grafana/issues/85726), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **CloudWatch:** Add a Performance Insights and other missing metrics to aws/rds. [#85680](https://github.com/grafana/grafana/issues/85680), [@kgeckhart](https://github.com/kgeckhart)\n- **Prometheus:** Respect dashboard queries when querying ad hoc filter labels. [#85674](https://github.com/grafana/grafana/issues/85674), [@itsmylife](https://github.com/itsmylife)\n- **Pyroscope:** Add adhoc filters support. [#85601](https://github.com/grafana/grafana/issues/85601), [@aocenas](https://github.com/aocenas)\n- **Table Panel:** Update background colors to respect transparency. [#85565](https://github.com/grafana/grafana/issues/85565), [@codeincarnate](https://github.com/codeincarnate)\n- **Canvas:** Add support for line animation. [#85556](https://github.com/grafana/grafana/issues/85556), [@adela-almasan](https://github.com/adela-almasan)\n- **Reducers:** Add in basic Percentile Support. [#85554](https://github.com/grafana/grafana/issues/85554), [@timlevett](https://github.com/timlevett)\n- **Storage:** Watch tests. [#85496](https://github.com/grafana/grafana/issues/85496), [@DanCech](https://github.com/DanCech)\n- **Plugins:** Show update buttons when instance version is different. [#85486](https://github.com/grafana/grafana/issues/85486), [@oshirohugo](https://github.com/oshirohugo)\n- **Tempo:** Always use time range even if timeShiftEnabled is false. [#85477](https://github.com/grafana/grafana/issues/85477), [@ogxd](https://github.com/ogxd)\n- **Alerting:** Gops labels integration. [#85467](https://github.com/grafana/grafana/issues/85467), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Explore:** Set X-Cache-Skip to true for query requests. [#85460](https://github.com/grafana/grafana/issues/85460), [@Elfo404](https://github.com/Elfo404)\n- **Explore:** Make Explore breadcrumb clickable. [#85437](https://github.com/grafana/grafana/issues/85437), [@Elfo404](https://github.com/Elfo404)\n- **Prometheus:** Fuzzy search for metric names in Code Mode. [#85396](https://github.com/grafana/grafana/issues/85396), [@NWRichmond](https://github.com/NWRichmond)\n- **Storage Api:** Adds traces. [#85391](https://github.com/grafana/grafana/issues/85391), [@owensmallwood](https://github.com/owensmallwood)\n- **Storage Api:** Add metrics. [#85316](https://github.com/grafana/grafana/issues/85316), [@owensmallwood](https://github.com/owensmallwood)\n- **Alerting:** Improve paused alert visibility and allow pausing/resuming from alert list view. [#85116](https://github.com/grafana/grafana/issues/85116), [@tomratcliffe](https://github.com/tomratcliffe)\n- **CloudWatch:** Clarify match exact tooltip and docs. [#85095](https://github.com/grafana/grafana/issues/85095), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Evaluation quick buttons. [#85010](https://github.com/grafana/grafana/issues/85010), [@gillesdemey](https://github.com/gillesdemey)\n- **Alerting:** Add state history polling interval. [#84837](https://github.com/grafana/grafana/issues/84837), [@gillesdemey](https://github.com/gillesdemey)\n- **CloudWatch:** Improve metric label parsing. [#84835](https://github.com/grafana/grafana/issues/84835), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Improve template preview. [#84798](https://github.com/grafana/grafana/issues/84798), [@konrad147](https://github.com/konrad147)\n- **Alerting:** New settings page. [#84501](https://github.com/grafana/grafana/issues/84501), [@gillesdemey](https://github.com/gillesdemey)\n- **Explore:** Move Query History to be screen wide. [#84321](https://github.com/grafana/grafana/issues/84321), [@gelicia](https://github.com/gelicia)\n- **MixedDataSource:** Support multi value data source variable that issues a query to each data source. [#83356](https://github.com/grafana/grafana/issues/83356), [@torkelo](https://github.com/torkelo)\n- **PluginExtensions:** Make the extensions registry reactive. [#83085](https://github.com/grafana/grafana/issues/83085), [@mckn](https://github.com/mckn)\n- **Loki:** Use label/<name>/values API instead of series API for label values discovery. [#83044](https://github.com/grafana/grafana/issues/83044), [@yuri-rs](https://github.com/yuri-rs)\n- **Tempo:** Escape backslash in span name for promsql query. [#83024](https://github.com/grafana/grafana/issues/83024), [@ttshivers](https://github.com/ttshivers)\n- **Alerting:** Export and provisioning rules into subfolders. [#77450](https://github.com/grafana/grafana/issues/77450), [@papagian](https://github.com/papagian)\n- **Notification banner:** Integrate with RBAC. (Enterprise)\n- **Auth:** Assign users using SAML to AutoAssignOrgRole if no role matches. (Enterprise)\n- **Notification banner:** Display preview. (Enterprise)\n- **Auth:** Add None and Viewer roles as options to SAML UI config. (Enterprise)\n- **SAML:** Add nonce to the generated script tag. (Enterprise)\n- **Notification banner:** Add settings page. (Enterprise)\n- **Notification banner:** Add API client. (Enterprise)\n- **Chore:** Upgrade go version to 1.22.3. (Enterprise)\n- **Auditing:** Correctly parse the URL for auditing through Loki. (Enterprise)\n- **Auditlog:** Refactor action to post-action in default auditlogging. (Enterprise)\n- **Plugins:** Make grafana-com API URL usage consistent. (Enterprise)\n- **Plugins:** Make grafana-com API URL usage consistent. (Enterprise)\n- **Caching:** Implement mtls-enabled memcached integration. (Enterprise)\n- **OpenAPI:** Document the datasource caching API. (Enterprise)\n\n### Bug fixes\n\n- **Alerting:** Fix go-swagger extraction and several embedded types from Alertmanager in Swagger docs. [#88879](https://github.com/grafana/grafana/issues/88879), [@alexweav](https://github.com/alexweav)\n- **DashboardScene:** Fixes inspect with transforms issue. [#88843](https://github.com/grafana/grafana/issues/88843), [@torkelo](https://github.com/torkelo)\n- **Elasticsearch:** Fix stripping of trailing slashes in datasource URLs. [#88779](https://github.com/grafana/grafana/issues/88779), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Loki:** Fix editor history in wrong order. [#88666](https://github.com/grafana/grafana/issues/88666), [@svennergr](https://github.com/svennergr)\n- **Cli:** Fix bug where password is hashed twice. [#88589](https://github.com/grafana/grafana/issues/88589), [@kalleep](https://github.com/kalleep)\n- **AzureMonitor:** Fix bug detecting app insights queries. [#88572](https://github.com/grafana/grafana/issues/88572), [@aangelisc](https://github.com/aangelisc)\n- **SSE:** Fix threshold unmarshal to avoid panic. [#88521](https://github.com/grafana/grafana/issues/88521), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Dashboard:** Fix Variables query hides fields with non-supported datasources. [#88516](https://github.com/grafana/grafana/issues/88516), [@axelavargas](https://github.com/axelavargas)\n- **Explore:** Align time filters properly to day boundaries in query history. [#88498](https://github.com/grafana/grafana/issues/88498), [@aocenas](https://github.com/aocenas)\n- **Access Control:** Clean up permissions for deprovisioned data sources. [#88483](https://github.com/grafana/grafana/issues/88483), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Dashboards:** Correctly display Admin access to dashboards in the UI. [#88439](https://github.com/grafana/grafana/issues/88439), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **LibraryPanels/RBAC:** Ignore old folder permission check when deleting/patching lib panel. [#88422](https://github.com/grafana/grafana/issues/88422), [@kaydelaney](https://github.com/kaydelaney)\n- **LogsTable:** Fix default sort by time. [#88398](https://github.com/grafana/grafana/issues/88398), [@svennergr](https://github.com/svennergr)\n- **Dashboards:** Fix regression when deleting folder. [#88311](https://github.com/grafana/grafana/issues/88311), [@papagian](https://github.com/papagian)\n- **Docker:** Fix renderer plugin in custom Dockerfile. [#88223](https://github.com/grafana/grafana/issues/88223), [@AgnesToulet](https://github.com/AgnesToulet)\n- **Alerting:** Fix rules deleting when reordering whilst filtered. [#88221](https://github.com/grafana/grafana/issues/88221), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix \"copy link\" not including full URL. [#88210](https://github.com/grafana/grafana/issues/88210), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix typo in JSON response for rule export. [#88028](https://github.com/grafana/grafana/issues/88028), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Alerting:** Fix scheduler to sort rules before evaluation. [#88006](https://github.com/grafana/grafana/issues/88006), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **CloudMonitoring:** Fix query type selection issue. [#87990](https://github.com/grafana/grafana/issues/87990), [@aangelisc](https://github.com/aangelisc)\n- **Alerting:** Assume built-in AM is receiving alerts in case of not having admin config. [#87893](https://github.com/grafana/grafana/issues/87893), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **DashboardScene:** Skip panel repeats when values are the same. [#87788](https://github.com/grafana/grafana/issues/87788), [@torkelo](https://github.com/torkelo)\n- **Alerting:** Fix deleting rules when silencing/resuming rule from a panel alert tab. [#87710](https://github.com/grafana/grafana/issues/87710), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Dashboards:** Don't set dashboard creator/updater if the action is done by an API key. [#87704](https://github.com/grafana/grafana/issues/87704), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Elasticsearch:** Fix setting of default maxConcurrentShardRequests. [#87703](https://github.com/grafana/grafana/issues/87703), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Graphite:** Fix alignment of elements in the query editor. [#87662](https://github.com/grafana/grafana/issues/87662), [@NWRichmond](https://github.com/NWRichmond)\n- **DashboardScene:** Fixing major row repeat issues. [#87539](https://github.com/grafana/grafana/issues/87539), [@torkelo](https://github.com/torkelo)\n- **Alerting:** Do not store series values from past evaluations in state manager for no reason. [#87525](https://github.com/grafana/grafana/issues/87525), [@alexweav](https://github.com/alexweav)\n- **RBAC:** Update role picker in team page, fix a bug with roles being removed upon team setting update. [#87519](https://github.com/grafana/grafana/issues/87519), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Transformations:** Fix true inner join in `joinByField` transformation. [#87409](https://github.com/grafana/grafana/issues/87409), [@baldm0mma](https://github.com/baldm0mma)\n- **Alerting:** Do not retry rule evaluations with \"input data must be a wide series but got type long\" style errors. [#87343](https://github.com/grafana/grafana/issues/87343), [@alexweav](https://github.com/alexweav)\n- **Tempo:** Fix sorting for nested tables. [#87214](https://github.com/grafana/grafana/issues/87214), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **Cloudwatch Logs:** Fix bug where we did not return errors to user. [#87190](https://github.com/grafana/grafana/issues/87190), [@sarahzinger](https://github.com/sarahzinger)\n- **CloudWatch:** Fix apostrophes in dimension values not being escaped. [#87182](https://github.com/grafana/grafana/issues/87182), [@kevinwcyu](https://github.com/kevinwcyu)\n- **AnnotationList:** Fix link for annotation with no panel or dashboard. [#87048](https://github.com/grafana/grafana/issues/87048), [@tskarhed](https://github.com/tskarhed)\n- **Graphite:** Fix splitting expressions in tag_value with template variables. [#86958](https://github.com/grafana/grafana/issues/86958), [@EduardZaydler](https://github.com/EduardZaydler)\n- **SQL Query Editor:** Fix label-for IDs, associate \"Table\" label. [#86944](https://github.com/grafana/grafana/issues/86944), [@timo](https://github.com/timo)\n- **SSO:** Add SSO settings to secrets migrator. [#86913](https://github.com/grafana/grafana/issues/86913), [@dmihai](https://github.com/dmihai)\n- **Plugins:** Preserve trailing slash in plugin proxy. [#86859](https://github.com/grafana/grafana/issues/86859), [@marefr](https://github.com/marefr)\n- **TimeSeries:** Improve keyboard focus and fix spacebar override. [#86848](https://github.com/grafana/grafana/issues/86848), [@tskarhed](https://github.com/tskarhed)\n- **NodeGraph:** Use values from fixedX/fixedY column for layout. [#86643](https://github.com/grafana/grafana/issues/86643), [@timo](https://github.com/timo)\n- **Alerting:** Prevent simplified routing zero duration GroupInterval and RepeatInterval. [#86561](https://github.com/grafana/grafana/issues/86561), [@JacobsonMT](https://github.com/JacobsonMT)\n- **Loki:** Fix setting of tenant ID. [#86433](https://github.com/grafana/grafana/issues/86433), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **DashboardScene:** Fixes checkbox orienation in save forms. [#86408](https://github.com/grafana/grafana/issues/86408), [@torkelo](https://github.com/torkelo)\n- **CloudMonitoring:** Correctly interpolate multi-valued template variables in PromQL queries. [#86391](https://github.com/grafana/grafana/issues/86391), [@aangelisc](https://github.com/aangelisc)\n- **Expressions:** Fix erroneous sorting of metrics and expressions. [#86372](https://github.com/grafana/grafana/issues/86372), [@NWRichmond](https://github.com/NWRichmond)\n- **CloudMonitoring:** Allow a custom group by value. [#86288](https://github.com/grafana/grafana/issues/86288), [@aangelisc](https://github.com/aangelisc)\n- **DataLinks:** Fixes datalinks with onClick and variables in url not being interpolated . [#86253](https://github.com/grafana/grafana/issues/86253), [@gng0](https://github.com/gng0)\n- **I18N:** Fix untranslated descriptions in data source picker. [#86216](https://github.com/grafana/grafana/issues/86216), [@joshhunt](https://github.com/joshhunt)\n- **RBAC:** Fix global role deletion in hosted Grafana. [#85980](https://github.com/grafana/grafana/issues/85980), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Expression:** Fix a bug of the display name of the threshold expression result. [#85912](https://github.com/grafana/grafana/issues/85912), [@lingyufei](https://github.com/lingyufei)\n- **Alerting:** Fix incorrect display of pending period in alert rule form. [#85893](https://github.com/grafana/grafana/issues/85893), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix redirect after saving a notification template. [#85667](https://github.com/grafana/grafana/issues/85667), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Get oncall metada only when we have alert manager configuration data. [#85622](https://github.com/grafana/grafana/issues/85622), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Alerting:** Return better error for invalid time range on alert queries. [#85611](https://github.com/grafana/grafana/issues/85611), [@alexweav](https://github.com/alexweav)\n- **CloudWatch:** Fix SageMaker MBP namespace typo. [#85557](https://github.com/grafana/grafana/issues/85557), [@tristanburgess](https://github.com/tristanburgess)\n- **Alerting:** Only append `/alertmanager` when sending alerts to mimir targets if not already present. [#85543](https://github.com/grafana/grafana/issues/85543), [@alexweav](https://github.com/alexweav)\n- **Alerting:** Set mimir implementation in jsonData by default when creating a new a\u2026. [#85513](https://github.com/grafana/grafana/issues/85513), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Alerting:** Persist silence state immediately on Create/Delete . [#84705](https://github.com/grafana/grafana/issues/84705), [@JacobsonMT](https://github.com/JacobsonMT)\n- **NodeGraph:** Fix configuring arc colors with mixed case field names. [#84609](https://github.com/grafana/grafana/issues/84609), [@timo](https://github.com/timo)\n- **Auditing:** Fix Loki URL parsing. (Enterprise)\n- **Provisioning:** Add override option to role provisioning. (Enterprise)\n- **Alerting:** Check pointers before use to prevent segfault. (Enterprise)\n- **Reporting:** Fix UI errors when using linked variables. (Enterprise)\n\n### Breaking changes\n\nUsers that provision alert rules into folders whose titles contain slashes from now on they should escape them:\neg. if an alert group contains:\n`folder: folder_with_/_in_title`\nit should become:\n`folder: folder_with_\\/_in_title` Issue [#77450](https://github.com/grafana/grafana/issues/77450)\n\n### Deprecations\n\nThe `grafana.explore.richHistory.activeDatasourceOnly` local storage key is deprecated, and will be removed in Grafana 12. You may experience loss of your Explore query history or autocomplete data if you upgrade to Grafana 12 under 2 weeks of Grafana 11.1. Actual risk of data loss depends on your query history retention policy. Issue [#86250](https://github.com/grafana/grafana/issues/86250)\n\n### Plugin development fixes & changes\n\n- **Select:** Change `Select` group headers to always be visible. [#88178](https://github.com/grafana/grafana/issues/88178), [@ashharrison90](https://github.com/ashharrison90)\n- **Select:** Ensure virtualised menu scrolls active option into view when using arrow keys. [#87743](https://github.com/grafana/grafana/issues/87743), [@ashharrison90](https://github.com/ashharrison90)\n- **Switch:** Improve disabled active state. [#87694](https://github.com/grafana/grafana/issues/87694), [@ashharrison90](https://github.com/ashharrison90)\n- **Button:** Allow disabled button to still be focused. [#87516](https://github.com/grafana/grafana/issues/87516), [@JoaoSilvaGrafana](https://github.com/JoaoSilvaGrafana)\n- **GrafanaUI:** Add `tabular` prop to Text component for tabular numbers. [#87440](https://github.com/grafana/grafana/issues/87440), [@JoaoSilvaGrafana](https://github.com/JoaoSilvaGrafana)", "created_at": "2024-06-24T13:40:14Z", "project": "grafana", "repo": "grafana/grafana", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.28.1", "tag_name": "v2.28.1", "html_url": "https://github.com/docker/compose/releases/tag/v2.28.1", "repo_url": "https://github.com/docker/compose", "body": "## What's Changed\r\n\ud83d\udc1b Fixes\r\n* Remove `console.Terminal` check and use `IsTerminal` from `streams.Out` by @vvoland in https://github.com/docker/compose/pull/11934\r\n\r\n## New Contributors\r\n* @vvoland made their first contribution in https://github.com/docker/compose/pull/11934\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v2.28.0...v2.28.1", "created_at": "2024-06-24T12:58:19Z", "project": "Docker-compose", "repo": "docker/compose", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.8.5", "tag_name": "2.8.5", "html_url": "https://github.com/Kong/kong/releases/tag/2.8.5", "repo_url": "https://github.com/Kong/kong", "body": "Download Kong 2.8.5 and run it now:\r\n\r\nhttps://konghq.com/install/\r\n[Docker Image](https://hub.docker.com/_/kong/)\r\n\r\nLinks:\r\n\r\n[2.8.5 Changelog](https://github.com/Kong/kong/blob/release/2.8.5/changelog/2.8.5/2.8.5.md)", "created_at": "2024-06-24T06:32:01Z", "project": "Kong", "repo": "Kong/kong", "type": "Gateway", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "GoCD 24.2.0", "tag_name": "24.2.0", "html_url": "https://github.com/gocd/gocd/releases/tag/24.2.0", "repo_url": "https://github.com/gocd/gocd", "body": "Check release notes at https://www.gocd.org/releases/", "created_at": "2024-06-23T05:50:10Z", "project": "GoCD", "repo": "gocd/gocd", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.30.2+k3s1", "tag_name": "v1.30.2+k3s1", "html_url": "https://github.com/k3s-io/k3s/releases/tag/v1.30.2%2Bk3s1", "repo_url": "https://github.com/rancher/k3s", "body": "\r\n\r\nThis release updates Kubernetes to v1.30.2, and fixes a number of issues.\r\n\r\nFor more details on what's new, see the [Kubernetes release notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#changelog-since-v1301).\r\n\r\n## Changes since v1.30.1+k3s1:\r\n\r\n* Fix bug when using tailscale config by file [(#10074)](https://github.com/k3s-io/k3s/pull/10074)\r\n * Fix bug when using `vpn-auth-file` in the agent\r\n* Add WithSkipMissing to not fail import on missing blobs [(#10136)](https://github.com/k3s-io/k3s/pull/10136)\r\n* Use fixed stream server bind address for cri-dockerd [(#9975)](https://github.com/k3s-io/k3s/pull/9975)\r\n* Switch stargz over to cri registry config_path [(#9977)](https://github.com/k3s-io/k3s/pull/9977)\r\n* Bump to containerd v1.7.17, etcd v3.5.13 [(#10123)](https://github.com/k3s-io/k3s/pull/10123)\r\n* Bump spegel version [(#10118)](https://github.com/k3s-io/k3s/pull/10118)\r\n* Fix issue installing artifacts from PR builds with multiple runs [(#10122)](https://github.com/k3s-io/k3s/pull/10122)\r\n* Fix issue with `externalTrafficPolicy: Local` for single-stack services on dual-stack nodes [(#9963)](https://github.com/k3s-io/k3s/pull/9963)\r\n* Update local-path-provisioner helper script [(#9964)](https://github.com/k3s-io/k3s/pull/9964)\r\n* Add support for svclb pod PriorityClassName [(#10045)](https://github.com/k3s-io/k3s/pull/10045)\r\n * ServiceLB now sets the priorityClassName on svclb pods to `system-node-critical` by default. This can be overridden on a per-service basis via the `svccontroller.k3s.cattle.io/priorityclassname` annotation.\r\n* Drop check for legacy traefik v1 chart [(#9593)](https://github.com/k3s-io/k3s/pull/9593)\r\n * K3s no longer automatically skips deploying traefik v2 if traefik v1 is present. All clusters should have been upgraded to v2 at some point over the last three years.\r\n* Update kube-router version to v2.1.2 [(#10177)](https://github.com/k3s-io/k3s/pull/10177)\r\n* Create ADR for branching strategy [(#10147)](https://github.com/k3s-io/k3s/pull/10147)\r\n* Bump minio-go to v7.0.70 [(#10081)](https://github.com/k3s-io/k3s/pull/10081)\r\n* Bump kine to v0.11.9 to fix pagination [(#10082)](https://github.com/k3s-io/k3s/pull/10082)\r\n* Update valid resolv conf [(#9948)](https://github.com/k3s-io/k3s/pull/9948)\r\n* Add missing kernel config check [(#10100)](https://github.com/k3s-io/k3s/pull/10100)\r\n* Git workflow file name correction [(#10131)](https://github.com/k3s-io/k3s/pull/10131)\r\n * None\r\n* Follow directory symlinks in auto deploying manifests (#9288) [(#10049)](https://github.com/k3s-io/k3s/pull/10049)\r\n * Symlinked sub-directories are now respected when scanning Auto-Deploying Manifests (AddOns)\r\n* Fix bug: allow helm controller set owner reference [(#10048)](https://github.com/k3s-io/k3s/pull/10048)\r\n* Fix go.mod [(#10192)](https://github.com/k3s-io/k3s/pull/10192)\r\n* Bump flannel version to v0.25.2 [(#10146)](https://github.com/k3s-io/k3s/pull/10146)\r\n* Test: add agent with auth file [(#10119)](https://github.com/k3s-io/k3s/pull/10119)\r\n * Fix bug when using `vpn-auth-file` in the agent\r\n* Add extra log in e2e tests [(#10145)](https://github.com/k3s-io/k3s/pull/10145)\r\n* Update channel server for may 2024 [(#10137)](https://github.com/k3s-io/k3s/pull/10137)\r\n* Bump klipper-helm image for tls secret support [(#10187)](https://github.com/k3s-io/k3s/pull/10187)\r\n* Updating the script binary_size_check to complete the command name by\u2026 [(#9992)](https://github.com/k3s-io/k3s/pull/9992)\r\n* Fix issue with k3s-etcd informers not starting [(#10047)](https://github.com/k3s-io/k3s/pull/10047)\r\n* Enable serving supervisor metrics [(#10019)](https://github.com/k3s-io/k3s/pull/10019)\r\n * `--Enable-pprof` can now be set on agents to enable the debug/pprof endpoints. When set, agents will listen on the supervisor port.\r\n * `--Supervisor-metrics` can now be set on servers to enable serving internal metrics on the supervisor endpoint; when set agents will listen on the supervisor port.\r\n* Bump alpine from 3.18 to 3.20 in /conformance [(#10210)](https://github.com/k3s-io/k3s/pull/10210)\r\n* Bump alpine from 3.18 to 3.20 in /package [(#10211)](https://github.com/k3s-io/k3s/pull/10211)\r\n* Bump ubuntu from 22.04 to 24.04 in /tests/e2e/scripts [(#10040)](https://github.com/k3s-io/k3s/pull/10040)\r\n* Bump Trivy version [(#10039)](https://github.com/k3s-io/k3s/pull/10039)\r\n* Fix netpol crash when node remains tainted uninitialized [(#10073)](https://github.com/k3s-io/k3s/pull/10073)\r\n* Fix issue caused by sole server marked as failed under load [(#10241)](https://github.com/k3s-io/k3s/pull/10241)\r\n * The embedded load-balancer will now fall back to trying all servers with health-checks ignored, if all servers have been marked unavailable due to failed health checks.\r\n* Add write-kubeconfig-group flag to server [(#9233)](https://github.com/k3s-io/k3s/pull/9233)\r\n * New flag in k3s server: --write-kubeconfig-group\r\n* Fix embedded mirror blocked by SAR RBAC and re-enable test [(#10257)](https://github.com/k3s-io/k3s/pull/10257)\r\n* Bump Local Path Provisioner version [(#10268)](https://github.com/k3s-io/k3s/pull/10268)\r\n* Fix: Use actual warningPeriod in certmonitor [(#10271)](https://github.com/k3s-io/k3s/pull/10271)\r\n* Fix bug that caused agents to bypass local loadbalancer [(#10280)](https://github.com/k3s-io/k3s/pull/10280)\r\n* Add ADR for support for etcd s3 config secret [(#9364)](https://github.com/k3s-io/k3s/pull/9364)\r\n* Add test for `isValidResolvConf` [(#10302)](https://github.com/k3s-io/k3s/pull/10302)\r\n* Add snapshot retention etcd-s3-folder fix [(#10293)](https://github.com/k3s-io/k3s/pull/10293)\r\n* Expand GHA golang caching to include newest release branch [(#10307)](https://github.com/k3s-io/k3s/pull/10307)\r\n* Fix race condition panic in loadbalancer.nextServer [(#10318)](https://github.com/k3s-io/k3s/pull/10318)\r\n* Fix typo, use `rancher/permissions` [(#10296)](https://github.com/k3s-io/k3s/pull/10296)\r\n* Update Kubernetes to v1.30.2 [(#10349)](https://github.com/k3s-io/k3s/pull/10349)\r\n* Fix agent supervisor port using apiserver port instead [(#10352)](https://github.com/k3s-io/k3s/pull/10352)\r\n* Fix issue that allowed multiple simultaneous snapshots to be allowed [(#10372)](https://github.com/k3s-io/k3s/pull/10372)\r\n\r\n## Embedded Component Versions\r\n| Component | Version |\r\n|---|---|\r\n| Kubernetes | [v1.30.2](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v1302) |\r\n| Kine | [v0.11.9](https://github.com/k3s-io/kine/releases/tag/v0.11.9) |\r\n| SQLite | [3.44.0](https://sqlite.org/releaselog/3_44_0.html) |\r\n| Etcd | [v3.5.13-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.13-k3s1) |\r\n| Containerd | [v1.7.17-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.17-k3s1) |\r\n| Runc | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) |\r\n| Flannel | [v0.25.2](https://github.com/flannel-io/flannel/releases/tag/v0.25.2) | \r\n| Metrics-server | [v0.7.0](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.7.0) |\r\n| Traefik | [v2.10.7](https://github.com/traefik/traefik/releases/tag/v2.10.7) |\r\n| CoreDNS | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | \r\n| Helm-controller | [v0.16.1](https://github.com/k3s-io/helm-controller/releases/tag/v0.16.1) |\r\n| Local-path-provisioner | [v0.0.27](https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.27) |\r\n\r\n## Helpful Links\r\nAs always, we welcome and appreciate feedback from our community of users. Please feel free to:\r\n- [Open issues here](https://github.com/rancher/k3s/issues/new/choose)\r\n- [Join our Slack channel](https://slack.rancher.io/)\r\n- [Check out our documentation](https://rancher.com/docs/k3s/latest/en/) for guidance on how to get started or to dive deep into K3s.\r\n- [Read how you can contribute here](https://github.com/rancher/k3s/blob/master/CONTRIBUTING.md)\r\n", "created_at": "2024-06-19T16:47:58Z", "project": "K3s", "repo": "rancher/k3s", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.35.0", "tag_name": "v1.35.0", "html_url": "https://github.com/operator-framework/operator-sdk/releases/tag/v1.35.0", "repo_url": "https://github.com/operator-framework/operator-sdk", "body": "## v1.35.0\n\n### Changes\n\n- For Ansible-based operators, upgrade the version of the Ansible Operator Plugin used in operator-sdk to v1.34.2. ([#6749](https://github.com/operator-framework/operator-sdk/pull/6749))\n\n### Bug Fixes\n\n- (helm/v1) Fix broken helm-operator role scaffolding which causes reconciler to hang due to lack of permissions. ([#6769](https://github.com/operator-framework/operator-sdk/pull/6769))\n\n", "created_at": "2024-06-18T18:15:14Z", "project": "Operator Framework", "repo": "operator-framework/operator-sdk", "type": "Operator", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "cesql/v1.0.0", "tag_name": "cesql/v1.0.0", "html_url": "https://github.com/cloudevents/spec/releases/tag/cesql/v1.0.0", "repo_url": "https://github.com/cloudevents/spec", "body": "Notable changes between the WIP draft and the v1 specification are:\r\n- Specify error types\r\n- Clarify return values of expressions that encounter errors\r\n- Clarify that missing attributes result in an error and the expression\r\n returning it's default value\r\n- Add support for boolean to integer and integer to boolean type casting\r\n- Clarify the order of operations\r\n- Clarify how user defined functions work\r\n- Define the default \"zero\" values for the built in types\r\n- Clarify that string comparisons are case sensitive\r\n- Specify which characters are treated as whitespace for the TRIM function\r\n- Specify that functions must still return values along with errors, as well as\r\n the behaviour when user defined function do not do this correctly\r\n- For the fail fast error handling mode, expressions now return the zero value\r\n for their return type when they encounter an error, rather than undefined", "created_at": "2024-06-17T17:44:31Z", "project": "CloudEvents", "repo": "cloudevents/spec", "type": "Serverless", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v3.5.8", "tag_name": "v3.5.8", "html_url": "https://github.com/argoproj/argo-workflows/releases/tag/v3.5.8", "repo_url": "https://github.com/argoproj/argo", "body": "# Quick Start\n\n## What's New?\n\nFind out on [our blog](https://blog.argoproj.io) and [changelog](https://github.com/argoproj/argo-workflows/blob/main/CHANGELOG.md).\n\n## Breaking Changes and Known Issues\n\nCheck the [upgrading guide](https://argo-workflows.readthedocs.io/en/release-3.5/upgrading/) and search for [existing issues on GitHub](https://github.com/argoproj/argo-workflows/issues).\n\n## Installation\n\n### CLI\n\n#### Mac\n\nAvailable via `curl`\n\n```bash\n# Download the binary\ncurl -sLO https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/argo-darwin-amd64.gz\n\n# Unzip\ngunzip argo-darwin-amd64.gz\n\n# Make binary executable\nchmod +x argo-darwin-amd64\n\n# Move binary to path\nmv ./argo-darwin-amd64 /usr/local/bin/argo\n\n# Test installation\nargo version\n```\n\n#### Linux\n\nAvailable via `curl`\n\n```bash\n# Download the binary\ncurl -sLO https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/argo-linux-amd64.gz\n\n# Unzip\ngunzip argo-linux-amd64.gz\n\n# Make binary executable\nchmod +x argo-linux-amd64\n\n# Move binary to path\nmv ./argo-linux-amd64 /usr/local/bin/argo\n\n# Test installation\nargo version\n```\n\n### Controller and Server\n\n```bash\nkubectl create namespace argo\nkubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/install.yaml\n```\n", "created_at": "2024-06-17T16:03:24Z", "project": "Argo", "repo": "argoproj/argo", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "0.38.1", "tag_name": "0.38.1", "html_url": "https://github.com/falcosecurity/falco/releases/tag/0.38.1", "repo_url": "https://github.com/falcosecurity/falco", "body": "[![LIBS](https://img.shields.io/badge/LIBS-0.17.2-yellow)](https://github.com/falcosecurity/libs/releases/tag/0.17.2)\n[![DRIVER](https://img.shields.io/badge/DRIVER-7.2.0+driver-yellow)](https://github.com/falcosecurity/libs/releases/tag/7.2.0+driver)\n\n| Packages | Download |\n| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| rpm-x86_64 | [![rpm](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/rpm/falco-0.38.1-x86_64.rpm) |\n| deb-x86_64 | [![deb](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/deb/stable/falco-0.38.1-x86_64.deb) |\n| tgz-x86_64 | [![tgz](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/bin/x86_64/falco-0.38.1-x86_64.tar.gz) |\n| rpm-aarch64 | [![rpm](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/rpm/falco-0.38.1-aarch64.rpm) |\n| deb-aarch64 | [![deb](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/deb/stable/falco-0.38.1-aarch64.deb) |\n| tgz-aarch64 | [![tgz](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/bin/aarch64/falco-0.38.1-aarch64.tar.gz) |\n\n| Images |\n| --------------------------------------------------------------------------- |\n| `docker pull docker.io/falcosecurity/falco:0.38.1` |\n| `docker pull public.ecr.aws/falcosecurity/falco:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-driver-loader:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-driver-loader-legacy:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-no-driver:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-distroless:0.38.1` |\n\n## v0.38.1\n\nReleased on 2024-06-19\n\n\n### Major Changes\n\n* new(metrics): enable plugins metrics [[#3228](https://github.com/falcosecurity/falco/pull/3228)] - [@mrgian](https://github.com/mrgian)\n\n\n### Minor Changes\n\n* cleanup(falco): clarify that --print variants only affect syscalls [[#3238](https://github.com/falcosecurity/falco/pull/3238)] - [@LucaGuerra](https://github.com/LucaGuerra)\n* update(engine): enable -p option for all sources, -pk, -pc etc only for syscall sources [[#3239](https://github.com/falcosecurity/falco/pull/3239)] - [@LucaGuerra](https://github.com/LucaGuerra)\n\n\n### Bug Fixes\n\n* fix(engine): enable output substitution only for syscall rules, prevent engine from exiting with validation errors when a plugin is loaded and -pc/pk is specified [[#3236](https://github.com/falcosecurity/falco/pull/3236)] - [@mrgian](https://github.com/mrgian)\n* fix(metrics): allow each metric output channel to be selected independently [[#3232](https://github.com/falcosecurity/falco/pull/3232)] - [@incertum](https://github.com/incertum)\n* fix(userspace/falco): fixed `falco_metrics::to_text` implementation when running with plugins [[#3230](https://github.com/falcosecurity/falco/pull/3230)] - [@FedeDP](https://github.com/FedeDP)\n\n\n\n### Statistics\n\n| MERGED PRS | NUMBER |\n|-----------------|--------|\n| Not user-facing | 0 |\n| Release note | 6 |\n| Total | 6 |\n\n#### Release Manager @FedeDP\n", "created_at": "2024-06-17T09:54:00Z", "project": "Falco", "repo": "falcosecurity/falco", "type": "Container Security", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v0.16.2", "tag_name": "v0.16.2", "html_url": "https://github.com/hashicorp/boundary/releases/tag/v0.16.2", "repo_url": "https://github.com/hashicorp/boundary", "body": "## 0.16.2 (2024/06/10)\n\n### New and Improved\n\n* Updated Minio plugin to allow for potential use with other S3-compatible storage providers.\n([PR](https://github.com/hashicorp/boundary-plugin-minio/pull/16)) and ([PR](https://github.com/hashicorp/boundary-plugin-minio/pull/17))\n\n### Bug Fixes\n* Fixed a bug where a worker credential rotation request suceeded on the controller but the response to the worker was lost.\nThis resulted in the controller using a separate set of credentials than the worker, causing the worker to be unable to connect \nto the controller. The fix implements the new nodeenrollment library NodeIdLoader interface, which ensures that on store, \nif worker NodeInformation has a previous key set, the worker will check and correct its stored credential set to match. \nLodeNodeInformation was also updated to fix a bug where in this split credential scenario, the current credential key was\nassumed to be the incoming worker key, which caused the wrong key information to be populated for the key id.\n([PR](https://github.com/hashicorp/boundary/pull/4870))\n\n", "created_at": "2024-06-14T17:21:10Z", "project": "Boundary", "repo": "hashicorp/boundary", "type": "Security", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "", "tag_name": "v2.8.5", "html_url": "https://github.com/rancher/rancher/releases/tag/v2.8.5", "repo_url": "https://github.com/rancher/rancher", "body": "# Release v2.8.5\r\n\r\n> **Important:** Review the [Install/Upgrade](#installupgrade-notes) notes before upgrading to any Rancher version.\r\n\r\nRancher v2.8.5 is a security release to address the following issues:\r\n\r\n# Security Fixes for Rancher Vulnerabilities\r\n\r\nThis release addresses the following Rancher security issues:\r\n\r\n- Fixed an issue where the webhook rule resolver ignores rules from a `ClusterRole` for an external RoleTemplate set with `.context=project` or `.context=\"\"`, allowing a user to create an external `ClusterRole` with `.context=project` or `.context=\"\"` depending on the use of the new feature flag `external-rules` and backing `ClusterRole`. For more information, see [CVE-2023-32196](https://github.com/rancher/rancher/security/advisories/GHSA-64jq-m7rq-768h).\r\n- Supported RKE versions in Rancher are updated to [v1.4.19](https://github.com/rancher/rke/releases/tag/v1.4.19) and [v1.5.10](https://github.com/rancher/rke/releases/tag/v1.5.10) to fix [CVE-2023-32191](https://github.com/rancher/rke/security/advisories/GHSA-6gr4-52w6-vmqx), where credentials are stored inside a ConfigMap that can be accessible by non-administrative users in Rancher. This vulnerability only affects an RKE provisioned cluster.\r\n- Rancher now has a user retention process, for when external authentication providers are used, that can be configured to run periodically and disable and/or delete inactive users. The user retention process is disabled by default. If enabled, a user becomes subject to the retention process if they don't log in for a configurable period of time. It's possible to set overrides for users who are used mainly for programmatic access (e.g. CI, scripts, etc.) so that they don't become subject to the retention process for a longer period of time or at all. For more information, see [CVE-2023-22650](https://github.com/rancher/rancher/security/advisories/GHSA-9ghh-mmcq-8phc).\r\n- Fixed an issue where custom secrets encryption configurations were being stored in plaintext under the clusters `AppliedSpec`. This was also causing clusters to continuously reconcile, as the `AppliedSpec` would never match the desired cluster `Spec`. The information stored here contains the encryption configuration for secrets within etcd, and could potentially expose sensitive data if the etcd database was exposed directly. For more information, see [#45800](https://github.com/rancher/rancher/issues/45800) and [CVE-2024-22032](https://github.com/rancher/rancher/security/advisories/GHSA-q6c7-56cq-g2wm).\r\n\r\nFor more details, see the Security Advisories and CVEs page in Rancher's [documentation](https://ranchermanager.docs.rancher.com/v2.8/reference-guides/rancher-security/security-advisories-and-cves) page or in Rancher's [GitHub](https://github.com/rancher/rancher/security/advisories) repo.\r\n\r\n## Rancher Webhook\r\n\r\n### Major Bug Fixes\r\n\r\n- The Rancher-Webhook version is not set in the settings and the environment variable is empty, allowing the webhook to be automatically upgraded to newer versions. Each Rancher version is designed to be compatible with a single version of the webhook. See [#45418](https://github.com/rancher/rancher/issues/45418).\r\n\r\n# Install/Upgrade Notes\r\n\r\n> - If you're installing Rancher for the first time, your environment must fulfill the [installation requirements](https://docs.ranchermanager.rancher.io/pages-for-subheaders/installation-requirements).\r\n\r\n# Upgrade Requirements\r\n\r\n- **Creating backups:** [Create a backup](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/back-up-rancher) before you upgrade Rancher. To roll back Rancher after an upgrade, you must first back up and restore Rancher to the previous Rancher version. Because Rancher will be restored to the same state as when the backup was created, any changes post-upgrade will not be included after the restore.\r\n- **CNI requirements:**\r\n - For Kubernetes v1.19 and later, disable firewalld as it's incompatible with various CNI plugins. See [#28840](https://github.com/rancher/rancher/issues/28840).\r\n - When upgrading or installing a Linux distribution that uses nf_tables as the backend packet filter, such as SLES 15, RHEL 8, Ubuntu 20.10, Debian 10, or later, upgrade to RKE v1.19.2 or later to get Flannel v0.13.0. Flannel v0.13.0 supports nf_tables. See Flannel [#1317](https://github.com/flannel-io/flannel/issues/1317).\r\n- **Requirements for air gapped environments:**\r\n - When using a proxy in front of an air-gapped Rancher instance, you must pass additional parameters to `NO_PROXY`. See the [documentation](https://docs.ranchermanager.rancher.io/getting-started/installation-and-upgrade/other-installation-methods/rancher-behind-an-http-proxy/install-rancher) and issue [#2725](https://github.com/rancher/docs/issues/2725#issuecomment-702454584).\r\n - When installing Rancher with Docker in an air-gapped environment, you must supply a custom `registries.yaml` file to the `docker run` command, as shown in the [K3s documentation](https://docs.k3s.io/installation/private-registry). If the registry has certificates, then you'll also need to supply those. See [#28969](https://github.com/rancher/rancher/issues/28969#issuecomment-694474229).\r\n- **Requirements for general Docker installs:**\r\n - When starting the Rancher Docker container, you must use the `privileged` flag. See [documentation](https://docs.ranchermanager.rancher.io/pages-for-subheaders/rancher-on-a-single-node-with-docker).\r\n - When upgrading a Docker installation, a panic may occur in the container, which causes it to restart. After restarting, the container will come up and work as expected. See [#33685](https://github.com/rancher/rancher/issues/33685).\r\n\r\n# Versions\r\n\r\nPlease refer to the [README](https://github.com/rancher/rancher#latest-release) for the latest and stable Rancher versions.\r\n\r\nPlease review our [version documentation](https://docs.ranchermanager.rancher.io/getting-started/installation-and-upgrade/resources/choose-a-rancher-version) for more details on versioning and tagging conventions.\r\n\r\n## Images\r\n\r\n- rancher/rancher:v2.8.5\r\n\r\n\r\n## Tools\r\n\r\n- CLI - [v2.8.4](https://github.com/rancher/cli/releases/tag/v2.8.4)\r\n- RKE - [v1.5.10](https://github.com/rancher/rke/releases/tag/v1.5.10)\r\n\r\n## Kubernetes Versions for RKE\r\n\r\n- v1.28.10 (Default)\r\n- v1.27.14\r\n- v1.26.15\r\n- v1.25.16\r\n\r\n## Kubernetes Versions for RKE2/K3s\r\n\r\n- v1.28.10 (Default)\r\n- v1.27.14\r\n- v1.26.15\r\n- v1.25.16\r\n\r\n## Rancher Helm Chart Versions\r\n\r\nIn Rancher v2.6.0 and later, in the **Apps & Marketplace** UI, many Rancher Helm charts are named with a major version that starts with *100*. This avoids simultaneous upstream changes and Rancher changes from causing conflicting version increments. This also complies with semantic versioning (SemVer), which is a requirement for Helm. You can see the upstream version number of a chart in the build metadata, for example: `100.0.0+up2.1.0`. See [#32294](https://github.com/rancher/rancher/issues/32294).\r\n\r\n# Other Notes\r\n\r\n## Experimental Features\r\n\r\nDual-stack and IPv6-only support for RKE1 clusters using the Flannel CNI has been experimental since v1.23.x. See the [upstream Kubernetes docs](https://kubernetes.io/docs/concepts/services-networking/dual-stack/). Dual-stack is not currently supported on Windows. See [#165](https://github.com/rancher/windows/issues/165).\r\n\r\n## Deprecated Upstream Projects\r\n\r\nIn June 2023, Microsoft deprecated the Azure AD Graph API that Rancher had been using for authentication via Azure AD. When updating Rancher, update the configuration to make sure that users can still use Rancher with Azure AD. See [the documentation](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/authentication-config/configure-azure-ad#migrating-from-azure-ad-graph-api-to-microsoft-graph-api) and issue [#29306](https://github.com/rancher/rancher/issues/29306) for details.\r\n\r\n## Removed Legacy Features\r\n\r\nApps functionality in the cluster manager has been deprecated as of the Rancher v2.7 line. This functionality has been replaced by the **Apps & Marketplace** section of the Rancher UI.\r\n\r\nAlso, `rancher-external-dns` and `rancher-global-dns` have been deprecated as of the Rancher v2.7 line.\r\n\r\nThe following legacy features have been removed as of Rancher v2.7.0. The deprecation and removal of these features was announced in previous releases. See [#6864](https://github.com/rancher/dashboard/issues/6864).\r\n\r\n**UI and Backend**\r\n\r\n- CIS Scans v1 (Cluster)\r\n- Pipelines (Project)\r\n- Istio v1 (Project)\r\n- Logging v1 (Project)\r\n- RancherD\r\n\r\n**UI**\r\n\r\n- Multiclusterapps (Global): Apps within the **Multicluster Apps** section of the Rancher UI.\r\n\r\n# Previous Rancher Behavior Changes\r\n\r\n\r\n\r\n## Previous Rancher Behavior Changes - Rancher General\r\n\r\n- **Rancher 2.8.4:**\r\n - The controller now cleans up instances of `ClusterUserAttribute` that have no corresponding `UserAttribute`. See [#44985](https://github.com/rancher/rancher/issues/44985).\r\n- **Rancher 2.8.3:**\r\n - When Rancher starts, it now identifies all deprecated and unrecognized setting resources and adds a `cattle.io/unknown` label. You can list these settings with the command `kubectl get settings -l 'cattle.io/unknown==true'`. In Rancher v2.9 and later, these settings will be removed instead. See [#43992](https://github.com/rancher/rancher/issues/43992).\r\n- **Rancher v2.8.0:**\r\n - Rancher Compose is no longer supported, and all parts of it are being removed in the v2.8 release line. See [#43341](https://github.com/rancher/rancher/issues/43341).\r\n - Kubernetes v1.23 and v1.24 are no longer supported. Before you upgrade to Rancher v2.8.0, make sure that all clusters are running Kubernetes v1.25 or later. See [#42828](https://github.com/rancher/rancher/issues/42828).\r\n\r\n## Previous Rancher Behavior Changes - Cluster Provisioning\r\n\r\n- **Rancher 2.8.4:**\r\n - Docker CLI 20.x is at end-of-life and no longer supported in Rancher. Please update your local Docker CLI versions to 23.0.x or later. Earlier versions may not recognize OCI compliant Rancher image manifests. See [#45424](https://github.com/rancher/rancher/issues/45424).\r\n- **Rancher v2.8.0:**\r\n - Kontainer Engine v1 (KEv1) provisioning and the respective cluster drivers are now deprecated. KEv1 provided plug-ins for different targets using cluster drivers. The Rancher-maintained cluster drivers for EKS, GKE and AKS have been replaced by the hosted provider drivers, EKS-Operator, GKE-Operator and AKS-Operator. Node drivers are now available for self-managed Kubernetes.\r\n- **Rancher v2.7.2:**\r\n - When you provision a downstream cluster, the cluster's name must conform to [RFC-1123](https://www.rfc-editor.org/rfc/rfc1123). Previously, characters that did not follow the specification, such as `.`, were permitted and would result in clusters being provisioned without the necessary Fleet components. See [#39248](https://github.com/rancher/rancher/issues/39248).\r\n - Privilege escalation is disabled by default when creating deployments from the Rancher API. See [#7165](https://github.com/rancher/dashboard/issues/7165).\r\n\r\n## Previous Rancher Behavior Changes - RKE Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Rancher no longer supports the Amazon Web Services (AWS) in-tree cloud provider for RKE clusters. This is in response to upstream Kubernetes removing the in-tree AWS provider in Kubernetes v1.27. You should instead [use the out-of-tree AWS cloud provider](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/set-up-cloud-providers/amazon#using-the-out-of-tree-aws-cloud-provider-for-rke1) for any Rancher-managed clusters running Kubernetes v1.27 or later. See [#43175](https://github.com/rancher/rancher/issues/43175).\r\n - The Weave CNI plugin for RKE v1.27 and later is now deprecated. Weave will be removed in RKE v1.30. See [#42730](https://github.com/rancher/rancher/issues/42730).\r\n\r\n## Previous Rancher Behavior Changes - RKE2 Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Rancher no longer supports the Amazon Web Services (AWS) in-tree cloud provider for RKE2 clusters. This is in response to upstream Kubernetes removing the in-tree AWS provider in Kubernetes v1.27. You should instead [use the out-of-tree AWS cloud provider](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/set-up-cloud-providers/amazon#using-the-out-of-tree-aws-cloud-provider-for-rke2) for any Rancher-managed clusters running Kubernetes v1.27 or later. See [#42749](https://github.com/rancher/rancher/issues/42749).\r\n - Similar to Rancher v2.7.9, when you upgrade to Rancher v2.8.0 with provisioned RKE2/K3s clusters in an unhealthy state, you may encounter the error message, `implausible joined server for entry`. This requires manually marking the nodes in the cluster with a joined server. See [#42856](https://github.com/rancher/rancher/issues/42856).\r\n\r\n## Previous Rancher Behavior Changes - Cluster API \r\n\r\n- **Rancher v2.7.7:**\r\n - The `cluster-api` core provider controllers run in a pod in the `cattle-provisioning-cattle-system` namespace, within the local cluster. These controllers are installed with a [Helm chart](https://github.com/rancher/provisioning). Previously, Rancher ran `cluster-api` controllers in an embedded fashion. This change makes it easier to maintain `cluster-api` versioning. See [#41094](https://github.com/rancher/rancher/issues/41094).\r\n - The token hashing algorithm generates new tokens using SHA3. Existing tokens that don't use SHA3 won't be re-hashed. This change affects ClusterAuthTokens (the downstream synced version of tokens for ACE) and Tokens (only when token hashing is enabled). SHA3 tokens should work with ACE and Token Hashing. Tokens that don't use SHA3 may not work when ACE and token hashing are used in combination. If, after upgrading to Rancher v2.7.7, you experience issues with ACE while token hashing is enabled, re-generate any applicable tokens. See [#42062](https://github.com/rancher/rancher/pull/42062).\r\n\r\n## Previous Rancher Behavior Changes - Rancher App (Global UI)\r\n\r\n- **Rancher v2.8.0:**\r\n - The built-in `restricted-admin` role is being deprecated in favor of a more flexible global role configuration, which is now available for different use cases other than only the `restricted-admin`. If you want to replicate the permissions given through this role, use the new `inheritedClusterRoles` feature to create a custom global role. A custom global role, like the `restricted-admin` role, grants permissions on all downstream clusters. See [#42462](https://github.com/rancher/rancher/issues/42462). Given its deprecation, the `restricted-admin` role will continue to be included in future builds of Rancher through the v2.8.x and v2.9.x release lines. However, in accordance with the CVSS standard, only security issues scored as critical will be backported and fixed in the `restricted-admin` role until it is completely removed from Rancher. \r\n - Reverse DNS server functionality has been removed. The associated [`rancher/rdns-server`](https://github.com/rancher/rdns-server) repository is now archived. Reverse DNS is already disabled by default. \r\n - The Rancher CLI configuration file `~/.rancher/cli2.json` previously had permissions set to `0644`. Although `0644` would usually indicate that all users have read access to the file, the parent directory would block users' access. New Rancher CLI configuration files will only be readable by the owner (`0600`). Invoking the CLI will trigger a warning, in case old configuration files are world-readable or group-readable. See [#42838](https://github.com/rancher/rancher/issues/42838).\r\n\r\n## Previous Rancher Behavior Changes - Rancher App (Helm Chart) \r\n\r\n- **Rancher v2.7.0:**\r\n - When installing or upgrading an official Rancher Helm chart app in a RKE2/K3s cluster, if a private registry exists in the cluster configuration, that registry will be used for pulling images. If no cluster-scoped registry is found, the global container registry will be used. A custom default registry can be specified during the Helm chart install and upgrade workflows. Previously, only the global container registry was used when installing or upgrading an official Rancher Helm chart app for RKE2/K3s node driver clusters.\r\n\r\n## Previous Rancher Behavior Changes - Pod Security Standard (PSS) & Pod Security Admission (PSA) \r\n\r\n- **Rancher v2.7.2:**\r\n - You must manually change the `psp.enabled` value in the chart install yaml when you install or upgrade v102.x.y charts on hardened RKE2 clusters. [Instructions](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/pod-security-standards#cleaning-up-releases-after-a-kubernetes-v125-upgrade) for updating the value are available. See [#41018](https://github.com/rancher/rancher/issues/41018).\r\n\r\n## Previous Rancher Behavior Changes - Authentication \r\n\r\n- **Rancher v2.8.3:**\r\n - Rancher uses additional trusted CAs when establishing a secure connection to the keycloak OIDC authentication provider. See [#43217](https://github.com/rancher/rancher/issues/43217).\r\n- **Rancher v2.8.0:**\r\n - The `kubeconfig-token-ttl-minutes` setting has been replaced by the setting, `kubeconfig-default-token-ttl-minutes`, and is no longer available in the UI. See [#38535](https://github.com/rancher/rancher/issues/38535).\r\n - [API tokens](https://ranchermanager.docs.rancher.com/v2.8/reference-guides/about-the-api/api-tokens) now have default time periods after which they expire. Authentication tokens expire after 90 days, while kubeconfig tokens expire after 30 days. See [#41919](https://github.com/rancher/rancher/issues/41919).\r\n- **Rancher v2.7.2:**\r\n - Rancher might retain resources from a disabled auth provider configuration in the local cluster, even after you configure another auth provider. To manually trigger cleanup for a disabled auth provider, add the `management.cattle.io/auth-provider-cleanup` annotation with the `unlocked` value to its auth config. See [#40378](https://github.com/rancher/rancher/pull/40378).\r\n\r\n## Previous Rancher Behavior Changes - Rancher Webhook \r\n\r\n- **Rancher v2.8.3:**\r\n - The embedded Cluster API webhook is removed from the Rancher webhook and can no longer be installed from the webhook chart. It has not been used as of Rancher v2.7.7, where it was migrated to a separate Pod. See [#44619](https://github.com/rancher/rancher/issues/44619).\r\n- **Rancher v2.8.0:**\r\n - Rancher's webhook now honors the `bind` and `escalate` verbs for GlobalRoles. Users who have `*` set on GlobalRoles will now have both of these verbs, and could potentially use them to escalate privileges in Rancher v2.8.0 and later. You should review current custom GlobalRoles, especially cases where `bind`, `escalate`, or `*` are granted, before you upgrade.\r\n- **Rancher v2.7.5:**\r\n - Rancher installs the same pinned version of the `rancher-webhook` chart not only in the local cluster but also in all downstream clusters. Restoring Rancher from v2.7.5 to an earlier version will result in downstream clusters' webhooks being at the version set by Rancher v2.7.5, which might cause incompatibility issues. Local and downstream webhook versions need to be in sync. See [#41730](https://github.com/rancher/rancher/issues/41730) and [#41917](https://github.com/rancher/rancher/issues/41917).\r\n - The mutating webhook configuration for secrets is no longer active in downstream clusters. See [#41613](https://github.com/rancher/rancher/issues/41613).\r\n\r\n## Previous Rancher Behavior Changes - Apps & Marketplace \r\n\r\n- **Rancher v2.8.0:**\r\n - Legacy code for the following v1 charts is no longer available in the [`rancher/system-charts`](https://github.com/rancher/system-charts) repository:\r\n\r\n - `rancher-cis-benchmark`\r\n - `rancher-gatekeeper-operator`\r\n - `rancher-istio`\r\n - `rancher-logging`\r\n - `rancher-monitoring`\r\n\r\n The code for these charts will remain available for previous versions of Rancher.\r\n - Helm v2 support is deprecated as of the Rancher v2.7 line and will be removed in Rancher v2.9.\r\n- **Rancher v2.7.0:**\r\n - Rancher no longer validates an app registration's permissions to use Microsoft Graph on endpoint updates or initial setup. You should add `Directory.Read.All` permissions of type `Application`. If you configure a different set of permissions, Rancher may not have sufficient privileges to perform some necessary actions within Azure AD, causing errors.\r\n - The multi-cluster app legacy feature is no longer available. See [#39525](https://github.com/rancher/rancher/issues/39525).\r\n\r\n## Previous Rancher Behavior Changes - OPA Gatekeeper\r\n\r\n- **Rancher v2.8.0:**\r\n - OPA Gatekeeper is now deprecated and will be removed in a future release. As a replacement for OPA Gatekeeper, consider [switching to Kubewarden](https://docs.kubewarden.io/explanations/opa-comparison). See [#42627](https://github.com/rancher/rancher/issues/42627).\r\n\r\n## Previous Rancher Behavior Changes - Feature Charts\r\n\r\n- **Rancher v2.7.0:**\r\n - A configurable `priorityClass` is available in the Rancher pod and its feature charts. Previously, pods critical to running Rancher didn't use a priority class. This could cause a cluster with limited resources to evict Rancher pods before other noncritical pods. See [#37927](https://github.com/rancher/rancher/issues/37927).\r\n\r\n## Previous Rancher Behavior Changes - Backup/Restore \r\n\r\n- **Rancher v2.7.7:**\r\n - If you use a version of backup-restore older than v102.0.2+up3.1.2 to take a backup of Rancher v2.7.7, the migration will encounter a `capi-webhook` error. Make sure that the chart version used for backups is v102.0.2+up3.1.2, which has `cluster.x-k8s.io/v1alpha4` resources removed from the resourceSet. If you can't use v102.0.2+up3.1.2 for backups, delete all `cluster.x-k8s.io/v1alpha4` resources from the backup tar before using it. See [#382](https://github.com/rancher/backup-restore-operator/pull/382).\r\n\r\n## Previous Rancher Behavior Changes - Logging \r\n\r\n- **Rancher v2.7.0:**\r\n - Rancher defaults to using the bci-micro image for sidecar audit logging. Previously, the default image was Busybox. See [#35587](https://github.com/rancher/rancher/issues/35587).\r\n\r\n## Previous Rancher Behavior Changes - Monitoring \r\n\r\n- **Rancher v2.7.2:**\r\n - Rancher maintains a `/v1/counts` endpoint that the UI uses to display resource counts. The UI subscribes to changes to the counts for all resources through a websocket to receive the new counts for resources.\r\n - Rancher aggregates the changed counts and only sends a message every 5 seconds. This, in turn, requires the UI to update the counts at most once every 5 seconds, improving UI performance. Previously, Rancher would send a message each time the resource counts changed for a resource type. This lead to the UI needing to constantly stop other areas of processing to update the resource counts. See [#36682](https://github.com/rancher/rancher/issues/36682).\r\n - Rancher now only sends back a count for a resource type if the count has changed from the previously known number, improving UI performance. Previously, each message from this socket would include all counts for every resource type in the cluster, even if the counts only changed for one specific resource type. This would cause the UI to need to re-update resource counts for every resource type at a high frequency, with a significant performance impact. See [#36681](https://github.com/rancher/rancher/issues/36681).\r\n\r\n## Previous Rancher Behavior Changes - Project Monitoring \r\n\r\n- **Rancher v2.7.2:**\r\n - The Helm Controller in RKE2/K3s respects the `managedBy` annotation. In its initial release, Project Monitoring V2 required a workaround to set `helmProjectOperator.helmController.enabled: false`, since the Helm Controller operated on a cluster-wide level and ignored the `managedBy` annotation. See [#39724](https://github.com/rancher/rancher/issues/39724).\r\n\r\n## Previous Rancher Behavior Changes - Security\r\n\r\n- **Rancher v2.8.0:**\r\n - TLS v1.0 and v1.1 are no longer supported for Rancher app ingresses. See [#42027](https://github.com/rancher/rancher/issues/42027).\r\n\r\n## Previous Rancher Behavior Changes - Extensions\r\n\r\n- **Rancher 2.8.4:**\r\n - The Rancher dashboard fails to load an extension that utilizes backported Vue 3 features, displaying an error in the console `object(...) is not a function`. New extensions that utilize the `defineComponent` will not be backwards compatible with older versions of the dashboard. Existing extensions should continue to work moving forward. See [#10568](https://github.com/rancher/dashboard/issues/10568). \r\n\r\n# Long-standing Known Issues\r\n\r\n\r\n\r\n## Long-standing Known Issues - Cluster Provisioning\r\n\r\n- Not all cluster tools can be installed on a hardened cluster.\r\n\r\n- **Rancher v2.8.3:**\r\n - If you use a GKE based local cluster and attempt to provision a GKE v1.24 or newer cluster through the Rancher UI, the **Image Type** displays two invalid options, **Ubuntu with Docker** and **Container Optimized OS with Docker**. Do not use these two image types, cluster provisioning will fail if you attempt to do so. See [#10600](https://github.com/rancher/dashboard/issues/10600).\r\n- **Rancher v2.8.1:**\r\n - When you attempt to register a new etcd/controlplane node in a CAPR-managed cluster after a failed etcd snapshot restoration, the node can become stuck in a perpetual paused state, displaying the error message `[ERROR] 000 received while downloading Rancher connection information. Sleeping for 5 seconds and trying again`. As a workaround, you can unpause the cluster by running `kubectl edit clusters.cluster clustername -n fleet-default` and set `spec.unpaused` to `false`. See [#43735](https://github.com/rancher/rancher/issues/43735).\r\n- **Rancher v2.7.2:**\r\n - If you upgrade or update any hosted cluster, and go to **Cluster Management > Clusters** while the cluster is still provisioning, the **Registration** tab is visible. Registering a cluster that is already registered with Rancher can cause data corruption. See [#8524](https://github.com/rancher/dashboard/issues/8524).\r\n - You need to force-refresh the Rancher UI after initial Rancher setup, to trigger the prompt to accept the self-signed certificate. As a workaround, visit the Rancher portal, accept the self-signed certificate, and go through the setup process. Once done, go to the address bar of your browser and click the lock icon. Select the option to allow you to receive certificate errors for the Rancher website. You'll then be prompted again to accept the new certificate. See [#7867](https://github.com/rancher/dashboard/issues/7867).\r\n - When you upgrade your Kubernetes cluster, you might see the following error: `Cluster health check failed`. This is a benign error that occurs as part of the upgrade process, and will self-resolve. It's caused by the Kubernetes API server becoming temporarily unavailable as it is being upgraded within your cluster. See [#41012](https://github.com/rancher/rancher/issues/41012).\r\n - Once you configure a setting with an environmental variable, it can't be updated through the Rancher API or the UI. It can only be updated through changing the value of the environmental variable. Setting the environmental variable to \"\" (the empty string) changes the value in the Rancher API but not in Kubernetes. As a workaround, run `kubectl edit setting `, then set the value and source fields to `\"\"`, and re-deploy Rancher. See [#37998](https://github.com/rancher/rancher/issues/37998).\r\n- **Rancher 2.6.1:**\r\n - When using the Rancher UI to add a new port of type `ClusterIP` to an existing Deployment created using the legacy UI, the new port won't be created upon your first attempt to save the new port. You must repeat the procedure to add the port again. The Service Type field will display `Do not create a service` during the second procedure. Change this to `ClusterIP` and save to create the new port. See [#4280](https://github.com/rancher/dashboard/issues/4280).\r\n\r\n## Long-standing Known Issues - RKE Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Scaling up etcd nodes on RKE may fail, with nodes stuck waiting to register with Kubernetes. This causes the cluster to hang. There are two workarounds available, depending on whether the cluster is active or hanging. See [#43356](https://github.com/rancher/rancher/issues/43356). \r\n - Workaround for active clusters:\r\n - Add one etcd node, wait for the cluster to become active again, then repeat as needed.\r\n - Workaround for hanging clusters:\r\n 1. Delete the stuck etcd nodes.\r\n 1. Find the leader pod: `kubectl -n kube-system get configmap cattle-controller`\r\n 1. Restart the leader pod. This terminates the GRPC goroutine.\r\n 1. Wait for the stuck nodes to be removed.\r\n 1. Add one etcd node, wait for the cluster to become active again, then repeat as needed.\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n\r\n## Long-standing Known Issues - RKE2 Provisioning \r\n\r\n- **Rancher v2.8.0:**\r\n - Scaling down etcd node pools on RKE2/K3s machine-provisioned clusters may cause unexpected behavior. To avoid this, define multiple machine pools for etcd nodes, each with a quantity of one. You can then scale down simply by deleting machine pools. As a further mitigation, have a robust backup strategy and store your etcd snapshots in a safe location. Restoring from an etcd snapshot allows you to return the cluster to an operational state if you're affected by unexpected behaviors. See [#42582](https://github.com/rancher/rancher/issues/42582) and [#43097](https://github.com/rancher/rancher/issues/43097).\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n- **Rancher v2.7.6:**\r\n - Scaling down etcd nodes on K3s/RKE2 machine-provisioned clusters may inadvertently delete all etcd nodes in the pool. This is linked to an [upstream cluster-api bug](https://github.com/kubernetes-sigs/cluster-api/issues/9334) that causes the controllers to delete more than the desired quantity of etcd nodes when reconciling an RKE Machine Pool. This issue affects etcd node scale-down operations on K3s/RKE2 machine-provisioned clusters. To help mitigate the issue, have a robust backup strategy and store your etcd snapshots in a safe location. See [#42582](https://github.com/rancher/rancher/issues/42582).\r\n - Provisioning RKE2/K3s clusters with added (not built-in) custom node drivers causes provisioning to fail. As a workaround, [fix](https://github.com/rancher/rancher/issues/37074#issuecomment-1664722305) the added node drivers after activating. See [#37074](https://github.com/rancher/rancher/issues/37074).\r\n- **Rancher v2.7.4:**\r\n - RKE2 clusters with invalid values for tolerations or affinity agent customizations don't display an error message, and remain in an `Updating` state. This causes cluster creation to hang. See [#41606](https://github.com/rancher/rancher/issues/41606).\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n - When viewing or editing the YAML configuration of downstream RKE2 clusters through the UI, `spec.rkeConfig.machineGlobalConfig.profile` is set to `null`, which is an invalid configuration. See [#8480](https://github.com/rancher/dashboard/issues/8480).\r\n - Deleting nodes from custom RKE2/K3s clusters in Rancher v2.7.2 can cause unexpected behavior, if the underlying infrastructure isn't thoroughly cleaned. When deleting a custom node from your cluster, ensure that you delete the underlying infrastructure for it, or run the corresponding uninstall script for the Kubernetes distribution installed on the node. See [#41034](https://github.com/rancher/rancher/issues/41034):\r\n - [RKE2 uninstall script](https://docs.rke2.io/install/uninstall?_highlight=uninstall#tarball-method).\r\n- **Rancher v2.6.9:**\r\n - Deleting a control plane node results in worker nodes also reconciling. See [#39021](https://github.com/rancher/rancher/issues/39021).\r\n- **Rancher v2.6.4:**\r\n - Communication between the ingress controller and the pods doesn't work when you create an RKE2 cluster with Cilium as the CNI and activate project network isolation. See [documentation](https://docs.ranchermanager.rancher.io/faq/container-network-interface-providers#ingress-routing-across-nodes-in-cilium) and [#34275](https://github.com/rancher/rancher/issues/34275).\r\n- **Rancher v2.6.3:**\r\n - When provisioning clusters with an RKE2 cluster template, the `rootSize` for AWS EC2 provisioners doesn't take an integer when it should, and an error is thrown. As a workaround, wrap the EC2 `rootSize` in quotes. See [#40128](https://github.com/rancher/rancher/issues/40128).\r\n- **Rancher v2.6.0:**\r\n - Amazon ECR Private Registries don't work from RKE2/K3s. See [#33920](https://github.com/rancher/rancher/issues/33920). \r\n\r\n## Long-standing Known Issues - K3s Provisioning \r\n\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n- **Rancher v2.7.6:**\r\n - Provisioning RKE2/K3s clusters with added (not built-in) custom node drivers causes provisioning to fail. As a workaround, [fix](https://github.com/rancher/rancher/issues/37074#issuecomment-1664722305) the added node drivers after activating. See [#37074](https://github.com/rancher/rancher/issues/37074).\r\n- Scaling down etcd nodes on K3s/RKE2 machine-provisioned clusters may inadvertently delete all etcd nodes in the pool. This is linked to an [upstream cluster-api bug](https://github.com/kubernetes-sigs/cluster-api/issues/9334) that causes the controllers to delete more than the desired quantity of etcd nodes when reconciling an RKE Machine Pool. This issue affects etcd node scale-down operations on K3s/RKE2 machine-provisioned clusters. To help mitigate the issue, have a robust backup strategy and store your etcd snapshots in a safe location. See [#42582](https://github.com/rancher/rancher/issues/42582).\r\n- **Rancher v2.7.2:**\r\n - Clusters remain in an `Updating` state even when they contain nodes in an `Error` state. See [#39164](https://github.com/rancher/rancher/issues/39164).\r\n - Deleting nodes from custom RKE2/K3s clusters in Rancher v2.7.2 can cause unexpected behavior, if the underlying infrastructure isn't thoroughly cleaned. When deleting a custom node from your cluster, ensure that you delete the underlying infrastructure for it, or run the corresponding uninstall script for the Kubernetes distribution installed on the node. See [#41034](https://github.com/rancher/rancher/issues/41034):\r\n - [K3s uninstall script](https://docs.k3s.io/installation/uninstall).\r\n- **Rancher v2.6.0:**\r\n - Amazon ECR Private Registries don't work from RKE2/K3s. See [#33920](https://github.com/rancher/rancher/issues/33920). \r\n - Deleting a control plane node results in worker nodes also reconciling. See [#39021](https://github.com/rancher/rancher/issues/39021)..\r\n\r\n## Long-standing Known Issues - Rancher App (Global UI)\r\n\r\n- **Rancher 2.8.4**:\r\n - When configuring permissions for a **User** on the **Users & Authentication > Users** page, the **Global Permissions** are listed out of order. See [#11014](https://github.com/rancher/dashboard/issues/11014).\r\n\r\n## Long-standing Known Issues - Hosted Rancher \r\n\r\n- **Rancher v2.7.5:**\r\n - The **Cluster** page shows the **Registration** tab when updating or upgrading a hosted cluster. See [#8524](https://github.com/rancher/dashboard/issues/8524).\r\n\r\n## Long-standing Known Issues - Cloud Credentials \r\n\r\n- **Rancher v2.7.2:**\r\n - When enabling some custom node drivers, the **Cloud Credential** creation page does not show the correct default fields and has an uneditable `foo` key. See [#8563](https://github.com/rancher/dashboard/issues/8563).\r\n\r\n## Long-standing Known Issues - Docker Install \r\n\r\n- **Rancher v2.6.4:**\r\n - Single node Rancher won't start on Apple M1 devices with Docker Desktop 4.3.0 or later. See [#35930](https://github.com/rancher/rancher/issues/35930).\r\n- **Rancher v2.6.3:**\r\n - On a Docker install upgrade and rollback, Rancher logs repeatedly display the messages \"Updating workload `ingress-nginx/nginx-ingress-controller`\" and \"Updating service `frontend` with public endpoints\". Ingresses and clusters are functional and active, and logs resolve eventually. See [#35798](https://github.com/rancher/rancher/issues/35798).\r\n- **Rancher v2.5.0:**\r\n - UI issues may occur due to longer startup times. When launching Docker for the first time, you'll receive an error message stating, \"Cannot read property `endsWith` of undefined\", as described in [#28800](https://github.com/rancher/rancher/issues/28800). You'll then be directed to a login screen. See [#28798](https://github.com/rancher/rancher/issues/28798).\r\n\r\n## Long-standing Known Issues - Windows \r\n\r\n- **Rancher v2.6.7:**\r\n - CSI Proxy for Windows will now work in an air-gapped environment.\r\n- **Rancher v2.5.8:**\r\n - Windows nodeAgents are not deleted when performing a helm upgrade after disabling Windows logging on a Windows cluster. See [#32325](https://github.com/rancher/rancher/issues/32325).\r\n - If you deploy Monitoring V2 on a Windows cluster with `win_prefix_path` set, you must deploy Rancher Wins Upgrader to restart wins on the hosts. This will allow Rancher to start collecting metrics in Prometheus. See [#32535](https://github.com/rancher/rancher/issues/32535).\r\n\r\n### Long-standing Known Issues - Windows Nodes in RKE2 Clusters\r\n\r\n- **Rancher v2.6.5:**\r\n - When upgrading Windows nodes in RKE2 clusters via the Rancher UI, Windows worker nodes must reboot after the upgrade completes. See [#37645](https://github.com/rancher/rancher/issues/37645).\r\n- **Rancher v2.6.4:**\r\n - NodePorts do not work on Windows Server 2022 in RKE2 clusters due to a Windows kernel bug. See [#159](https://github.com/rancher/windows/issues/159).\r\n\r\n## Long-standing Known Issues - AKS\r\n\r\n- **Rancher v2.7.2:**\r\n - Imported Azure Kubernetes Service (AKS) clusters don't display workload level metrics. This bug affects Monitoring V1. A [workaround](https://github.com/rancher/dashboard/issues/4658#issuecomment-733035658) is available. See [#4658](https://github.com/rancher/dashboard/issues/4658).\r\n- **Rancher v2.6.x:**\r\n - Windows node pools are not currently supported. See [#32586](https://github.com/rancher/rancher/issues/32586).\r\n- **Rancher v2.6.0:**\r\n - When editing or upgrading an Azure Kubernetes Service (AKS) cluster, do not make changes from the Azure console or CLI at the same time. These actions must be done separately. See [#33561](https://github.com/rancher/rancher/issues/33561).\r\n\r\n## Long-standing Known Issues - EKS\r\n\r\n- **Rancher v2.7.0:**\r\n - EKS clusters on Kubernetes v1.21 or below on Rancher v2.7 cannot be upgraded. See [#39392](https://github.com/rancher/rancher/issues/39392).\r\n\r\n## Long-standing Known Issues - GKE\r\n\r\n- **Rancher v2.5.8:**\r\n - Basic authentication must be explicitly disabled in GCP before upgrading a GKE cluster to Kubernetes v1.19+ in Rancher. See [#32312](https://github.com/rancher/rancher/issues/32312).\r\n\r\n## Long-standing Known Issues - Pod Security Standard (PSS) & Pod Security Admission (PSA) \r\n\r\n- **Rancher v2.8.0:**\r\n - After an upgrade from Rancher v2.7.2 - v2.7.6, Rancher doesn't update the PSA configuration template, `rancher-restricted`, to include `cattle-provisioning-capi-system` and `cattle-fleet-local-system` under the `exemptions.namespaces` list. As a workaround, [manually update](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/psa-config-templates#add-or-edit-a-pod-security-admissions-psa-configuration-template) `rancher-restricted` to add `cattle-provisioning-capi-system` and `cattle-fleet-local-system` under the `exemptions.namespaces` list. See [#43150](https://github.com/rancher/rancher/issues/43150).\r\n- **Rancher v2.6.4:**\r\n - The deployment's `securityContext` section is missing when a new workload is created. This prevents pods from starting when Pod Security Policy (PSP) support is enabled. See [#4815](https://github.com/rancher/dashboard/issues/4815).\r\n\r\n## Long-standing Known Issues - Authentication \r\n\r\n- **Rancher v2.7.7:**\r\n - The SAML authentication pop-up throws a `404` error on high-availability RKE installations. Single node Docker installations aren't affected. If you refresh the browser window and select **Resend**, the authentication request will succeed, and you will be able to log in. See [#31163](https://github.com/rancher/rancher/issues/31163).\r\n- **Rancher v2.6.2:**\r\n - Users on certain LDAP setups don't have permission to search LDAP. When they attempt to perform a search, they receive the error message, `Result Code 32 \"No Such Object\"`. See [#35259](https://github.com/rancher/rancher/issues/35259).\r\n\r\n## Long-standing Known Issues - Encryption\r\n\r\n- **Rancher v2.5.4:**\r\n - Rotating encryption keys with a custom encryption provider is not supported. See [#30539](https://github.com/rancher/rancher/issues/30539).\r\n\r\n## Long-standing Known Issues - Rancher Webhook \r\n\r\n- **Rancher v2.7.2:**\r\n - A webhook is installed in all downstream clusters. There are several issues that users may encounter with this functionality:\r\n - If you rollback from a version of Rancher v2.7.2 or later, to a Rancher version earlier than v2.7.2, the webhooks will remain in downstream clusters. Since the webhook is designed to be 1:1 compatible with specific versions of Rancher, this can cause unexpected behaviors to occur downstream. The Rancher team has developed a [script](https://github.com/rancher/webhook/wiki/Remove-Webhook-from-downstream-clusters) which should be used after rollback is complete (meaning after a Rancher version earlier than v2.7.2 is running). This removes the webhook from affected downstream clusters. See [#40816](https://github.com/rancher/rancher/issues/40816).\r\n\r\n## Long-standing Known Issues - Harvester\r\n\r\n- Upgrades from Harvester v0.3.0 are not supported.\r\n- **Rancher v2.8.4:**\r\n - When provisioning a Harvester RKE1 cluster in Rancher, the **vGPU** field is not displayed under **Cluster Management > Advanced Settings**, this is not a supported feature. However, the **vGPU** field is available when provisioning a Harvester RKE2 cluster. See [#10909](https://github.com/rancher/dashboard/issues/10909).\r\n - When provisioning a multi-node Harvester RKE2 cluster in Rancher, you need to allocate one vGPU more than the number of nodes you have or provisioning will fail. See [#11009](https://github.com/rancher/dashboard/issues/11009).\r\n- **Rancher v2.7.2:**\r\n - If you're using Rancher v2.7.2 with Harvester v1.1.1 clusters, you won't be able to select the Harvester cloud provider when deploying or updating guest clusters. The [Harvester release notes](https://github.com/harvester/release-notes/blob/main/v1.1.2.md#important-information-about-rancher-support) contain instructions on how to resolve this. See [#3750](https://github.com/harvester/harvester/issues/3750).\r\n- **Rancher v2.6.1:**\r\n - Deploying Fleet to Harvester clusters is not yet supported. Clusters, whether Harvester or non-Harvester, imported using the Virtualization Management page will result in the cluster not being listed on the **Continuous Delivery** page. See [#35049](https://github.com/rancher/rancher/issues/35049).\r\n\r\n## Long-standing Known Issues - Continuous Delivery \r\n\r\n- **Rancher v2.7.6:**\r\n - Target customization can produce custom resources that exceed the Rancher API's maximum bundle size. This results in `Request entity too large` errors when attempting to add a GitHub repo. Only target customizations that modify the Helm chart URL or version are affected. As a workaround, use multiple paths or GitHub repos instead of target customization. See [#1650](https://github.com/rancher/fleet/issues/1650).\r\n- **Rancher v2.6.1:**\r\n - Deploying Fleet to Harvester clusters is not yet supported. Clusters, whether Harvester or non-Harvester, imported using the Virtualization Management page will result in the cluster not being listed on the **Continuous Delivery** page. See [#35049](https://github.com/rancher/rancher/issues/35049).\r\n- **Rancher v2.6.0:**\r\n - Multiple `fleet-agent` pods may be created and deleted during initial downstream agent deployment, rather than just one. This resolves itself quickly, but is unintentional behavior. See [#33293](https://github.com/rancher/rancher/issues/33293).\r\n\r\n## Long-standing Known Issues - Feature Charts\r\n\r\n- **Rancher v2.6.5:**\r\n - After installing an app from a partner chart repo, the partner chart will upgrade to feature charts if the chart also exists in the feature charts default repo. See [#5655](https://github.com/rancher/dashboard/issues/5655).\r\n\r\n## Long-standing Known Issues - CIS Scan \r\n\r\n- **Rancher v2.8.3:**\r\n - Some CIS checks related to file permissions fail on RKE and RKE2 clusters with CIS v1.7 and CIS v1.8 profiles. See [#42971](https://github.com/rancher/rancher/issues/42971).\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n\r\n## Long-standing Known Issues - Backup/Restore \r\n\r\n- When migrating to a cluster with the Rancher Backup feature, the server-url cannot be changed to a different location. It must continue to use the same URL.\r\n\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n\r\n- **Rancher v2.6.3:**\r\n - Because Kubernetes v1.22 drops the apiVersion `apiextensions.k8s.io/v1beta1`, trying to restore an existing backup file into a v1.22+ cluster will fail. The backup file contains CRDs with the apiVersion `v1beta1`. There are two workarounds for this issue: update the default `resourceSet` to collect the CRDs with the apiVersion v1, or update the default `resourceSet` and the client to use the new APIs internally. See the [documentation](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/migrate-rancher-to-new-cluster#2-restore-from-backup-using-a-restore-custom-resource) and [#34154](https://github.com/rancher/rancher/issues/34154).\r\n\r\n## Long-standing Known Issues - Istio \r\n\r\n- Istio v1.12 and below do not work on Kubernetes v1.23 clusters. To use the Istio charts, please do not update to Kubernetes v1.23 until the next charts' release.\r\n\r\n- **Rancher v2.6.4:**\r\n - Applications injecting Istio sidecars, fail on SELinux RHEL 8.4 enabled clusters. A temporary workaround for this issue is to run the following command on each cluster node before creating a cluster: `mkdir -p /var/run/istio-cni && semanage fcontext -a -t container_file_t /var/run/istio-cni && restorecon -v /var/run/istio-cni`. See [#33291](https://github.com/rancher/rancher/issues/33291).\r\n\r\n- **Rancher v2.6.1:**\r\n - Deprecated resources are not automatically removed and will cause errors during upgrades. Manual steps must be taken to migrate and/or cleanup resources before an upgrade is performed. See [#34699](https://github.com/rancher/rancher/issues/34699).\r\n\r\n## Long-standing Known Issues - Logging \r\n\r\n- **Rancher v2.5.8:**\r\n - Windows nodeAgents are not deleted when performing a helm upgrade after disabling Windows logging on a Windows cluster. See [#32325](https://github.com/rancher/rancher/issues/32325).\r\n\r\n## Long-standing Known Issues - Monitoring \r\n\r\n- **Rancher v2.8.0:**\r\n - Read-only project permissions and the View Monitoring role aren't sufficient to view links on the Monitoring index page. Users won't be able to see monitoring links. As a workaround, you can perform the following steps:\r\n\r\n 1. If you haven't already, install Monitoring on the project.\r\n 1. Move the `cattle-monitoring-system` namespace into the project.\r\n 1. Grant project users the View Monitoring (`monitoring-ui-view`) role, and `read-only` or higher permissions on at least one project in the cluster.\r\n\r\n See [#4466](https://github.com/rancher/dashboard/issues/4466).\r\n- **Rancher v2.7.2:**\r\n - Imported Azure Kubernetes Service (AKS) clusters don't display workload level metrics. This bug affects Monitoring V1. A [workaround](https://github.com/rancher/dashboard/issues/4658#issuecomment-733035658) is available. See [#4658](https://github.com/rancher/dashboard/issues/4658).\r\n\r\n## Long-standing Known Issues - Project Monitoring \r\n\r\n- **Rancher v2.5.8:**\r\n - If you deploy Monitoring V2 on a Windows cluster with `win_prefix_path` set, you must deploy Rancher Wins Upgrader to restart wins on the hosts. This will allow Rancher to start collecting metrics in Prometheus. See [#32535](https://github.com/rancher/rancher/issues/32535).", "created_at": "2024-06-13T21:14:02Z", "project": "Rancher", "repo": "rancher/rancher", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "mysql-cluster-8.0.38", "html_url": "https://github.com/mysql/mysql-server/commit/a2528f9eddf2cb1a024e9f459296f95fbdd0ed25", "repo_url": "https://github.com/mysql/mysql-server", "body": "Bug#34754817 Reconsider message \"Failed to set ODirect errno:\" as it is repeated\n\nFollow up patch. Build breakage on OpenSUSE15 and Ubuntu 20.04 when\ncompiling with GCC 9.\n\nAsyncFile.cpp:1172:52: error: use of deleted function 'AsyncFile::odirect_set_log_state::odirect_set_log_state()'\n 1172 | AsyncFile::odirect_set_log_bp[FsOpenReq::BP_MAX];\n | ^\nIn file included from AsyncFile.cpp:32:\nAsyncFile.hpp:161:10: note: 'AsyncFile::odirect_set_log_state::odirect_set_log_state()' is implicitly deleted because the default definition would be ill-formed:\n 161 | struct odirect_set_log_state {\n | ^~~~~~~~~~~~~~~~~~~~~\nAsyncFile.hpp:161:10: error: use of deleted function 'std::atomic<_Tp>::atomic() [with _Tp = NDB_TICKS]'\nIn file included from AsyncFile.hpp:29,\n from AsyncFile.cpp:32:\n/usr/include/c++/9/atomic:198:7: note: 'std::atomic<_Tp>::atomic() noexcept [with _Tp = NDB_TICKS]' is implicitly deleted because its exception-specification does not match the implicit exception-specification ''\n 198 | atomic() noexcept = default;\n | ^~~~~~\n\nChange-Id: I111c041825f193dec145bec00dd6428c554e6785\n(cherry picked from commit 5e99e2ddd92874fcba6b6bcd8f4ddc6254baa1d9)", "created_at": "2024-06-13T05:42:48Z", "project": "Mysql", "repo": "mysql/mysql-server", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Contour v1.29.1", "tag_name": "v1.29.1", "html_url": "https://github.com/projectcontour/contour/releases/tag/v1.29.1", "repo_url": "https://github.com/projectcontour/contour", "body": "We are delighted to present version v1.29.1 of Contour, our layer 7 HTTP reverse proxy for Kubernetes clusters.\r\n\r\n- [All Changes](#all-changes)\r\n- [Installing/Upgrading](#installing-and-upgrading)\r\n- [Compatible Kubernetes Versions](#compatible-kubernetes-versions)\r\n\r\n# All Changes\r\n\r\n- Updates Envoy to v1.30.2. See the release notes for v1.30.2 [here](https://www.envoyproxy.io/docs/envoy/v1.30.2/version_history/v1.30/v1.30.2) ([#6484](https://github.com/projectcontour/contour/pull/6484)).\r\n\r\n\r\n# Installing and Upgrading\r\n\r\nFor a fresh install of Contour, consult the [getting started documentation](https://projectcontour.io/getting-started/).\r\n\r\nTo upgrade an existing Contour installation, please consult the [upgrade documentation](https://projectcontour.io/resources/upgrading/).\r\n\r\n\r\n# Compatible Kubernetes Versions\r\n\r\nContour v1.29.1 is tested against Kubernetes 1.27 through 1.29.\r\n\r\n\r\n# Are you a Contour user? We would love to know!\r\nIf you're using Contour and want to add your organization to our adopters list, please visit this [page](https://projectcontour.io/resources/adopters/). If you prefer to keep your organization name anonymous but still give us feedback into your usage and scenarios for Contour, please post on this [GitHub thread](https://github.com/projectcontour/contour/issues/1269).", "created_at": "2024-06-12T19:22:46Z", "project": "Contour", "repo": "projectcontour/contour", "type": "ingress controller", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Kubernetes v1.30.2", "tag_name": "v1.30.2", "html_url": "https://github.com/kubernetes/kubernetes/releases/tag/v1.30.2", "repo_url": "https://github.com/kubernetes/kubernetes", "body": "\nSee [kubernetes-announce@](https://groups.google.com/forum/#!forum/kubernetes-announce). Additional binary downloads are linked in the [CHANGELOG](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md).\n\nSee [the CHANGELOG](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md) for more details.\n\n\n\n", "created_at": "2024-06-11T20:20:59Z", "project": "Kubernetes", "repo": "kubernetes/kubernetes", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.25.4", "tag_name": "v0.25.4", "html_url": "https://github.com/flannel-io/flannel/releases/tag/v0.25.4", "repo_url": "https://github.com/coreos/flannel", "body": "## What's Changed\r\n* Fix bug in the logic polling the interface by @manuelbuil in https://github.com/flannel-io/flannel/pull/1996\r\n* Prepare Flannel update to v0.25.4 by @manuelbuil in https://github.com/flannel-io/flannel/pull/1997\r\n\r\n\r\n**Full Changelog**: https://github.com/flannel-io/flannel/compare/v0.25.3...v0.25.4", "created_at": "2024-06-10T16:27:58Z", "project": "Flannel", "repo": "coreos/flannel", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "1.9.0 / 2024-06-06", "tag_name": "v1.9.0", "html_url": "https://github.com/prometheus/pushgateway/releases/tag/v1.9.0", "repo_url": "https://github.com/prometheus/pushgateway", "body": "* [CHANGE] Command line: Print --version to stdout, not stderr. #651\r\n* [FEATURE] UI: Support native histograms. #596\r\n* [ENHANCEMENT] Log when liveness probes fail due to full write queue. #645\r\n* [BUGFIX] Update dependencies to pull in possibly relevant bugfixes.\r\n", "created_at": "2024-06-08T14:58:05Z", "project": "Pushgateway", "repo": "prometheus/pushgateway", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v3.3.1", "html_url": "https://api.github.com/repos/openvswitch/ovs/commits/2b87b844dbedeb2582920634205b52f1eea7c0b7", "repo_url": "https://github.com/openvswitch/ovs", "body": "Set release date for 3.3.1.\n\nAcked-by: Eelco Chaudron \nAcked-by: Kevin Traynor \nSigned-off-by: Ilya Maximets ", "created_at": "2024-06-07T16:44:43Z", "project": "Ovs", "repo": "openvswitch/ovs", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "8.7.0", "tag_name": "8.7.0", "html_url": "https://github.com/puppetlabs/puppet/releases/tag/8.7.0", "repo_url": "https://github.com/puppetlabs/puppet", "body": "\r\n\r\n## What's Changed\r\n### Features & Enhancements\r\n* Bump CFPropertyList to >= 3.0.6 by @mhashizume in https://github.com/puppetlabs/puppet/pull/9314\r\n* (PUP-12031) Consolidate gem depenendencies & metadata into puppet.gem\u2026 by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9325\r\n* (maint) Add xbps used by voidlinux as a package provider by @Animeshz in https://github.com/puppetlabs/puppet/pull/8976\r\n### Bug Fixes\r\n* Document passing an array to exec creates by @yakatz in https://github.com/puppetlabs/puppet/pull/9167\r\n* Fix failing to install packages with `-noarch` in name by @anhpt379 in https://github.com/puppetlabs/puppet/pull/9085\r\n* (PUP-11693) Global OptionParser ignores partially matched invalid params by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9313\r\n* (PUP-11693) Update behavior when partial argument match detected by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9323\r\n* Update validate_data_hash to return modified hash by @mhashizume in https://github.com/puppetlabs/puppet/pull/9326\r\n* (maint) - Update Hiera Example by @garrettrowell in https://github.com/puppetlabs/puppet/pull/9347\r\n* Update splaylimit during daemon run by @mhashizume in https://github.com/puppetlabs/puppet/pull/9345\r\n\r\n## New Contributors\r\n* @yakatz made their first contribution in https://github.com/puppetlabs/puppet/pull/9167\r\n* @anhpt379 made their first contribution in https://github.com/puppetlabs/puppet/pull/9085\r\n* @garrettrowell made their first contribution in https://github.com/puppetlabs/puppet/pull/9347\r\n* @Animeshz made their first contribution in https://github.com/puppetlabs/puppet/pull/8976\r\n\r\n**Full Changelog**: https://github.com/puppetlabs/puppet/compare/8.6.0...8.7.0", "created_at": "2024-06-07T01:08:12Z", "project": "Puppet", "repo": "puppetlabs/puppet", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "pack v0.34.2", "tag_name": "v0.34.2", "html_url": "https://github.com/buildpacks/pack/releases/tag/v0.34.2", "repo_url": "https://github.com/buildpacks/pack", "body": "## Prerequisites\r\n\r\n- A container runtime such as [Docker](https://www.docker.com/get-started) or [podman](https://podman.io/getting-started/) must be available to execute builds.\r\n\r\n## Install\r\n\r\nFor instructions on installing `pack`, see our [installation docs](https://buildpacks.io/docs/tools/pack/cli/install/).\r\n\r\n## Run\r\n\r\nRun the command `pack`.\r\n\r\nYou should see the following output\r\n\r\n```text\r\nCLI for building apps using Cloud Native Buildpacks\r\n\r\nUsage:\r\n pack [command]\r\n\r\nAvailable Commands:\r\n build Generate app image from source code\r\n builder Interact with builders\r\n buildpack Interact with buildpacks\r\n extension Interact with extensions\r\n config Interact with your local pack config file\r\n inspect Show information about a built app image\r\n stack (deprecated) Interact with stacks\r\n rebase Rebase app image with latest run image\r\n sbom Interact with SBoM\r\n completion Outputs completion script location\r\n report Display useful information for reporting an issue\r\n version Show current 'pack' version\r\n help Help about any command\r\n\r\nFlags:\r\n --force-color Force color output\r\n -h, --help Help for 'pack'\r\n --no-color Disable color output\r\n -q, --quiet Show less output\r\n --timestamps Enable timestamps in output\r\n -v, --verbose Show more output\r\n --version Show current 'pack' version\r\n\r\nUse \"pack [command] --help\" for more information about a command.\r\n```\r\n\r\n## Info\r\n\r\nBuilders created with this release of the pack CLI contain [lifecycle v0.19.6](https://github.com/buildpack/lifecycle/releases/tag/v0.19.6) by default.\r\n\r\n## Changelog\r\n\r\n### Bugfixes\r\n\r\n* Bumps imgutil to pick up fixes for containerd and podman (#2179 by @natalieparellano)\r\n\r\n### Features\r\n\r\n* Adds `heroku/builder:24` as a trusted + suggested builder (#2178 by @edmorley)\r\n* Updates go to version 1.22.4\r\n\r\n## Contributors\r\n\r\nWe'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors:\r\n\r\n@edmorley, @natalieparellano\r\n", "created_at": "2024-06-05T15:29:29Z", "project": "Buildpacks", "repo": "buildpacks/pack", "type": "Package", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v2.11.0", "tag_name": "v2.11.0", "html_url": "https://github.com/goharbor/harbor/releases/tag/v2.11.0", "repo_url": "https://github.com/goharbor/harbor", "body": "\r\n\r\n## Known issue\r\n- [known issue #20412](https://github.com/goharbor/harbor/issues/20412) Harbor supports only one signature for each artifact been replicated to destination Harbor which is signed by legacy cosign. If you want to replicated multiple signatures for a subject image, please using oci-1.1 mode(cosign v2.2.1+) for signing.\r\n- [known issue #20565](https://github.com/goharbor/harbor/issues/20565) Issue with SBOM generation in Harbor v2.11.0 when using external Reverse Proxy (HTTP 404)\r\n- [known issue #20691](https://github.com/goharbor/harbor/issues/20691) LDAP handshake failure with LDAP server has old TLS_RSA_* cipher suites. Workaround: add env variable GODEBUG=\"tlsrsakex=1\" to common/config/core/env file and restart Harbor.\r\n## Tips\r\n - [Best practice](https://github.com/goharbor/harbor/wiki/Harbor-FAQs#notation-signature-accessory) for image singing with [Notation v1.2.0 ](https://github.com/notaryproject/notation/releases/tag/v1.2.0-alpha.1) in Harbor \r\n\r\n## What's Changed\r\n### Exciting New Features \ud83c\udf89\r\n#### SBOM Generation and Management\r\n Harbor now provides robust support for generating Software Bill of Materials (SBOM) either manually or automatically. Users can conveniently view, download, and replicate SBOMs across different instances of Harbor.\r\n> When `Automatically generate SBOM on push` is enabled and there are massive concurrent push to that project, users may need to enable asynchronously updating project quota by setting `core.quotaUpdateProvider: redis` (values.yaml for harbor-helm) or setting [core.quota_update_provider: redis](https://github.com/goharbor/harbor/blob/v2.11.0/make/harbor.yml.tmpl#L316) (`harbor.yml` for installation via docker-compose) so that it can reduce the overall resource consumption, like db connection, cpu usage and memory usage.\r\n\r\n#### Supporting OCI Distribution Spec v1.1.0 \ud83c\udf89\r\nHarbor now fully supports [OCI Distribution Spec v1.1.0](https://github.com/opencontainers/distribution-spec/tree/v1.1.0)\r\n\r\n#### Integration with VolcEngine Registry\r\nUsers can now seamlessly replicate images to and from the VolcEngine registry, enhancing interoperability and flexibility within the Harbor ecosystem.\r\n\r\n#### Korean UI Translation\r\nThe user interface of Harbor has been enriched with the addition of Korean language support, ensuring a more inclusive and accessible experience for Korean-speaking users.\r\n\r\n\r\n### Enhancement \ud83d\ude80\r\n* skip transaction for POST /service/token by @liubin in https://github.com/goharbor/harbor/pull/19339\r\n* Updated internationalisation : fr-fr by @tostt in https://github.com/goharbor/harbor/pull/19915\r\n### Component updates \u2b06\ufe0f\r\n* Bump github.com/go-openapi/errors from 0.19.6 to 0.20.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19697\r\n* bump golang 1.21.5 & fix golangci-lint error by @MinerYang in https://github.com/goharbor/harbor/pull/19722\r\n* Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19729\r\n* Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.9.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19701\r\n* Bump github.com/prometheus/client_golang from 1.14.0 to 1.17.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19699\r\n* Bump github.com/bmatcuk/doublestar from 1.1.1 to 1.3.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19698\r\n* Fix project metadata validate bug by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19746\r\n* Bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux from 0.45.0 to 0.46.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19727\r\n* add description in scanner page by @ShengqiWang in https://github.com/goharbor/harbor/pull/19733\r\n* Fix OpenAPI Specification structural error by @blueswen in https://github.com/goharbor/harbor/pull/19782\r\n* update project-SelectScanner modal Default field css by @ShengqiWang in https://github.com/goharbor/harbor/pull/19753\r\n* Bump up PostgreSQL from 14 to 15 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19789\r\n* fix invalid links in harbor.yml.tmpl by @microyahoo in https://github.com/goharbor/harbor/pull/19786\r\n* Bump golang.org/x/time from 0.4.0 to 0.5.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19767\r\n* Bump github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.5.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19766\r\n* Bump github.com/cloudevents/sdk-go/v2 from 2.13.0 to 2.14.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19764\r\n* Add quota permissions to robot account by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19799\r\n* Bump gopkg.in/h2non/gock.v1 from 1.0.16 to 1.1.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19765\r\n* Bump github.com/go-openapi/runtime from 0.19.20 to 0.26.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19763\r\n* add repository read permission to limitedGuest by @tpoxa in https://github.com/goharbor/harbor/pull/19757\r\n* registryctl/api/registry/blob: fix dropped test error by @alrs in https://github.com/goharbor/harbor/pull/19721\r\n* Remove robot account update quota permission by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19819\r\n* Cache image list with digest key by @stonezdj in https://github.com/goharbor/harbor/pull/19801\r\n* Add verification that robot account duration is not 0 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19829\r\n* fix artifact page bug by @ShengqiWang in https://github.com/goharbor/harbor/pull/19807\r\n* Log ensureArtifact ConflictErr by @LiuShuaiyi in https://github.com/goharbor/harbor/pull/19294\r\n* Fixing typo for About UI by @hasonhai in https://github.com/goharbor/harbor/pull/19840\r\n* Update isValidDuration function by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19843\r\n* fix label select bugs by @ShengqiWang in https://github.com/goharbor/harbor/pull/19850\r\n* Bump k8s.io/client-go from 0.26.2 to 0.29.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19813\r\n* Bump github.com/vmihailenco/msgpack/v5 from 5.0.0-rc.2 to 5.4.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19810\r\n* Bump github.com/go-openapi/swag from 0.22.4 to 0.22.7 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19809\r\n* feat: add auto_sbom_generation for SBOM auto generation on pushing a \u2026 by @zyyw in https://github.com/goharbor/harbor/pull/19869\r\n* add v6 port for nginx and portal config by @MinerYang in https://github.com/goharbor/harbor/pull/19868\r\n* add ip_family config in harbor.yml by @MinerYang in https://github.com/goharbor/harbor/pull/19934\r\n* Bump github.com/aws/aws-sdk-go from 1.34.28 to 1.50.5 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19920\r\n* Bump github.com/go-openapi/errors from 0.20.4 to 0.21.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19890\r\n* Bump github.com/go-ldap/ldap/v3 from 3.2.4 to 3.4.6 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19889\r\n* Bump vite and @angular-devkit/build-angular in /src/portal by @dependabot in https://github.com/goharbor/harbor/pull/19945\r\n* remove ipfamily config migrate jinja in 2.9 and 2.10 by @MinerYang in https://github.com/goharbor/harbor/pull/19949\r\n* feat: enable configuration of skip_java_db_update by @zyyw in https://github.com/goharbor/harbor/pull/19996\r\n* [Token/JWT] Update to golang-jwt v5.2.0 by @an-toine in https://github.com/goharbor/harbor/pull/19802\r\n* Remove redundant file package-lock.json under src folder by @AllForNothing in https://github.com/goharbor/harbor/pull/20007\r\n* Limit url to local site by @stonezdj in https://github.com/goharbor/harbor/pull/20013\r\n* Bump go.opentelemetry.io/otel from 1.21.0 to 1.23.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19972\r\n* Bump github.com/go-openapi/strfmt from 0.21.8 to 0.22.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19955\r\n* Bump github.com/google/uuid from 1.3.1 to 1.6.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19954\r\n* Limit url to local path by @stonezdj in https://github.com/goharbor/harbor/pull/20025\r\n* Bump helm.sh/helm/v3 from 3.11.3 to 3.14.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20017\r\n* Bump github.com/aws/aws-sdk-go from 1.50.5 to 1.50.24 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20018\r\n* Move strong_ssl_ciphers to top level in harbor.yml by @stonezdj in https://github.com/goharbor/harbor/pull/19914\r\n* Check if the internal_tls_config is not null when get strong_ssl_ciph\u2026 by @stonezdj in https://github.com/goharbor/harbor/pull/20032\r\n* add sbom settings for project by @wy65701436 in https://github.com/goharbor/harbor/pull/20069\r\n* update referrers api by @wy65701436 in https://github.com/goharbor/harbor/pull/20068\r\n* fix: typos by @testwill in https://github.com/goharbor/harbor/pull/20106\r\n* Update swagger.yaml bad request permission: helm-chart:read by @jm-nab in https://github.com/goharbor/harbor/pull/20094\r\n* Update support for artifactType for both manifest and index by @MinerYang in https://github.com/goharbor/harbor/pull/20030\r\n* Update deletion for index type of accessory by @MinerYang in https://github.com/goharbor/harbor/pull/20073\r\n* add type for scanner metadata by @wy65701436 in https://github.com/goharbor/harbor/pull/20108\r\n* panic due to mark retention task error by @stonezdj in https://github.com/goharbor/harbor/pull/20161\r\n* chore: fix function names by @majorteach in https://github.com/goharbor/harbor/pull/20159\r\n* ScanAll should only log an error when an error occurs by @twhiteman in https://github.com/goharbor/harbor/pull/20087\r\n* Bump github.com/tencentcloud/tencentcloud-sdk-go from 1.0.62 to 3.0.233+incompatible in /src by @dependabot in https://github.com/goharbor/harbor/pull/20035\r\n* Bump golang.org/x/sync from 0.3.0 to 0.6.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20036\r\n* Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20104\r\n* Bump github.com/cloudevents/sdk-go/v2 from 2.14.0 to 2.15.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20099\r\n* Bump golang.org/x/net from 0.17.0 to 0.22.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20113\r\n* Bump github.com/jackc/pgx/v4 from 4.18.1 to 4.18.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20139\r\n* Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20124\r\n* Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible in /src by @dependabot in https://github.com/goharbor/harbor/pull/20147\r\n* Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.21.0 to 1.24.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20037\r\n* fix image name extraction by @tkatkov in https://github.com/goharbor/harbor/pull/18992\r\n* fix: typo by @testwill in https://github.com/goharbor/harbor/pull/20190\r\n* bump golang 1.21.8 on main by @MinerYang in https://github.com/goharbor/harbor/pull/20197\r\n* fix: close file by @testwill in https://github.com/goharbor/harbor/pull/20189\r\n* Update GenAccessoryArt API to generate valid accessory for SBOM by @stonezdj in https://github.com/goharbor/harbor/pull/20214\r\n* fix: test robot account permission by @zyyw in https://github.com/goharbor/harbor/pull/20240\r\n* update artifact_type column alteration by @MinerYang in https://github.com/goharbor/harbor/pull/20239\r\n* Allow empty path in redirect_url by @stonezdj in https://github.com/goharbor/harbor/pull/20238\r\n* fix: close blob io ReadCloser by @testwill in https://github.com/goharbor/harbor/pull/20225\r\n* add stop sbom scanning API by @wy65701436 in https://github.com/goharbor/harbor/pull/20200\r\n* update referrer manifest descriptor size by @MinerYang in https://github.com/goharbor/harbor/pull/20207\r\n* adopt cosign with oci-spec 1.1 by @MinerYang in https://github.com/goharbor/harbor/pull/20245\r\n* Updated internationalisation : fr-fr by @tostt in https://github.com/goharbor/harbor/pull/20179\r\n* feat: expose `trivy.timeout` to configure the duration to wait for scan completion by @zyyw in https://github.com/goharbor/harbor/pull/20257\r\n* bump golang to 1.22.2 by @MinerYang in https://github.com/goharbor/harbor/pull/20256\r\n* Bump k8s.io/api from 0.29.0 to 0.29.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20205\r\n* Bump github.com/coreos/go-oidc/v3 from 3.9.0 to 3.10.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20202\r\n* Bump golang.org/x/oauth2 from 0.15.0 to 0.19.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20247\r\n* Sending signals by closing the channel by @Iceber in https://github.com/goharbor/harbor/pull/17917\r\n* Bump go.uber.org/ratelimit from 0.2.0 to 0.3.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20204\r\n* fix: update the image reference format for audit log when pulling image by @zyyw in https://github.com/goharbor/harbor/pull/20278\r\n* fix issue 20269 by @wy65701436 in https://github.com/goharbor/harbor/pull/20274\r\n* fix: update TRIVYVERSION=v0.50.1 && TRIVYADAPTERVERSION=v0.31.0 by @zyyw in https://github.com/goharbor/harbor/pull/20285\r\n* Rename scan request type by @stonezdj in https://github.com/goharbor/harbor/pull/20288\r\n* skip to log scan sbom accessory for sbom accessory by @stonezdj in https://github.com/goharbor/harbor/pull/20290\r\n* refactor: update controller.go by @eltociear in https://github.com/goharbor/harbor/pull/20297\r\n* SBOM UI feature implementation by @xuelichao in https://github.com/goharbor/harbor/pull/19946\r\n* Allow generate sbom in proxy cache project by @stonezdj in https://github.com/goharbor/harbor/pull/20298\r\n* Add enableCapabilities to extraAttrs for stop by @stonezdj in https://github.com/goharbor/harbor/pull/20299\r\n* Set default capability for old scanners by @stonezdj in https://github.com/goharbor/harbor/pull/20306\r\n* Wrong values shown for the columns of support_sbom and support_vulnerability in scanner list by @xuelichao in https://github.com/goharbor/harbor/pull/20308\r\n* add prepare migration script for 2.11.0 by @MinerYang in https://github.com/goharbor/harbor/pull/20315\r\n* Log and skip adapter ping error when retrieve adapter capability by @stonezdj in https://github.com/goharbor/harbor/pull/20314\r\n* Add 422 in the swagger.yaml by @stonezdj in https://github.com/goharbor/harbor/pull/20344\r\n* fix: update image reference to \\@\\ in audit log when pushing & deleting images by @zyyw in https://github.com/goharbor/harbor/pull/20348\r\n* Add scanner info and report_id to sbom_overview on listing artifact by @stonezdj in https://github.com/goharbor/harbor/pull/20358\r\n* Fix UI bugs by @xuelichao in https://github.com/goharbor/harbor/pull/20364\r\n* Delete scan_report when accessory is removed by @stonezdj in https://github.com/goharbor/harbor/pull/20365\r\n* Bump golang.org/x/net from 0.22.0 to 0.24.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20318\r\n* Bump github.com/golang-migrate/migrate/v4 from 4.16.2 to 4.17.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20317\r\n* Bump go.opentelemetry.io/otel/sdk from 1.24.0 to 1.26.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20370\r\n* Bump github.com/cenkalti/backoff/v4 from 4.2.1 to 4.3.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20316\r\n* Add scan type in webhook event by @stonezdj in https://github.com/goharbor/harbor/pull/20363\r\n* do not delete accessory relationship while still referenced by @MinerYang in https://github.com/goharbor/harbor/pull/20360\r\n* Rename harbor.sbom to sbom.harbor by @stonezdj in https://github.com/goharbor/harbor/pull/20359\r\n* Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.24.0 to 1.26.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20374\r\n* Bump k8s.io/api from 0.29.3 to 0.30.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20375\r\n* Bump github.com/gorilla/csrf from 1.6.2 to 1.7.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20376\r\n* Bump github.com/go-asn1-ber/asn1-ber from 1.5.5 to 1.5.6 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20372\r\n* Bump helm.sh/helm/v3 from 3.14.2 to 3.14.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20373\r\n* fix update TRIVYVERSION=v0.50.4 & TRIVYADAPTERVERSION=v0.31.1 by @zyyw in https://github.com/goharbor/harbor/pull/20390\r\n* fix: enale stop_scan for ci by @zyyw in https://github.com/goharbor/harbor/pull/20378\r\n* Update scan job request log for enabled_capabilities by @MinerYang in https://github.com/goharbor/harbor/pull/20414\r\n* fix issue 20407 by @wy65701436 in https://github.com/goharbor/harbor/pull/20416\r\n* Skip scan in-toto sbom artifact by @stonezdj in https://github.com/goharbor/harbor/pull/20415\r\n* fix issue 19928 by @wy65701436 in https://github.com/goharbor/harbor/pull/20409\r\n* chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.0 to 5.2.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20397\r\n* chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux from 0.46.1 to 0.51.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20394\r\n* chore(deps): bump github.com/go-openapi/strfmt from 0.22.0 to 0.23.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20396\r\n* add membership=true back for gitlab replication adapter by @zyyw in https://github.com/goharbor/harbor/pull/20400\r\n* Display status in sbom_overview for image index by @stonezdj in https://github.com/goharbor/harbor/pull/20425\r\n* Add additional link for sboms by @stonezdj in https://github.com/goharbor/harbor/pull/20423\r\n* bump golang 1.22.3 by @MinerYang in https://github.com/goharbor/harbor/pull/20433\r\n* Initialize execution Manager in Report Assembler by @stonezdj in https://github.com/goharbor/harbor/pull/20437\r\n* Fix-20459 Wrong sbom status displayed in UI by @xuelichao in https://github.com/goharbor/harbor/pull/20464\r\n* bump up trivy and trivy-adapter version by @zyyw in https://github.com/goharbor/harbor/pull/20468\r\n* [cherry-pick] Add sbom_report table to store sbom related information by @stonezdj in https://github.com/goharbor/harbor/pull/20482\r\n* [cherry-pick] Separate the execution vendor type sbom from image_scan by @stonezdj in https://github.com/goharbor/harbor/pull/20508\r\n* [cherry-pick] Fix tooltip issue related to SBOM.Details by @stonezdj in https://github.com/goharbor/harbor/pull/20511\r\n* [cherry-pick] fix 20496 by @wy65701436 in https://github.com/goharbor/harbor/pull/20509\r\n* tls support for pushing sbom by @wy65701436 in https://github.com/goharbor/harbor/pull/20515\r\n* [cherry-pick] fix 20518 by @wy65701436 in https://github.com/goharbor/harbor/pull/20522\r\n* [cherry-pick] fix http client to push sbom accessory by @wy65701436 in https://github.com/goharbor/harbor/pull/20528\r\n* [cherry-pick] Response an error message when there is incomplete sbom generate job by @stonezdj in https://github.com/goharbor/harbor/pull/20527\r\n* [cherry-pick] No sbom_overview when sbom is deleted by @stonezdj in https://github.com/goharbor/harbor/pull/20534\r\n* Fixes-20537 SBOM tab should not exist when the artifact is helm package by @xuelichao in https://github.com/goharbor/harbor/pull/20539\r\n* [cherry-pick] Adjust the query by UUID sql so that it can use the idx_task_extra_at\u2026 by @stonezdj in https://github.com/goharbor/harbor/pull/20546\r\n### Docs update \ud83d\uddc4\ufe0f\r\n* Fix docker version to 20.10.10 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19751\r\n* revise the tags of Interrogation Services by @xuelichao in https://github.com/goharbor/harbor/pull/20049\r\n* Add two columns to display capability type for scanner by @xuelichao in https://github.com/goharbor/harbor/pull/20111\r\n### Other Changes\r\n* Bump actions/stale from 8.0.0 to 9.0.0 by @dependabot in https://github.com/goharbor/harbor/pull/19689\r\n* Update Robot Account Test Case by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19710\r\n* Bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/goharbor/harbor/pull/19714\r\n* Bump google-github-actions/setup-gcloud from 1 to 2 by @dependabot in https://github.com/goharbor/harbor/pull/19696\r\n* Add notation replication test case by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19738\r\n* Add multi-tier accessory replication test cases by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19730\r\n* Add quota permissions testcase by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19822\r\n* deprecate gosec in makefile by @wy65701436 in https://github.com/goharbor/harbor/pull/19828\r\n* Bump kentaro-m/auto-assign-action from 1.2.5 to 1.2.6 by @dependabot in https://github.com/goharbor/harbor/pull/19824\r\n* Update replication rule filter label xpath by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19895\r\n* fix: cve export label filter xpath by @zyyw in https://github.com/goharbor/harbor/pull/19931\r\n* add UI test for project quota sorting by @zyyw in https://github.com/goharbor/harbor/pull/19935\r\n* Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/goharbor/harbor/pull/19936\r\n* Bump kentaro-m/auto-assign-action from 1.2.6 to 2.0.0 by @dependabot in https://github.com/goharbor/harbor/pull/19929\r\n* update retry of get_scan_data_export_execution from 5 to 15 by @zyyw in https://github.com/goharbor/harbor/pull/19959\r\n* fix: scanner tab change by @zyyw in https://github.com/goharbor/harbor/pull/20128\r\n* Bump softprops/action-gh-release from 1 to 2 by @dependabot in https://github.com/goharbor/harbor/pull/20115\r\n* delete membership=0 in getProjectsByName by @prima101112 in https://github.com/goharbor/harbor/pull/20153\r\n* feat: add api test case for quota sorting by @zyyw in https://github.com/goharbor/harbor/pull/20209\r\n* fix: update e2e test engine images by @zyyw in https://github.com/goharbor/harbor/pull/20223\r\n* feat: add test case for customizing OIDC provider name by @zyyw in https://github.com/goharbor/harbor/pull/20287\r\n* feat: add tc for limited guest of a project to get repository by @zyyw in https://github.com/goharbor/harbor/pull/20311\r\n* fix: fresh scanner list when updating scanner by @zyyw in https://github.com/goharbor/harbor/pull/20366\r\n* fix: update nightly test case for verifying audit log of image digest by @zyyw in https://github.com/goharbor/harbor/pull/20354\r\n* fix: update to ", "created_at": "2024-06-04T10:29:53Z", "project": "Harbor", "repo": "goharbor/harbor", "type": "Registry", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.8.8", "tag_name": "1.8.8", "html_url": "https://github.com/alibaba/Sentinel/releases/tag/1.8.8", "repo_url": "https://github.com/alibaba/Sentinel", "body": "## Features / Enhancements\r\n\r\n- Support running test with JDK 21 or JDK17 (#3344) (#3339)\r\n- Add webmvc-6x-adapter module to support spring boot 3.x (#3351)\r\n- Replace ThreadLocal with DateTimeFormatter (#3353)\r\n\r\n## Bug Fixes\r\n\r\n- Fix flaky tests and fix passDefaultLocalCheck (#3367)\r\n- Fix when duplication spi class found using SpiLoader (#3387)\r\n- Fix reflection exceptions caused by having identically named fallback/blockHandler with different parameter types (#3395)\r\n\r\n## Dependencies\r\n\r\n- Bump com.fasterxml.jackson.core:jackson-databind (#3342)\r\n- Bump org.springframework:spring-expression (#3375)\r\n- Bump org.springframework:spring-context (#3404)\r\n\r\nThanks for all contributors: @cdfive, @robberphex, @shichaoyuan, @LearningGp, @ruansheng8, @dowenliu-xyz \r\n", "created_at": "2024-06-04T08:05:34Z", "project": "Sentinel", "repo": "alibaba/Sentinel", "type": "Gateway", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.5.0", "tag_name": "v2.5.0", "html_url": "https://github.com/grafana/tempo/releases/tag/v2.5.0", "repo_url": "https://github.com/grafana/tempo", "body": "# Breaking Changes\r\n\r\n* Ownership of /var/tempo is changing. Historically this has been owned by root:root, and with this change it will now be owned by tempo:tempo with the UID/GID of 10001. The `ingester` and `metrics-generator` statefulsets may need to be `chown`'d in order to start properly. A jsonnet example of an init container is included with the PR. This impacts impacts all users of the `grafana/tempo` Docker image. \r\n [#2265](https://github.com/grafana/tempo/pull/2265)\r\n\r\n* In the last release vParquet (the first version) was deprecated and blocked from writes. Now it is removed entirely. It will no longer be recognized as a valid encoding and cannot read any remaining vParquet blocks. Installations running with historical defaults should not require any changes as the default has been migrated for several releases. Installations with storage settings pinned to vParquet must run a previous release configured for vParquet2 or higher until all existing vParquet (1) blocks have expired and been deleted from the backend, or else will encounter read errors after upgrading to this release.\r\n [#3663](https://github.com/grafana/tempo/pull/3663)\r\n\r\n* Remove trace by id hedging from the frontend. We consider this configuration an anti-pattern. Enabling it only caused additional issues with Tempo operation. The following have been removed:\r\n ```\r\n query_frontend:\r\n trace_by_id:\r\n hedge_requests_at: 2s\r\n hedge_requests_up_to: 2\r\n ```\r\n [#3522](https://github.com/grafana/tempo/pull/3522)\r\n\r\n* Dropped meta-tag for tenant from trace by id multitenant. [#3522](https://github.com/grafana/tempo/pull/3522) \r\n\r\n* The update to OTLP 1.3.0 removes the deprecated `InstrumentationLibrary` and `InstrumentationLibrarySpan` from the OTLP receivers [#3649](https://github.com/grafana/tempo/pull/3649)\r\n\r\n\r\n# Changes\r\n\r\n* [CHANGE] Align metrics query time ranges to the step parameter [#3490](https://github.com/grafana/tempo/pull/3490) (@mdisibio)\r\n* [CHANGE] Change the UID and GID of the `tempo` user to avoid root [#2265](https://github.com/grafana/tempo/pull/2265) (@zalegrala)\r\n **BREAKING CHANGE** Ownership of /var/tempo is changing. Historically this\r\n has been owned by root:root, and with this change it will now be owned by\r\n tempo:tempo with the UID/GID of 10001. The `ingester` and\r\n `metrics-generator` statefulsets may need to be `chown`'d in order to start\r\n properly. A jsonnet example of an init container is included with the PR.\r\n This impacts impacts all users of the `grafana/tempo` Docker image.\r\n* [CHANGE] Remove vParquet encoding [#3663](https://github.com/grafana/tempo/pull/3663) (@mdisibio)\r\n **BREAKING CHANGE** In the last release vParquet (the first version) was deprecated and blocked from writes. Now it is \r\n removed entirely. It will no longer be recognized as a valid encoding and cannot read any remaining vParquet blocks. Installations\r\n running with historical defaults should not require any changes as the default has been migrated for several releases. Installations\r\n with storage settings pinned to vParquet must run a previous release configured for vParquet2 or higher until all existing vParquet (1) blocks\r\n have expired and been deleted from the backend, or else will encounter read errors after upgrading to this release.\r\n* [CHANGE] Return a less confusing error message to the client when refusing spans due to ingestion rates. [#3485](https://github.com/grafana/tempo/pull/3485) (@ie-pham)\r\n* [CHANGE] Clean Metrics Generator's Prometheus wal before creating instance [#3548](https://github.com/grafana/tempo/pull/3548) (@ie-pham)\r\n* [CHANGE] Update docker examples for permissions, deprecations, and clean-up [#3603](https://github.com/grafana/tempo/pull/3603) (@zalegrala)\r\n* [CHANGE] Update debian and rpm packages to grant required permissions to default storage path after installation [#3657](https://github.com/grafana/tempo/pull/3657) (@mdisibio)\r\n* [CHANGE] Delete any remaining objects for empty tenants after a configurable duration, requires config enable [#3611](https://github.com/grafana/tempo/pull/3611) (@zalegrala)\r\n* [CHANGE] Add golangci to the tools image and update `lint` make target [#3610](https://github.com/grafana/tempo/pull/3610) (@zalegrala)\r\n* [CHANGE] Update Alpine image version to 3.20 https://github.com/grafana/tempo/pull/3710 (@joe-elliott)\r\n\r\n# Features\r\n\r\n* [FEATURE] Add TLS support for Memcached Client [#3585](https://github.com/grafana/tempo/pull/3585) (@sonisr)\r\n* [FEATURE] TraceQL metrics queries: add quantile_over_time [#3605](https://github.com/grafana/tempo/pull/3605) [#3633](https://github.com/grafana/tempo/pull/3633) (@mdisibio) \r\n* [FEATURE] TraceQL metrics queries: add histogram_over_time [#3644](https://github.com/grafana/tempo/pull/3644) (@mdisibio)\r\n* [FEATURE] Added gRPC streaming endpoints for Tempo APIs.\r\n * Added gRPC streaming endpoints for all tag queries. [#3460](https://github.com/grafana/tempo/pull/3460) (@joe-elliott)\r\n * Added gRPC streaming endpoints for metrics. [#3584](https://github.com/grafana/tempo/pull/3584) (@joe-elliott)\r\n * Reduced memory consumption in the frontend for large traces. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n * **Breaking Change** Remove trace by id hedging from the frontend. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n * **Breaking Change** Dropped meta-tag for tenant from trace by id multitenant. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n* [FEATURE] New block encoding vParquet4 with support for links, events, and arrays [#3368](https://github.com/grafana/tempo/pull/3368) (@stoewer @ie-pham @andreasgerstmayr)\r\n\r\n# Enhancements\r\n\r\n* [ENHANCEMENT] Remove hardcoded delay in distributor shutdown [#3687](https://github.com/grafana/tempo/pull/3687) (@chodges15)\r\n* [ENHANCEMENT] Tempo CLI - add percentage support for query blocks #3697 [#3697](https://github.com/grafana/tempo/pull/3697) (@edgarkz)\r\n* [ENHANCEMENT] Update OTLP and add attributes to instrumentation scope in vParquet4 [#3649](https://github.com/grafana/tempo/pull/3649) (@stoewer)\r\n **Breaking Change** The update to OTLP 1.3.0 removes the deprecated `InstrumentationLibrary`\r\n and `InstrumentationLibrarySpan` from the OTLP receivers\r\n* [ENHANCEMENT] Surface new labels for uninstrumented services and systems [#3543](https://github.com/grafana/tempo/pull/3543) (@t00mas)\r\n* [ENHANCEMENT] Add querier metrics for requests executed [#3524](https://github.com/grafana/tempo/pull/3524) (@electron0zero)\r\n* [ENHANCEMENT] Add messaging-system latency histogram to service-graph [#3453](https://github.com/grafana/tempo/pull/3453) (@adirmatzkin)\r\n* [ENHANCEMENT] Add string interning to TraceQL queries [#3411](https://github.com/grafana/tempo/pull/3411) (@mapno)\r\n* [ENHANCEMENT] Add new (unsafe) query hints for metrics queries [#3396](https://github.com/grafana/tempo/pull/3396) (@mdisibio)\r\n* [ENHANCEMENT] Add nestedSetLeft/Right/Parent instrinsics to TraceQL. [#3497](https://github.com/grafana/tempo/pull/3497) (@joe-elliott)\r\n* [ENHANCEMENT] Add tenant to frontend job cache key. [#3527](https://github.com/grafana/tempo/pull/3527) (@joe-elliott)\r\n* [ENHANCEMENT] Better compaction throughput and memory usage [#3579](https://github.com/grafana/tempo/pull/3579) (@mdisibio)\r\n* [ENHANCEMENT] Add support for sharded ingester queries [#3574](https://github.com/grafana/tempo/pull/3574) (@zalegrala)\r\n* [ENHANCEMENT] TraceQL - Add support for scoped intrinsics using `:` [#3629](https://github.com/grafana/tempo/pull/3629) (@ie-pham)\r\n available scoped intrinsics: trace:duration, trace:rootName, trace:rootService, span:duration, span:kind, span:name, span:status, span:statusMessage\r\n* [ENHANCEMENT] Performance improvements on TraceQL and tag value search. [#3650](https://github.com/grafana/tempo/pull/3650),[#3667](https://github.com/grafana/tempo/pull/3667) (@joe-elliott)\r\n* [ENHANCEMENT] TraceQL - Add support for trace:id and span:id [#3670](https://github.com/grafana/tempo/pull/3670) (@ie-pham)\r\n* [ENHANCEMENT] Add toggle to inject the tenant ID to generated metrics [#3638](https://github.com/grafana/tempo/pull/3638) (@kvrhdn)\r\n\r\n# Bugfixes\r\n\r\n* [BUGFIX] Fix handling of regex matchers in autocomplete endpoints [#3641](https://github.com/grafana/tempo/pull/3641) (@sd2k)\r\n* [BUGFIX] Update golang.org/x/net package to 0.24.0 to fix CVE-2023-45288 [#3613](https://github.com/grafana/tempo/pull/3613) (@pavolloffay)\r\n* [BUGFIX] Fix metrics query results when filtering and rating on the same attribute [#3428](https://github.com/grafana/tempo/issues/3428) (@mdisibio)\r\n* [BUGFIX] Fix metrics query results when series contain empty strings or nil values [#3429](https://github.com/grafana/tempo/issues/3429) (@mdisibio)\r\n* [BUGFIX] Fix metrics query duration check, add per-tenant override for max metrics query duration [#3479](https://github.com/grafana/tempo/issues/3479) (@mdisibio)\r\n* [BUGFIX] Fix metrics query panic \"index out of range [-1]\" when a trace has zero-length ID [](https://github.com/grafana/tempo/pull/3668) (@mdisibio)\r\n* [BUGFIX] Return unfiltered results when a bad TraceQL query is provided in autocomplete. [#3426](https://github.com/grafana/tempo/pull/3426) (@mapno)\r\n* [BUGFIX] Add support for dashes, quotes and spaces in attribute names in autocomplete [#3458](https://github.com/grafana/tempo/pull/3458) (@mapno)\r\n* [BUGFIX] Correctly handle 429s in GRPC search streaming. [#3469](https://github.com/grafana/tempo/pull/3469) (@joe-ellitot)\r\n* [BUGFIX] Correctly cancel GRPC and HTTP contexts in the frontend to prevent having to rely on http write timeout. [#3443](https://github.com/grafana/tempo/pull/3443) (@joe-elliott)\r\n* [BUGFIX] Add spss and limit to the frontend cache key to prevent the return of incorrect results. [#3557](https://github.com/grafana/tempo/pull/3557) (@joe-elliott)\r\n* [BUGFIX] Use os path separator to split blocks path. [#3552](https://github.com/grafana/tempo/issues/3552) (@teyyubismayil)\r\n* [BUGFIX] Correctly parse traceql queries with > 1024 character attribute names or static values. [#3571](https://github.com/grafana/tempo/issues/3571) (@joe-elliott)\r\n* [BUGFIX] Fix span-metrics' subprocessors bug that applied wrong configs when running multiple tenants. [#3612](https://github.com/grafana/tempo/pull/3612) (@mapno)\r\n* [BUGFIX] Fix panic in query-frontend when combining results [#3683](https://github.com/grafana/tempo/pull/3683) (@mapno)\r\n* [BUGFIX] Fix TraceQL queries involving non boolean operations between statics and attributes. https://github.com/grafana/tempo/pull/3698 (@joe-elliott)", "created_at": "2024-05-31T15:08:36Z", "project": "Tempo", "repo": "grafana/tempo", "type": "Tracing", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "3.0.0 Release Notes", "tag_name": "v3.0.0", "html_url": "https://github.com/pinpoint-apm/pinpoint/releases/tag/v3.0.0", "repo_url": "https://github.com/naver/pinpoint", "body": "# Key Features\r\n## Migrating to React\r\nThe front-end framework has been switched from Angular to React.\r\nFor more details, see the [issue](https://github.com/pinpoint-apm/pinpoint/issues/8929).\r\n\r\n## Error Analysis\r\nEnables detailed analysis of exception data collected by the agent.\r\n![error_analysis_01](https://github.com/pinpoint-apm/pinpoint-apm.github.io/blob/b8b2dd8f06b8f66c4632a362f871c9924ab3f742/.gitbook/assets/error_analysis_01.png)\r\n[manual](https://pinpoint-apm.gitbook.io/pinpoint/documents/error_analysis)\r\n\r\n## New Inspector\r\nStores inspector data in Apache Pinot, replacing the previous system which stored data via Flink in HBase. For more details, see the [issue](https://github.com/pinpoint-apm/pinpoint/issues/10704).\r\n[manual](https://pinpoint-apm.gitbook.io/pinpoint/documents/new-inspector)\r\n\r\n## Metric Storage Migration to Pinot\r\nThe storage system for metrics has been migrated to Pinot.\r\n\r\n## New Plugins\r\n* Support JDK HttpClient(java 11) #10656\r\n* Support ClickHouse #9794\r\n* Support Vert.x 4.5.0 #10534\r\n* Supports apache environment variables for Proxy Server Monitoring #9892\r\n* Improved support for Reactor(error, threading, retry, timeout) #10323, #10323, #10418, #10454\r\n* Improved support for Spring 6.x version #10832, #10615\r\n* Improve the error handling of spring tx #10492\r\n\r\n## BugFix\r\n* Fix Web CallTree screen that only shows one child when kafka is in multichild state #9905\r\n* Fix Web Active Request chart where the value of the very slow item was constantly increasing #9958\r\n* Fix repeatedly logged HTTP response values in WAS (tomcat, jetty, etc.) plugins #10355\r\n* Fix node was a null value on the Web CallTree #10517\r\n* Fix out-of-sync status value in a multi-threading environment during kotlin tracking #10612\r\n* Fix destination DB was marked UNKNOWN at the time of MongoDb tracking #10940\r\n* Fix repeatedly tracked getInputStream() method calls when using the HttpURLConnection class with JDK HTTP calls #11057\r\n\r\n## Important Update Information\r\n[**Spring Batch 5 Update**](https://github.com/pinpoint-apm/pinpoint/issues/10900)\r\nThis release includes an update to Spring Batch 5. Please note that schema modifications are required.\r\n[**End of support for hbase 1.x**](https://github.com/pinpoint-apm/pinpoint/issues/10131)\r\nHBase1 support has ended. We recommend migrating to HBase2.\r\n\r\n**From version 3.x, the executable JAR files will be uploaded to Maven Central Repository.**\r\n\r\nhttps://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)\r\n\r\n\r\n## What's Changed\r\n* [#9847] Prepare 2.6.0-SNAPSHOT by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9848\r\n* [#noissue] Disable malicious test in mongodb-plugin-testweb by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9852\r\n* [#9784] Fix nginx variable t=$msec parse in Proxy-User module by @geministarshine in https://github.com/pinpoint-apm/pinpoint/pull/9785\r\n* Update 2.5.1 release by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9857\r\n* Update 2.5.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9858\r\n* [#noissue] Fix proxy-user plugin test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9855\r\n* [#9869] Separate pinpoint-web-frontend by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9870\r\n* [#9876] Unified naming convention by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9877\r\n* [#noissue] Converted websocket.xml to WebSocketConfig class by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9879\r\n* [#noissue] Enable monitoring agent-server-executor by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9881\r\n* [#noissue] Apply ConditionalOnProperty to InstallModule by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9884\r\n* [#noissue] Fix: start realtime on init-phase on scatter by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/9887\r\n* [#9885] Apply ConditionalOnProperties to BasicLogin module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9886\r\n* [#9876] Unified naming convention by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9891\r\n* [#9882] Extract Grpc SSL Module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9883\r\n* [#9892] Update agent proxy-user plugin for apache format by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9894\r\n* [#9882] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9896\r\n* [#9893] Merge log4j2 configurations to a single file by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9895\r\n* [#8890] Implemented findClass in Java9ClassLoader by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9897\r\n* [#noissue] Refactor grpc ssl initialization by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9899\r\n* [#noissue] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9888\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9912\r\n* [#9913] Apply testcontainers to redis-lettuce-plugin-it by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9914\r\n* [#9915] Replace SocketUtils in springframework by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9916\r\n* [#9893] Remove unnecessary log4j configurations in collector starter by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9901\r\n* [#9905] Fix kafka on call tree view by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9906\r\n* [#noissue] Handle ByteString annotation values of protobuf by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/9705\r\n* [#9920] Modify binary naming rule of agent-testweb to maven standard by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9921\r\n* [#noissue] Cleanup testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9923\r\n* [#noissue] Add pinpoint-spring-boot3-testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9926\r\n* [#noissue] Add spring-boot3-webflux-plugin-testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9927\r\n* [#noissue] Added function names, idleness in flink by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9934\r\n* [#noissue] Remove color tag in log4j2 logging format except local by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9924\r\n* [#9893] Merge agent log4j2 profiles by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9935\r\n* [#9932] Reduce pinpoint-rpc dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9931\r\n* [#9922] Enhanced resource reclaimation in hbase2 client by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9933\r\n* [#9922] Separated flink-clean.xml by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9939\r\n* [#noissue] Removed hard-coded default agent profile by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9937\r\n* [#9666] Add redis pubsub atc,atc,echo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9767\r\n* [#9666] Fixed redis-root.properties location by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9943\r\n* [#9666] Add redis pubsub atc,atd,echo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9949\r\n* [#noissue] Fixed redis pubsub test by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9954\r\n* [#9893] Change filename log4j2.xml\u2192log4j2-agent.xml by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9955\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9957\r\n* [#9893] Merge batch log4j2 configurations by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9961\r\n* [#9958] fix duplicated active trace by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9960\r\n* [#noissue] Applied dynamic property source to redis test by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9959\r\n* [#9666] Fixed redis properties by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9970\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9975\r\n* [#9893] Align Log4j2 loggingsystem lookup orders by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9976\r\n* [#noissue] Remove isParsed state of RouteResponse by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9977\r\n* [#9666] Fixed realtime to maintain valid value by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9978\r\n* [#9932] Remove thrift dependency of Agent module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9941\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9981\r\n* [#9893] Fix test failure due to changed log4j2 lookup filename by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9982\r\n* [#9932] Fix testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9985\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9988\r\n* [#NOISSUE] fix test fail by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/9995\r\n* [#9932] Remove thrift dependency of Tools module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9996\r\n* [#9989] Update maven-shade-plugin configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9997\r\n* [#9932] Rename directory name for thrift-datasender by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9986\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9998\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9999\r\n* [#9979] add pinot offline table ingestionConfig by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/9980\r\n* [#9936] Update unsampled async request by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9987\r\n* [#9932] Remove thrift dependency of Collector module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10000\r\n* [#noissue] Fix cxf-it test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10005\r\n* [#9983] Replaced most thrift DTOs into gRPC in realtime-module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9984\r\n* [#9932] Replace with Netty4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10007\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10017\r\n* [#10018] Suggest dynamic list of available agent profiles by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10019\r\n* [#10023] Improve reference release timing for GC by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10022\r\n* [#10026] Make TraceService, SqlMetaDataService abstract by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10021\r\n* [#10024] Update renamed batch configuration bean by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10025\r\n* [#noissue] Enhance server-map update in realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10030\r\n* [#10035] Fixed agent list in active request by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10040\r\n* [#10041] Add collected uri type option for spans by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10042\r\n* [#noissue] Update README.md by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10038\r\n* [#noissue] Remove unnecessary HttpServletRequestWrapper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10048\r\n* [#10049] Remove unnecessary resource locations by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10051\r\n* [#10049] Exclude etag from fingerprinted web resources by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10052\r\n* [#10041] Add auto option to profiler.span.collected.uri by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10044\r\n* [#9942] Add uri stat charts by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/9947\r\n* [#10049] Apply cache & encoded resource resolver by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10054\r\n* [#noissue] Add missing image by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10055\r\n* [#noissue] Refactor GrpcSpanBinder by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10056\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10058\r\n* [#10049] Modify cache policy by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10059\r\n* [#10046] Added additional servlet registration /api/* by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10047\r\n* [#noissue] Update server-map layout manually as default by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10061\r\n* [#noissue] Show ptxid search on initial page by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10062\r\n* [#noissue] Reset period when it's out of range by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10063\r\n* [#10064] Add MaxResultsPerColumnFamily to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10065\r\n* [#noissue] Refator HbaseTraceDaoV2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10066\r\n* [#noissue] Delete unnecessary assembly configurtion by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10067\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10069\r\n* [#10071] Fix NPE in GithubAgentDownloadInfoDao by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10072\r\n* [#noissue] Integrate AgentDownloadController into InstallModule by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10073\r\n* [#noissue] Simplify Controller configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10074\r\n* [#9597] add new inspector function by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10070\r\n* [#noissue] Restart fetching when back to the page in realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10076\r\n* [#10077] Remove unnecessary @EnableWebMvc by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10075\r\n* [#10077] Remove duplicate spring beans by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10078\r\n* [#noissue] add use-suffix-pattern for *.pinpoint requests by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10082\r\n* [#10079] Propagate pubsub req cancellation by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10080\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10085\r\n* [#9597] Resolving duplication of bean names by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10094\r\n* [#noissue] Remove unnecessary applicationContext-web-hbase.xml by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10086\r\n* [#10046] Add /api/ prefix for api call by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10097\r\n* [#10046] Added prefix to websocket endpoints by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10096\r\n* [#10081] Added annotations for parameter validation by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10083\r\n* [#10099] Remove WebApplicationType.SERVET from Batch module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10100\r\n* [#10046] Removed unnecessary ws own prefix by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10104\r\n* [#10081] Added annotative param validations by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10106\r\n* [#10046] Add api prefix for websocket request by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10105\r\n* [#noissue] Enhanced getting userId from principal by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10111\r\n* [#10114] Apply jackson-module-parameter-names by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10115\r\n* [#10114] Remove unnecessary ObjectMapper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10116\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10121\r\n* [#noissue] Unify chart response foramts for uri stat and system metric by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10098\r\n* [#9942] Add charts in url stat page by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10119\r\n* [#noissue] Apply ReflectiveOperationException by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10122\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10125\r\n* [#10114] Add Jackson Util by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10120\r\n* [#10117] Unified RestTemplate configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10118\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10126\r\n* Remove unnecessary line by @yuyivic in https://github.com/pinpoint-apm/pinpoint/pull/10057\r\n* [#10123] Publish an event when inserting spans by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10124\r\n* [#noissue] remove unused code by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10135\r\n* [#noissue] Fix scatter data fetching condition by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10136\r\n* [#10088] Separate webhook module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10112\r\n* [#9666] Added null-check before converting thrift to grpc by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10138\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10139\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10137\r\n* [#9945] new api for server map right panel by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/9946\r\n* [#10131] End of support for hbase 1.x by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10134\r\n* [#noissue] Remove unnecessary source by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10144\r\n* [#noissue] Added Logs to record route request by @LoggingResearch in https://github.com/pinpoint-apm/pinpoint/pull/10140\r\n* [#10049] Apply compression in fe build by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10148\r\n* [#noissue] Add Event API to WebhookAlarmService interface by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10147\r\n* [#10131] Migrate HBase1 API to HBase2 API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10146\r\n* [#10149] Replace the junit4 test with junit5 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10150\r\n* [#10143] Add batch jobs for uri stat alarms by @ghttps://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)a-ram in https://github.com/pinpoint-apm/pinpoint/pull/10145\r\n* [#noissue] Change AnnotationBo to immutable object by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10153\r\n* [#10131] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10154\r\n* [#9666] Durable atc for delayed agent list query by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10156\r\n* [#noissue] Remove unnecessary boxing by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10155\r\n* [#NOISSUE] cleanup code by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10157\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10158\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10160\r\n* [#9631] Record SpanEventException in SpanRecorder.recordException() by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9632\r\n* [#9631] Updated submodule grpc/grpc-idl by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10161\r\n* [#9631] Turn off exception trace module in release profile by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10163\r\n* [#9631] Memory optimization by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10164\r\n* [#noissue] Cleanup SpanStorePublisher by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10167\r\n* [#noissue] Remove unnecessary configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10169\r\n* [#noissue] Remove unnecessary tx:annotation-driven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10171\r\n* [#10129] Remove logback dependency of zookeeper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10174\r\n* [#10165] Use BootLogger to prevent recursive Appender call by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10166\r\n* [#10165] Cleanup agent logger configuration by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10168\r\n* [#9948] Replace non-unique sqlId with sqlUid by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/9930\r\n* [#noissue] Optimize memory usage by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10178\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10181\r\n* [#9597] change reponse spec. Improved data parsing logic during dao calls by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10183\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10182\r\n* [#9948] Refactor SqlMetaDataService by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10185\r\n* [#9666] Moved realtime module from starter into basic by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10180\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10190\r\n* [#noissue] Remove unnecessary thrift classes by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10193\r\n* [##10131] Remove hbase2-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10192\r\n* [#10131] Update link of Hbase compatibility table by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10194\r\n* [#noissue] Cleanup spring-kafka dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10184\r\n* [#noissue] Rename SqlParser to SqlNormalizer by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10201\r\n* [#noissue] Added logs for responding pubsub demands by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10202\r\n* [#10205] Provides a function to configure the pinot broker list by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10206\r\n* [#9948] Add missing beans in batch module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10207\r\n* [#noissue] Remove ant_path_matcher configurations by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10204\r\n* [#noissue] Change xml config to java config in flink module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10212\r\n* [#noissue] Cleanup Batch configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10213\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10215\r\n* [#10208] Added channel module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10209\r\n* [#noissue] Fixed typo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10216\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10217\r\n* [#10210] Separate datasource module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10211\r\n* [#10218] Realtime ATC on redis can switch application by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10219\r\n* [#10210] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10222\r\n* [#10210] Update pinot configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10223\r\n* [#9631] Receive and send it to EmptyExceptionTraceService by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9640\r\n* [#9631] Pass handlers to constructor by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10224\r\n* [#9631] Fix type for GrpcAgentInfoHandler by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10225\r\n* [#noissue] Refactor UriStat module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10226\r\n* [#noissue] Cleanup InspectorWebApp by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10228\r\n* [#noissue] Cleanup UriStat Module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10229\r\n* [#noissue] Fix property source by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10230\r\n* [#10220] Add `profiler.uri.stat.collect.http.method` option to collect uri statistics with http methods by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10221\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10231\r\n* [#10232] Separated redis property sources by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10234\r\n* [#noissue] Simplify CompletableFuture by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10233\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10235\r\n* [#10236] Added redis KV channel by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10239\r\n* [#10149] Update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10242\r\n* [#10149] Rollback update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10243\r\n* [#10246] Fix missing leave() of ScopedInterceptor when an exception occurs by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10247\r\n* [#9636] Added log livetail feature by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10245\r\n* [#10248] Add StringPrecondition by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10249\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10250\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10251\r\n* [#10252] Improve Dynamic Registration of AlarmChecker by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10253\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10254\r\n* [#noissue] Refactored realtime, log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10255\r\n* [#10244] Change serviceTypeCode type by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10258\r\n* [#10256] Removed rule of finalizing path for API with .pinpoint by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10257\r\n* [#noissue] Update pinpoint.banner.configs by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10260\r\n* [#noissue] Migrate mail settings from XML to java config by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10261\r\n* [#noissue] Refactored log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10263\r\n* [#10149] Update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10267\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10271\r\n* [#noissue] fix plugin-it testcase by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10272\r\n* [#noissue] fix plugin it classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10273\r\n* [#noissue] fix plugin-it lib filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10274\r\n* [#noissue] fix plugin-it class-path filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10276\r\n* [#noissue] spring batch dependency cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10277\r\n* [#noissue] fix plugin-it spring6 java version by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10279\r\n* [#9631] Add exceptionTrace Module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9707\r\n* [#noissue] fix plugin-it spring-6 disabled by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10281\r\n* [#noissue] fix plugin-it spring 6 pom.xml by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10282\r\n* [#noissue] Changed realtime recentness into 5m by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10259\r\n* [#noissue] fix plugin-it shared classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10284\r\n* [#noissue] fix plugin-it thrift-014 class by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10286\r\n* [#noissue] fix plugin-it oracle driver by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10287\r\n* [#noissue] fix plugin-it thrift forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10288\r\n* [#noissue] fix plugin-it oracle19 forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10289\r\n* [#noissue] fix plugin-it shared testcase target by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10290\r\n* [#noissue] Cleanup Inspector by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10280\r\n* [#noissue] Remove deprecated classes by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10296\r\n* [#noissue] fix plugin-it debug by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10298\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10297\r\n* [#9945] add time aggregation to new servermap api by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10275\r\n* [#noissue] Refactor ApplicationMap module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10304\r\n* [#10397] Add NPE Check in Hbase plugin by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10306\r\n* [#noissue] Generalized rule of rewriting into front by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10305\r\n* [#noissue] Cleanup CommonComponent configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10312\r\n* [#noissue] Refactored redis features by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10309\r\n* [#noissue] Refactor MatcherGroup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10319\r\n* [#noissue] fix plugin-it shared instance by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10321\r\n* [#10323] Update reactor error handler by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10324\r\n* [#noissue] Included v3 react front application by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10326\r\n* [#noissue] fix plugin-it oracle19 fork by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10328\r\n* [#10331] add default destination agent Id by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10332\r\n* [#10333] Update reactor publishOn, subscribeOn options by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10334\r\n* [#noissue] Refactor PathRewriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10337\r\n* [#noissue] Cleanup CommonComponent configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10320\r\n* [#noissue] Refactor Web configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10344\r\n* [#noissue] Remove PinpointThreadPoolExecutorFactoryBean by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10346\r\n* [#noissue] change package name for pinot-batch by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10347\r\n* [#NOISSUE] logging for batch exception by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10354\r\n* [#10343] Removed cluster between web, collector by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10350\r\n* [#noissue] Moved atd controller into authed by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10356\r\n* [#9631] Cleanup Exception Trace Module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10340\r\n* [#noissue] fix serverMapDataFilter on linkSelector by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10351\r\n* [#noissue] Fixed default atd service by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10359\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10360\r\n* [#noissue] Refactor Hbase configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10349\r\n* [#noissue] Remove preStartAllCoreThreads from ExecutorFactoryBean by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10361\r\n* [#noissue] fix plugin it spring 6 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10364\r\n* [#10355] Fix servlet response http-status-recorder by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10357\r\n* [#noissue] fix plugin it forked java by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10370\r\n* [#noissue] Remove unnecessary logging dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10374\r\n* [#noissue] Restore jul-to-slf4j dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10376\r\n* [#noissue] Removed thrift in realtime by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10369\r\n* [#noissue] Refactor Executor Configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10375\r\n* [#noissue] Fixed realtime spring module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10379\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10380\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10382\r\n* [#noissue] Cleanup ScatterProperties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10381\r\n* [#noissue] Remove incorrect validation by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10383\r\n* [#noissue] fix plugin it mssql forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10384\r\n* [#noissue] Removed emit failure handler, enhanced emit order by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10387\r\n* [#10377] Add uri stat user input for tomcat plugin by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10378\r\n* [#10388] Created frontend-angular by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10391\r\n* [#NOISSUE] update datasource configuration by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10392\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10395\r\n* [#noissue] Update README.md by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10398\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10399\r\n* [#noissue] Cleanup maven build by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10400\r\n* [#noissue] Cleanup ExecutorProperties dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10393\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10402\r\n* [#noissue] Refactor HbaseConfiguration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10403\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10406\r\n* [#noissue] Updated grpc-idl by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10409\r\n* [#10358] Ensure className not null for module permission by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10396\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10410\r\n* [#9945] add apdex score for new serverMap by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10394\r\n* [#9631] Limit length of errorMessage for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10413\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10416\r\n* [#10371] Update child trace end point guard by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10373\r\n* [#noissue] Add logs by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10412\r\n* [#noissue] Refactor mybatis configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10411\r\n* [#10418] Update reactor threading by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10419\r\n* [#9631] Limit length of stackTrace strings for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10415\r\n* [#9631] Fix typo by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10421\r\n* [#9631] Limit length of errorMessage in groupBy for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10423\r\n* [#noissue] fix plugin it - mongodb and mybatis by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10426\r\n* [#noissue] Fix menu-switch on realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10429\r\n* [#noissue] fix plugin-it engine discover by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10430\r\n* [#10420] Removed PinpointNettyServerBuilder, Tracing gRPC logId by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10428\r\n* [#noissue] Fix when closing error popup on transaction-detail by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10434\r\n* [#10388] Added frontend forceclean by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10435\r\n* [#10431] Optional gRPC stat logging in agent by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10433\r\n* [#10350] Removed zookeeper tests by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10436\r\n* [#9631] Store errorMessage as the replaced string in the collector by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10432\r\n* [#noissue] Fixed unstable test: FluxCommandResponseObserverTest by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10438\r\n* [#10437] Update mark error of spring tx plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10439\r\n* [#9631] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10441\r\n* [#noissue] Make UserGroup Serializable by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10443\r\n* [#10444] Upgrade SpringBoot3 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10445\r\n* [#10444] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10449\r\n* [#10444] Remove slf4j dependency, Add log4j2 logger to Netty by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10451\r\n* [#10444] Cleanup jakarta activation dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10452\r\n* [#10444] Cleanup Batch dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10453\r\n* [#noissue] Add build.frontend.skip profile for maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10455\r\n* [#10454] Update circuit breaker, retry, timeout of reactor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10456\r\n* [#noissue] Fixed unstable publishing of collector state by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10446\r\n* [#10444] Remove javax dependency of jjwt by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10458\r\n* [#10444] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10460\r\n* [#10463] Major version changed from 2.6.0 to 3.0.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10464\r\n* [#9631] Change format long to String; spanId, exceptionId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10466\r\n* [#noissue] Add /monitor/* to ServletRegistrationBean by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10465\r\n* [#9636] Added new livetail endpoints by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10457\r\n* [#noissue] update spotbugs-exclude by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10471\r\n* [#noissue] Cleanup deprecated Hbase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10472\r\n* [#noissue] Cleanup deprecated Hbase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10473\r\n* [#9648] Support uri stat for webflux router-handler by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10470\r\n* [#10481] Improved to operate normally according to profile settings by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10482\r\n* [#noissue] update spotbugs exclude for dto by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10483\r\n* [#9631] Check length of agentId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10484\r\n* [#noissue] Migrate to use jdk base 64 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10485\r\n* [#10454] update reactor retry when by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10488\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10490\r\n* [#10454] Update resilience4j hook on error by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10491\r\n* [#9631] Use canonical name instead of simple name by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10494\r\n* [#noissue] Use path when indicating url, uri, path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10495\r\n* [#10486] Add package name to class loading rule of agent classloader by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10489\r\n* [#9631] Use getName instead of getCanonicalName by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10502\r\n* [#10492] Update reactor mark error by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10493\r\n* [#9631] Change the name of groupBy attribute more user-friendly by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10503\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10501\r\n* [#10504] Geometry filter query in the mongodb is not traced by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10505\r\n* [#noissue] Add alpha postfix to version pattern by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10506\r\n* [#10444] Cleanup slf4j2 dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10508\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10509\r\n* [#10511] Update compatibility with slf4j 2.x version upgrade by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10512\r\n* [#noissue] Handle -px as stable release version by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10516\r\n* [#10517] Fix nodes is null in transaction info request by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10518\r\n* [#noissue] fix plugins-it failsafe failure ignore by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10519\r\n* [#noissue] fix plugin-it failure ignore by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10521\r\n* [#10511] Cleanup slf4j 2.x dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10515\r\n* [#10496] reconnect on unexpected error by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10499\r\n* [#9631] Add tenantId for better performance by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10522\r\n* [#noissue] fix plugin-it agent classloader filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10523\r\n* [#10046] Fix outdated url for timeline beta by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10525\r\n* [#9631] Add ApplicationServiceType in /transactionInfo by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10514\r\n* [#9631] Change annotation name; ExceptionLinkId to ExceptionChainId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10526\r\n* [#10529] determine the behavior of individual batch jobs in the properties file. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10530\r\n* [#9631] Pass empty exceptionChainId if negative by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10533\r\n* [#6512] flink version upgrade by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10536\r\n* [#10531] Apply AsyncConnection of HBase by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10532\r\n* [#10534] Update vertx plugin to support vert.x 4.5.0 version by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10535\r\n* [#noissue] Add sqlstat web config properties by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10539\r\n* [#noissue] Update agentInfo error log format by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10538\r\n* [#10046] Fix `server.error.path` to include `/api` prefix by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10540\r\n* add clickhouse plugin by @wangjiee1 in https://github.com/pinpoint-apm/pinpoint/pull/9795\r\n* [#noissue] Remove property for thrift ip by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10546\r\n* [#noissue] Remove unused pinpoint-bootstrap-java8.jar by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10551\r\n* [#10547] add zgc as jvm gc type by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10550\r\n* [#noissue] fix scatter range setting bug and styles by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10554\r\n* [#10549] Add tests for Grpc converters by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10552\r\n* #10531 Reimplement HbaseTemplate based on Async API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10541\r\n* [#noissue] Remove mockStatic from testcase by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10564\r\n* [#noissue] Resolved collector tests by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10565\r\n* [#noissue] Fix test failures by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10569\r\n* [#10531] Enable nativeAsync by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10570\r\n* [#10547] add zgc(java gc) type to the agent by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10568\r\n* [#10566] Set the log level of ModuleBoot using system env by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10567\r\n* [#noissue] Set default `pinpoint.modules.realtime.enabled` to true by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10571\r\n* [#noissue] Added batch cache manager by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10572\r\n* [#noissue] Patched flink hbase config by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10573\r\n* [#10531] Improved exception handling by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10574\r\n* [#noissue] fix common lib in plugin it by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10575\r\n* [#10557] disable lettuce native kqueue transport by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10562\r\n* [#noissue] Throttled header propagation log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10576\r\n* [#noissue] fix plugin it clear by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10577\r\n* [#10578] Add docker maven plugin by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10579\r\n* [#noissue] Capture context when throwing SpanInsertEvent by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10584\r\n* [#noissue] Import CollectorEventConfiguration in BasicCollectorApp by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10585\r\n* [#noissue] Cleanup naming conventions for server maps by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10586\r\n* [#noissue] Check logger is debug enabled by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10587\r\n* [#noissue] Explicitly declare PropertySourcesPlaceholderConfigurer for flink module by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10588\r\n* [#noissue] fix plugin-it resource clean by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10590\r\n* [#noissue] fix plugin-it netty and urlconnect by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10591\r\n* [#10531] Adjust cache timeout time of AsyncBufferedMutator by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10592\r\n* [#noissue] Use PropertyPlaceholderAutoConfiguration by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10594\r\n* [#noissue] Apply Pattern Matching by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10595\r\n* [#noissue] Parse collector args with spring shell by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10597\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10600\r\n* [#noissue] Resolve some spotbugs warnings by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10602\r\n* [#noissue] Replace Node and Link states with JsonView by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10598\r\n* Use GITHUB_OUTPUT envvar instead of set-output command as the latter is deprecated by @arunsathiya in https://github.com/pinpoint-apm/pinpoint/pull/10581\r\n* [#10604] Mark multiple sql executions as error by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10596\r\n* [#10604] Move ExecuteQuery state to SpanEvent by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10621\r\n* [#noissue] Fix missing JsonView configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10622\r\n* [#noissue] Remove Deprecated API of ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10611\r\n* [#10615] Add new Main classes to SpringBootDetector by @nooose in https://github.com/pinpoint-apm/pinpoint/pull/10616\r\n* [#noissue] Remove testng dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10624\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10626\r\n* [#noissue] Attach executables as artifacts by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10623\r\n* [#noissue] Refactored live-tail by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10618\r\n* [#9631] Make errorMessage CLP encoded by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10606\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10629\r\n* [#10612] Fix kotlin coroutines dispatch interceptor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10613\r\n* [#10549] Use MapStruct to Mapping model to Protobuf in agent by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10283\r\n* [#noissue] Remove thread local dependency of Span by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10635\r\n* [#noissue] Added prop source for flink by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10634\r\n* [#9597] add inspector api for application stat by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10636\r\n* [#noissue] Fix testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10638\r\n* [#10637] Added trace method filter by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10639\r\n* [#10614] add steam task check by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10617\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10642\r\n* [#10640] Add node limit in ServerMap to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10641\r\n* [#10549] Fix grpc async span chunk converter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10644\r\n* [#9631] Integrate ExceptionContext lifecycle into ExceptionRecordingService by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10619\r\n* [#10605] Added cleanup inactive applications batch job by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10646\r\n* [#9597] add inspector api for application stat : heap, cpu, transaction, activeTrace, responseTime, fileDescriptor, totalThreadCount, directBuffer, loadedClass by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10647\r\n* [#10614] Fix stream task check by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10649\r\n* [#10605] Merged cleaning batch job by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10650\r\n* [#10605] Deprecated cleanupInactiveAgentsJob by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10654\r\n* [#10658] Fix Race condition of BatchAsyncHbasePutWriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10659\r\n* [#10656] Add java 11 httpclient plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10661\r\n* [#10651] Changed transform api for plugin by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10652\r\n* [#10549] Refactor mapping AsyncSpanChunk to PSpanChunk by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10648\r\n* [#noissue] Fix kotlin-coroutines-it assertMethod by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10677\r\n* [#noissue] Changed default behavior for collector-starter into 'run' by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10678\r\n* [#10666] add span sampler for collector by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10669\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10676\r\n* [#10667] Removed 'boot' word from executable JAR by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10668\r\n* [#10680] Move starter modules outside from metric module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10681\r\n* [#9631] Fix encoding of `errorMessage_logtype` by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10665\r\n* [#9631] Change /errors groupBy criteria by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10682\r\n* [#9631] Limit length of displayed GroupedFieldName by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10684\r\n* [#9597] add datasource api for application stat by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10685\r\n* [#9597] Insert the applicationName and tenantId values into the pinot's inspector data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10686\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10687\r\n* [#noissue] rollback changes for reconnection by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10689\r\n* [#10643] Change behavior of disable option by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10645\r\n* [#9597] Enable alias operation for field name. Max data of nonHeap is also returned. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10690\r\n* [#9597] improve inspector module by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10694\r\n* [#NotAssigned] Support for Jetty Using Jakarta Servlet by @koo-taejin in https://github.com/pinpoint-apm/pinpoint/pull/10664\r\n* [#noissue] Cleanup by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10696\r\n* [#4456] Typo correction by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10698\r\n* [#4456] Insert ID into tag in datasource data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10699\r\n* [#9631] Record detailed exception startTime by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10691\r\n* [#4456] add apdex api for inspector page by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10702\r\n* [#4456] add apdex api for application inspector page by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10703\r\n* [#10701] Apply resilience4j by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10700\r\n* [#10704] Add a setting to control whether to activate the inspector function that stores data in hbase. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10705\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10709\r\n* [#10708] Add spring cloud sleuth by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10714\r\n* [#10711] Separate AsyncConnection from ApplicationMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10712\r\n* [#noissue] Changed default maximum-pool-size of hikari cp by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10715\r\n* [#noissue] Add agentId parameter to apdexScore api by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10716\r\n* [#9631] Use Clp Encoded errorMessage by default by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10720\r\n* [#9631] Replace internal terms with intuitive words by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10721\r\n* [#10725] Apply CompletableFuture to Pinot Async API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10726\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10728\r\n* [#10704] Improved the use of inspector data in pinot during alarm batch operation. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10730\r\n* [#NotAssigned] Removed getRawStatusCode() method for removal in Spring Webflux 6.1 by @VSFe in https://github.com/pinpoint-apm/pinpoint/pull/10706\r\n* [#NOISSUE] edit Copyright format by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10731\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10729\r\n* [#10704] Increase query speed by adding the applicationName parameter to the agent API. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10734\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10733\r\n* Revert \"[#NotAssigned] Removed getRawStatusCode() method for removal \u2026 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10735\r\n* [#10693] Add enable option for grpc client reties by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10732\r\n* [#10737] Reduce DNS dependency of hostname API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10738\r\n* [#10723] Add ScanMetrics for Scan Performance Measurements by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10724\r\n* [#10739] Add hostname to PinpointErrorData for pinpoint web by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10740\r\n* [#10739] Cleanup by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10742\r\n* [#10723] Improved large scanner to read in chunks by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10744\r\n* [#10704] add sortKey about inspector data by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10745\r\n* [#NotAssigned] Removed getRawStatusCode() method for removal in Sprin\u2026 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10736\r\n* [#10747] Replaced deprecated spring security methods by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10748\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10746\r\n* [#noissue] Cleanup redundant springboot.bootstrap.main by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10749\r\n* [#10704] Added per-table performance measurement and comparison logic to improve read speeds. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10751\r\n* [#10736] Separate dummy java class not to disturb spring-web dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10752\r\n* [#10736] Remove dummy classes after install the plugin by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10753\r\n* [#noissue] Disable realtime in default by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10756\r\n* [#10736] Use maven-clean-plugin instead of exec by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10754\r\n* [#10757] Integrate agent module into a single module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10759\r\n* [#10736] Split spring-stub into separate modules by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10762\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10761\r\n* [#noissue] Update plugin-it path by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10764\r\n* [#10701] Add io.vavr dependency for resilience4j by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10760\r\n* [#10704] Added per-table performance measurement and comparison logic to improve read speeds. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10769\r\n* [#noissue] Remove 'JAR will be empty' warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10768\r\n* [#noissue] Fix plugin-it cassandra shared class by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10771\r\n* [#10772] Fix interceptor option in resttemplate plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10773\r\n* [#noissue] Apply maven standard properties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10775\r\n* [#noissue] Cleanup dependencies by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10763\r\n* [#noissue] Cleanup maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10777\r\n* [#noissue] Fix HBase2 compatibility by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10778\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10779\r\n* [#NotAssigned] Resolve issue for rewritten launcher on spring-boot 3.2 by @koo-taejin in https://github.com/pinpoint-apm/pinpoint/pull/10663\r\n* [#noissue] Cleanup maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10781\r\n* [#noissue] Return empty string instead of 'total' by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10780\r\n* [#noissue] Cleanup Deprecated HBase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10785\r\n* [#noissue] Fix maven build errors by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10789\r\n* [#noissue] Improve ARM64 compatibility of mysql-server-8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10790\r\n* [#noissue] Improved ARM compatibility of integration tests by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10791\r\n* [#noissue] Replace inferring docker arch by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10788\r\n* [#8929] Migrate FE framework from Angular to React by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10792\r\n* [#8929] Refactor fe-v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10793\r\n* [#noissue] Improved ARM64 compatibility by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10794\r\n* [#noissue] Cleanup Deprecated Api by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10782\r\n* [#10704] Increase API response speed by creating a separate application statistics table. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10800\r\n* [#noissue] Improve ARM64 compatibility of JNA and JNR by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10801\r\n* [#noissue] Improve ARM64 compatibility of zstd-jni by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10802\r\n* [#noissue] Fix plugin-it classloading and dependency by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10803\r\n* [#noissue] Cleanup testcontainers dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10799\r\n* [#noissue] Cleanup testcontainers dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10805\r\n* [#noissue] Improve ARM64 compatibility of elasticsearch plugin test by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10806\r\n* [#noissue] Fix plugin-it forked required libs by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10808\r\n* [#noissue] Fix SpotBug Warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10810\r\n* [#noissue] Return the empty string as is by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10807\r\n* [#noissue] Fix inspector agent-datasource chart by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10809\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10804\r\n* [#noissue] Fix route query in switching pages by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10811\r\n* [#10757] Add pinpoint-plugins-test-module to agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10813\r\n* [#8929] fix: FE (v3) package build order by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10797\r\n* [#10704] Improved to operate with inspectorStatV2 table using sortkey. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10815\r\n* [#noissue] Replace commons-logging with log4j2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10823\r\n* [#10757] Move testcase-module to agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10824\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10825\r\n* [#10814] Prevent NPE when grpc status error message is null by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10816\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10827\r\n* [#10704] Improved query to use index to improve query speed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10830\r\n* [#noissue] Added hbase client properties by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10831\r\n* Separate application statistical data from agent statistical data and store the data in a separate Kafka topic. Make sure the sortkey matches the partition exactly. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10837\r\n* [#10704] Code for performance testing and comparison are deleted. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10838\r\n* [#noissue] Handle PinotResultSet implicitly convert \"null\" to null by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10812\r\n* [#noissue] Cleanup GrpcSqlMetaDataHandler by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10839\r\n* [#noissue] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10843\r\n* [#noissue] Fix intermittent testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10842\r\n* [#10840] Java Security is deprecated in java17 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10841\r\n* [#10757] Integrate agent-testweb into agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10845\r\n* [#noissue] Resolve MapStruct warning due to protobuf unmapped target by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10847\r\n* [#10757] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10849\r\n* [#noissue] Linked application list cache by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10836\r\n* [#noissue] Fix SpotBugs warnings by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10850\r\n* [#10704] add segmentPruning function in application table config by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10851\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10855\r\n* [#10852] Rename PLogger to PluginLogger by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10853\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10856\r\n* [#noissue] Remove unwanted feature by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10835\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10857\r\n* [#noissue] Simplify OnClassLoader state by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10860\r\n* [#10704] Cleanup of code added to compare performance by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10863\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10862\r\n* [#noissue] Fix NPE of PluginTestClassLoader by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10864\r\n* [#10858] Add InterceptorHolder instead of InterceptorRegistry by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10859\r\n* [#10704] Attempts to improve performance and reduce disk utilization by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10871\r\n* [#noissue] Cleanup LocalDate API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10870\r\n* [#noissue] Cleanup Job&Process management by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10869\r\n* [#noissue] Eliminate unnecessary delay by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10873\r\n* [#10859] Fix interceptorHolder on bootstrap classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10874\r\n* [#10866] Increase the coverage of the apiId cache by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10867\r\n* [#10704] fit test fail by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10876\r\n* [#noissue] Remove unnecessary threads by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10877\r\n* [#noissue] Remove duplicate code by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10878\r\n* [#10865] Added param `serviceTypeName` by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10868\r\n* [#10865] Pass serviceTypeName when querying agent-list by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10875\r\n* [#noissue] Fix incorrect date display by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10881\r\n* [#10704] Modify the logic so that the long type sortkey is properly assigned a partition. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10891\r\n* [#noissue] Fix realtime agent & Feat threadDump page by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10884\r\n* [#noissue] Change last-selected app setting key by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10892\r\n* [#noissue] chore: fix package version by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10893\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10902\r\n* [#noissue] Add Java8 Date/Time type to PluginLoggerAdapter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10903\r\n* [#noissue] Apply Java8 Date API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10905\r\n* [#noissue] Add inspector menu in v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10907\r\n* [#noissue] chore: fix agent list UI by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10908\r\n* [#noissue] Apply Java8 Date API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10906\r\n* [#10704] Improved so that data in tables created with long type sortkey can be viewed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10909\r\n* [#noissue] Add timeout to Elasticsearch IT by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10911\r\n* [#noissue] Update plugin-it method name by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10914\r\n* [#10859] Fix interceptor holder log NPE by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10904\r\n* [#noissue] Export missing component by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10915\r\n* [#noissue] feat: add applicationList interface for few pages by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10916\r\n* [#noissue] Add limit to String.split by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10910\r\n* [#noissue] Add custom hbase-schema-path by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10917\r\n* [#noissue] Update v3 bundler version by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10920\r\n* [#noissue] Fix loading favorite app-list by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10921\r\n* [#noissue] Fix oracle 19 GssCredential by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10926\r\n* [#10704] Create a minute unit statistical data table for agent by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10927\r\n* [#noissue] Fix inspector route loader by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10929\r\n* [#10704] After completing the performance comparison, temporarily comment out the code. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10938\r\n* [#noissue] Replace class with record by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10937\r\n* Modify create-dockerfiles.yml by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10939\r\n* [#10934] Add time range check to uri stat controller by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10935\r\n* [#10944] Improve RangeValidator by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10945\r\n* [#10940] Fix mongodb reactive streams driver interceptor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10941\r\n* [#10578] Update project paths by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10949\r\n* [#10944] Use RangeValidator to check the search time. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10950\r\n* [#noissue] fix error boundary by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10930\r\n* [#10944] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10953\r\n* [#10940] Move the class location to avoid loading the class in web to\u2026 by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10951\r\n* [#noissue] Add codecov token by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10957\r\n* [#10940] Fix mongodb mongodbClient constructor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10958\r\n* [#noissue] fix servermap numaric display by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10931\r\n* [#10934] Use RangeValidator to check range in uri stat controller by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10960\r\n* [#10704] stored data separately in multiple tables to improve reading speed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10963\r\n* [#noissue] feat: add date format settings by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10946\r\n* [#noissue] Change inspector max date-range by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10962\r\n* [#noissue] Unify `Range` class across common-server and metric-module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10961\r\n* [#10944] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10965\r\n* [#noissue] Fix view-servers display control by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10968\r\n* [#noissue] Add v3 build script by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10922\r\n* [#10704] select tables based on hash value when looking up data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10970\r\n* [#noissue] Fix plugin-it fork shared dependency by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10971\r\n* [#noissue] Add missing base-path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10972\r\n* [#noissue] Replace class with record by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10947\r\n* [#noissue] Fix oracle19 ojdbc8 forked test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10973\r\n* [#10976] Limit concurrent hbase put requests to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10977\r\n* [#noissue] Remove Unnecessary boxing by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10978\r\n* [#noissue] Cleanup SpotBug Warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10979\r\n* [#noissue] Convert static field `OPTIONS` to non-static by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10980\r\n* [#noissue] Add loglevel check by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10981\r\n* [#noissue] Check `Range` with given parameter by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10982\r\n* [#noissue] Remove duplicate mappers by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10983\r\n* [#noissue] Upgrade codecov action by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10985\r\n* [#10704] optimize query. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10987\r\n* [#10704] validate collected time by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10988\r\n* [#10966] Create virtual nodes for non-WAS `ServiceType` by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10967\r\n* [#10966] Pass additional params for agent-list api by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10989\r\n* [#10966] Pass additional params for agent-list api in v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10990\r\n* [#10976] Fix acquire leak by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10991\r\n* [#9631] Add new optional parameter `filters` to errorList API by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10986\r\n* [#noissue] Cleanup hashcode by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10999\r\n* [#10900] change spring batch schema because spring batch version has been upgraded. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11001\r\n* [#noissue] Remove duplicate code in ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11002\r\n* [#noissue] Update secret token name for create-dockerfiles.yml by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11006\r\n* [#11005] Update getMethod compatibility of spring-webflux by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11008\r\n* [#11004] Removed legacy channel api supports by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/11007\r\n* [#10976] Add additional spanPutWriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10998\r\n* [#noissue] fix view-servers scatter chart bug by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11000\r\n* [#10704] change the CPU value to a percentage number by changing the scale by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11011\r\n* [#noissue] Refactor ResponseTimeStatics by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11014\r\n* [#noissue] Cleanup ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11010\r\n* [#10704] improved batch to work on a multi-table basis by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11013\r\n* [#10704] deleted the logic operating based on a single table and improved the multi-table operation to be the default by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11016\r\n* [#noissue] refactor collector span sampling by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11015\r\n* [#noissue] Fix view-servers chart-data fetching api by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10994\r\n* [#10704] change the servicetype code to servicecode name for readability. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11020\r\n* [#noissue] Unify `TimeWindow` related classes across web and metric by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11019\r\n* [#11021] Add JsonFields for dynamic json field names by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11022\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11023\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11025\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11026\r\n* [#noissue] feat: application link button for sidebar of Error, Inspector, Url page by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11024\r\n* [#noissue] chore: change colors import by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11029\r\n* [#noissue] Apply guava Ordering by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11030\r\n* [#noissue] Change data-source chart data key by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11031\r\n* [#noissue] Fix load chart by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11028\r\n* [#noissue] Remove unnecessary gojs license by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11032\r\n* [#11021] Apply JsonFields by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11027\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11035\r\n* [#10704] update table schema by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11037\r\n* [#issue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11036\r\n* [#10704] change the URL because the module name is prefixed to the URL. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11039\r\n* [#10704] sort the order of data to improve user readability. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11040\r\n* [#issue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11038\r\n* [#10704] change the url format to rest api. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11042\r\n* [#10704] edit application metric config by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11043\r\n* [#noissue] Change inspector api path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11044\r\n* [#10704] set the format of the agent inspector table name. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11046\r\n* [#9631] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11041\r\n* [#9631] Correct string handling as originally intended by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11048\r\n* [#11047] Add multi-table script for inspectorStatAgent table by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11049\r\n* (#11055) refactor: remove space by @seunggabi in https://github.com/pinpoint-apm/pinpoint/pull/11056\r\n* [#11057] Fix getInputStream() loop in jdk http plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11058\r\n* [#11033] Change default UI to v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11034\r\n* [#11052] Fix Caffeine Executor to not use jdk common pool by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11054\r\n* [#11052] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11059\r\n* [#10976] Replace AtomicInteger in ConcurrencyLimiterHelper with Semaphore by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11060\r\n* [#10723] Add maxConcurrentAsyncScanner option by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11061\r\n* [#11062] Change url info in pinpoint error data by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11063\r\n* [#noissue] Fix filteredMap merge logic by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11064\r\n\r\n## Dependency Update\r\n* [#9861] Remove invalid gson dependency from hbase2 module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9862\r\n* [#9873] Update mvnw to 3.9.1 by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9874\r\n* [#9889] Bump log4j from 2.17.2 to 2.20.0 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9890\r\n* [#9910] Bump maven core from 3.8.6 to 3.8.8 for plugin test by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9911\r\n* [#9950] Bump maven-surefire-plugin from 3.0.0-M7 to 3.1.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9951\r\n* [#9952] Bump maven-compiler-plugin from 3.8.1 to 3.11.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9953\r\n* [#9964] Bump maven-resources-plugin from 3.2.0 to 3.3.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9965\r\n* [#9966] Bump maven-enforcer-plugin from 3.0.0 to 3.3.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9967\r\n* [#9968] Bump maven-jar-plugin from 3.2.0 to 3.3.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9969\r\n* [#9971] Bump jacoco-maven-plugin from 0.8.6 to 0.8.10 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9972\r\n* [#9973] Bump maven-assembly-plugin from 3.3.0 to 3.6.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9974\r\n* [#9989] Bump maven-shade-plugin from 3.1.1 to 3.4.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9990\r\n* [#9993] Bump maven-dependency-plugin from 3.4.0 to 3.6.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9994\r\n* [#9991] Bump build-helper-maven-plugin from 3.2.0 to 3.4.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9992\r\n* [#10014] Bump google-guice from 5.1.0 to 7.0.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10015\r\n* [#10036] Bump groovy-maven-plugin from 1.5 to 2.1.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10037\r\n* [#10090] Bump springframework from 5.3.24 to 5.3.28 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10091\r\n* [#10092] Bump springboot from 2.7.7 to 2.7.13 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10093\r\n* [#10102] Bump hbase-client from 2.4.11 to 2.4.17 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10103\r\n* [#10107] Bump maven-clean-plugin from 3.1.0 to 3.3.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10108\r\n* [#10109] Bump frontend-maven-plugin from 1.12.0 to 1.13.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10110\r\n* [#10129] Bump hbase2 client from 2.4.17 to 2.5.5-hadoop3 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10130\r\n* [#10132] Bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10133\r\n* [#10237] Bump ASM from 9.4 to 9.5 for JDK21 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10238\r\n* [#10313] Bump spring-kafka from 2.9.4 to 2.9.11 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10314\r\n* [#10315] Bump guava from 31.1-jre to 32.1.2-jre by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10316\r\n* [#10352] Bump maven failsafe plugin from 2.22.2 to 3.1.2 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10353\r\n* [#10467] Bump spring-kafka from 2.9.11 to 3.0.12 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10468\r\n* [#10474] Bump snakeyaml from1.33 to 2.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10475\r\n* [#10476] Bump spotbugs from 4.4.2.2 to 4.8.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10478\r\n* [#10477] Bump pmd from 3.16.0 to 3.21.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10479\r\n* [#10476] Bump spotbugs from 4.8.1 to 4.7.3.6 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10480\r\n* [#10497] Bump grpc from 1.49.2 to 1.59.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10510\r\n* [#10543] bump asm from 9.5 to 9.6 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10548\r\n* [#10555] Bump spring-kafka from 3.0.12 to 3.0.13 dependencies by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10556\r\n* [#10560] Bump byte-buddy from 4.8.1 to 4.11.0 dependencies by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10561\r\n* [#10582] Bump pinot jdbc client from 0.11.0 to 1.0.0 by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10583\r\n* [#10670] Bump json-path from 2.8.0 to 2.9.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10671\r\n* [#10674] Bump spring framework from 6.0.13 to 6.0.16 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10675\r\n* [#10672] Bump spring-boot from 3.1.5 to 3.1.8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10673\r\n* [#10783] Bump tiny-log from 2.1.1 to 2.7.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10784\r\n* [#10786] Bump testcontainer from 1.17.6 to 1.19.7 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10787\r\n* [#10795] Bump commons-compress from 1.21 to 1.26.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10796\r\n* [#10817] Bump micrometer to 1.12.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10818\r\n* [#10819] Bump junit from 5.9.3 to 5.10.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10821\r\n* [#10820] Bump jackson from 2.15.2 to 1.16.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10822\r\n* [#10846] Bump lettuce from 6.2.3 to 6.3.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10848\r\n* [#10879] Bump commons-pool2 to 2.12.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10880\r\n* [#10885] Bump springframework from 6.0.16 to 6.1.5 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10886\r\n* [#10887] Bump spring-boot from 3.1.8 to 3.2.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10888\r\n* [#10889] Bump spring-cloud to 4.1.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10890\r\n* [#10894] Bump spring-security from 6.1.4 to 6.1.8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10895\r\n* [#10896] Bump spring-data to 3.2.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10897\r\n* [#10898] Bump grpc from 1.59.0 to 1.62.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10899\r\n* [#10912] Bump mybatis from 3.5.13 to 3.5.16 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10913\r\n* [#10900] Bump spring-batch from 4.3.7 to 5https://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)https://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar).1.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10901\r\n\r\n## New Contributors\r\n* @geministarshine made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9785\r\n* @kojandy made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9705\r\n* @yuyivic made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10057\r\n* @LoggingResearch made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10140\r\n* @wangjiee1 made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9795\r\n* @arunsathiya made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10581\r\n* @nooose made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10616\r\n* @VSFe made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10706\r\n* @seunggabi made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/11056\r\n\r\n**Full Changelog**: https://github.com/pinpoint-apm/pinpoint/compare/v2.5.1...v3.0.0", "created_at": "2024-05-30T05:36:23Z", "project": "Pinpoint", "repo": "naver/pinpoint", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3.5.14", "tag_name": "v3.5.14", "html_url": "https://github.com/etcd-io/etcd/releases/tag/v3.5.14", "repo_url": "https://github.com/etcd-io/etcd", "body": "Please check out [CHANGELOG](https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md) for a full list of changes. And make sure to read [upgrade guide](https://github.com/etcd-io/website/blob/main/content/en/docs/v3.5/upgrades/upgrade_3_5.md) before upgrading etcd (there may be breaking changes).\r\n\r\nFor installation guides, please check out [play.etcd.io](http://play.etcd.io) and [operating etcd](https://github.com/etcd-io/etcd/tree/master/Documentation#operating-etcd-clusters). Latest support status for common architectures and operating systems can be found at [supported platforms](https://github.com/etcd-io/website/blob/main/content/en/docs/v3.5/op-guide/supported-platform.md).\r\n\r\n###### Linux\r\n\r\n```bash\r\nETCD_VER=v3.5.14\r\n\r\n# choose either URL\r\nGOOGLE_URL=https://storage.googleapis.com/etcd\r\nGITHUB_URL=https://github.com/etcd-io/etcd/releases/download\r\nDOWNLOAD_URL=${GOOGLE_URL}\r\n\r\nrm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\nrm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test\r\n\r\ncurl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\ntar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1\r\nrm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\n\r\n/tmp/etcd-download-test/etcd --version\r\n/tmp/etcd-download-test/etcdctl version\r\n/tmp/etcd-download-test/etcdutl version\r\n```\r\n\r\n```bash\r\n# start a local etcd server\r\n/tmp/etcd-download-test/etcd\r\n\r\n# write,read to etcd\r\n/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar\r\n/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo\r\n```\r\n\r\n###### macOS (Darwin)\r\n\r\n```bash\r\nETCD_VER=v3.5.14\r\n\r\n# choose either URL\r\nGOOGLE_URL=https://storage.googleapis.com/etcd\r\nGITHUB_URL=https://github.com/etcd-io/etcd/releases/download\r\nDOWNLOAD_URL=${GOOGLE_URL}\r\n\r\nrm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nrm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test\r\n\r\ncurl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nunzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nmv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64\r\n\r\n/tmp/etcd-download-test/etcd --version\r\n/tmp/etcd-download-test/etcdctl version\r\n/tmp/etcd-download-test/etcdutl version\r\n```\r\n\r\n###### Docker\r\n\r\netcd uses [`gcr.io/etcd-development/etcd`](https://gcr.io/etcd-development/etcd) as a primary container registry, and [`quay.io/coreos/etcd`](https://quay.io/coreos/etcd) as secondary.\r\n\r\n```bash\r\nrm -rf /tmp/etcd-data.tmp && mkdir -p /tmp/etcd-data.tmp && \\\r\n docker rmi gcr.io/etcd-development/etcd:v3.5.14 || true && \\\r\n docker run \\\r\n -p 2379:2379 \\\r\n -p 2380:2380 \\\r\n --mount type=bind,source=/tmp/etcd-data.tmp,destination=/etcd-data \\\r\n --name etcd-gcr-v3.5.14 \\\r\n gcr.io/etcd-development/etcd:v3.5.14 \\\r\n /usr/local/bin/etcd \\\r\n --name s1 \\\r\n --data-dir /etcd-data \\\r\n --listen-client-urls http://0.0.0.0:2379 \\\r\n --advertise-client-urls http://0.0.0.0:2379 \\\r\n --listen-peer-urls http://0.0.0.0:2380 \\\r\n --initial-advertise-peer-urls http://0.0.0.0:2380 \\\r\n --initial-cluster s1=http://0.0.0.0:2380 \\\r\n --initial-cluster-token tkn \\\r\n --initial-cluster-state new \\\r\n --log-level info \\\r\n --logger zap \\\r\n --log-outputs stderr\r\n\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcd --version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdutl version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl endpoint health\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl put foo bar\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl get foo\r\n```", "created_at": "2024-05-29T18:34:44Z", "project": "etcd", "repo": "etcd-io/etcd", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "release-1.27.0", "html_url": "https://github.com/nginx/nginx/commit/0ddcae05b6725f78352d7cbe4ba441d9a411e2cf", "repo_url": "https://github.com/nginx/nginx", "body": "nginx-1.27.0-RELEASE", "created_at": "2024-05-28T13:19:38Z", "project": "Nginx", "repo": "nginx/nginx", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.14.1", "tag_name": "knative-v1.14.1", "html_url": "https://github.com/knative/serving/releases/tag/knative-v1.14.1", "repo_url": "https://github.com/knative/serving", "body": "> [!NOTE] \r\n> If you're using Knative Serving with Istio this release requires Istio 1.20+\r\n\r\n## What's Changed\r\n* [release-1.14] fix cluster-local routes being stalled when external-domain-tls is enabled by @knative-prow-robot in https://github.com/knative/serving/pull/15243\r\n* [release-1.14] Add pod anti affinity rules to activator component by @knative-prow-robot in https://github.com/knative/serving/pull/15244\r\n* [release-1.14] fix: Fixed liveness periodseconds to 10 so that crashloopback off doe\u2026 by @knative-prow-robot in https://github.com/knative/serving/pull/15257\r\n* [release-1.14] Drop the k8s service name from kubectl get revision output by @knative-prow-robot in https://github.com/knative/serving/pull/15262\r\n\r\n\r\n**Full Changelog**: https://github.com/knative/serving/compare/knative-v1.14.0...knative-v1.14.1", "created_at": "2024-05-28T11:43:33Z", "project": "Knative", "repo": "knative/serving", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Zipkin 3.4", "tag_name": "3.4.0", "html_url": "https://github.com/openzipkin/zipkin/releases/tag/3.4.0", "repo_url": "https://github.com/openzipkin/zipkin", "body": "Zipkin 3.4 adds support for OpenSearch v2 using the same ES_ prefixed environment variables used for Elasticsearch. Thanks a lot to @reta for all the engineering that results in this being simple to use!\r\n\r\nNote: [Zipkin Dependencies 3.2](https://github.com/openzipkin/zipkin-dependencies/releases/tag/3.2.0) is the corresponding first release of the dependencies job that supports OpenSearch v2.", "created_at": "2024-05-25T23:38:40Z", "project": "Zipkin", "repo": "openzipkin/zipkin", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3007.1", "tag_name": "v3007.1", "html_url": "https://github.com/saltstack/salt/releases/tag/v3007.1", "repo_url": "https://github.com/saltstack/salt", "body": "# Welcome to Salt v3007.1\n\n| :exclamation: ATTENTION |\n|:-------------------------------------------------------------------------------------------------------------------------|\n| The archives generated by GitHub(`Source code(zip)`, `Source code(tar.gz)`) will not report Salt's version properly. |\n| Please use the tarball generated by The Salt Project Team(`salt-3007.1.tar.gz`).", "created_at": "2024-05-22T16:57:51Z", "project": "SaltStack", "repo": "saltstack/salt", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "kustomize/v5.4.2", "tag_name": "kustomize/v5.4.2", "html_url": "https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.2", "repo_url": "https://github.com/kubernetes-sigs/kustomize", "body": "## Feature\r\n#5294: feat: localize absolute paths\r\n#5556: feat: support labels key in transformer configuration\r\n\r\n## chore\r\n#5671: refactor: string in slice is now part of stdlib\r\n#5681: chore: remove unused function\r\n#5688: refactor: function in stdlib now\r\n\r\n## Dependencies\r\n#5672: chore(deps): bump dependencies of kustomize + sync go workspace\r\n#5680: chore: restore version for github.com/asaskevich/govalidator\r\n#5702: Update kyaml to v0.17.1\r\n#5703: Update cmd/config to v0.14.1\r\n#5704: Update api to v0.17.2\r\n", "created_at": "2024-05-22T15:19:14Z", "project": "Kustomize", "repo": "kubernetes-sigs/kustomize", "type": "Config", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Longhorn v1.6.2", "tag_name": "v1.6.2", "html_url": "https://github.com/longhorn/longhorn/releases/tag/v1.6.2", "repo_url": "https://github.com/longhorn/longhorn", "body": "## Longhorn v1.6.2 Release Notes\r\n\r\nLonghorn 1.6.2 introduces several improvements and bug fixes that are intended to improve system quality, resilience, and stability.\r\n\r\nThe Longhorn team appreciates your contributions and expects to receive feedback regarding this release.\r\n\r\n> [!NOTE]\r\n> For more information about release-related terminology, see [Releases](https://github.com/longhorn/longhorn#releases).\r\n## Installation\r\n\r\n> [!IMPORTANT]\r\n**Ensure that your cluster is running Kubernetes v1.21 or later before installing Longhorn v1.6.2.**\r\n\r\nYou can install Longhorn using a variety of tools, including Rancher, Kubectl, and Helm. For more information about installation methods and requirements, see [Quick Installation](https://longhorn.io/docs/1.6.2/deploy/install/) in the Longhorn documentation.\r\n\r\n## Upgrade\r\n\r\n> [!IMPORTANT]\r\n**Ensure that your cluster is running Kubernetes v1.21 or later before upgrading from Longhorn v1.5.x or v1.6.x (< v1.6.2) to v1.6.2.**\r\n\r\nLonghorn only allows upgrades from supported versions. For more information about upgrade paths and procedures, see [Upgrade](https://longhorn.io/docs/1.6.2/deploy/upgrade/) in the Longhorn documentation.\r\n\r\n## Deprecation & Incompatibilities\r\n\r\nFor information about important changes, including feature incompatibility, deprecation, and removal, see [Important Notes](https://longhorn.io/docs/1.6.2/deploy/important-notes/) in the Longhorn documentation.\r\n\r\n## Post-Release Known Issues\r\n\r\nFor information about issues identified after this release, see [Release-Known-Issues](https://github.com/longhorn/longhorn/wiki/Release-Known-Issues).\r\n\r\n## Resolved Issues\r\n\r\n### Improvement\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Saving Settings page changes [8600](https://github.com/longhorn/longhorn/issues/8600) - @a110605 @roger-ryao\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Expose virtual size of qcow2 backing images [8322](https://github.com/longhorn/longhorn/issues/8322) - @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Prevent unnecessary updates of instanceManager status [8421](https://github.com/longhorn/longhorn/issues/8421) - @yangchiu @derekbit\r\n- [BACKPORT][v1.6.2][UI][IMPROVEMENT] Allow users to request backup volume update [8539](https://github.com/longhorn/longhorn/issues/8539) - @a110605 @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Allow users to request backup volume update [8154](https://github.com/longhorn/longhorn/issues/8154) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Investigate performance bottleneck in v1 data path [8511](https://github.com/longhorn/longhorn/issues/8511) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2]Mirror the `quay.io/openshift/origin-oauth-proxy` image to Longhorn repo similar to what we are doing for CSI sidecar images [8334](https://github.com/longhorn/longhorn/issues/8334) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings [8383](https://github.com/longhorn/longhorn/issues/8383) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend [8346](https://github.com/longhorn/longhorn/issues/8346) - @derekbit @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis [8277](https://github.com/longhorn/longhorn/issues/8277) - @james-munson @chriscchien\r\n\r\n### Bug\r\n- [BACKPORT][v1.6.2][BUG] Longhorn upgrade from 1.4.4 to 1.5.5 failing [8607](https://github.com/longhorn/longhorn/issues/8607) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] BackupTarget conditions don't reflect connection errors in v1.6.0 [8223](https://github.com/longhorn/longhorn/issues/8223) - @ejweber @chriscchien\r\n- [BACKPORT][v1.6.2][BUG] share-manager-pvc appears to be leaking memory [8426](https://github.com/longhorn/longhorn/issues/8426) - @derekbit @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Secret for backup not found [8512](https://github.com/longhorn/longhorn/issues/8512) - @yangchiu @mantissahz\r\n- [BUG][v1.6.2-rc1] Workload pod got stuck in ContainerStatusUnknown after node shutdown and reboot [8550](https://github.com/longhorn/longhorn/issues/8550) - @c3y1huang\r\n- [BACKPORT][v1.6.2][BUG] Valid backup secret produces error message: \"there is space or new line in AWS_CERT\" [8477](https://github.com/longhorn/longhorn/issues/8477) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][BUG] Backup marked as \"completed\" cannot be restored, gzip: invalid header [8377](https://github.com/longhorn/longhorn/issues/8377) - @derekbit @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Lost connection to unix:///csi/csi.sock [8493](https://github.com/longhorn/longhorn/issues/8493) - @ejweber @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Longhorn Helm uninstall times out. [8409](https://github.com/longhorn/longhorn/issues/8409) - @ChanYiLin @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Disable tls 1.0 and 1.1 on webhook service [8388](https://github.com/longhorn/longhorn/issues/8388) - @ChanYiLin @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] longhorn-manager build failed [8410](https://github.com/longhorn/longhorn/issues/8410) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][BUG] RWX volume is hang on Photon OS [8279](https://github.com/longhorn/longhorn/issues/8279) - @yangchiu @PhanLe1010\r\n\r\n### Misc\r\n- [BACKPORT][v1.6.2]DOCS - Incorrect documentation on pre-upgrade checker configuration [8342](https://github.com/longhorn/longhorn/issues/8342) - @yangchiu\r\n\r\n## Contributors\r\n- @ChanYiLin \r\n- @PhanLe1010 \r\n- @a110605 \r\n- @c3y1huang \r\n- @chriscchien \r\n- @derekbit \r\n- @ejweber \r\n- @innobead \r\n- @james-munson \r\n- @mantissahz \r\n- @roger-ryao \r\n- @yangchiu ", "created_at": "2024-05-22T05:05:46Z", "project": "Longhorn", "repo": "longhorn/longhorn", "type": "Storage", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Cortex v1.17.1", "tag_name": "v1.17.1", "html_url": "https://github.com/cortexproject/cortex/releases/tag/v1.17.1", "repo_url": "https://github.com/cortexproject/cortex", "body": "This release includes one bug fix and two changes related to compatibility:\r\n\r\n* [CHANGE] Query Frontend/Ruler: Omit empty data, errorType and error fields in API response. #5953 #5954\r\n* [ENHANCEMENT] Ingester: Added `upload_compacted_blocks_enabled` config to ingester to parameterize uploading compacted blocks. #5959\r\n* [BUGFIX] Querier: Select correct tenant during query federation. #5943", "created_at": "2024-05-22T05:03:36Z", "project": "Cortex", "repo": "cortexproject/cortex", "type": "Monitor", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v2.25.0", "tag_name": "v2.25.0", "html_url": "https://github.com/kubernetes-sigs/kubespray/releases/tag/v2.25.0", "repo_url": "https://github.com/kubernetes-sigs/kubespray", "body": "## Deprecation / Removal\r\n\r\n- Remove support for Kubernetes 1.26.x (move min version to 1.27.x) (#10817, @KubeKyrie)\r\n- Remove documentation for removed in-tree openstack provider (#10889, @LarssonOliver)\r\n\r\n## Feature / Major Changes\r\n\r\n- A check is introduced to fail the playbook if cgroups are not enabled on the node (#11165, @franznemeth)\r\n- Add Calico v3.27.3 and make it default (#11141, @pomland-94)\r\n- Add extra_vars support to vagrant setup (#10932, @VannTen)\r\n- Add kube-vip LeaderElection variables `vip_leaseduration, vip_renewdeadline, vip_retryperiod` options for kube-vip (#11021, @KubeKyrie)\r\n- Add new option `remove_anonymous_access` to prevent granting RBAC permissions to anonymous users. (#11016, @nicolas-goudry)\r\n- Add scheduler plugins support (`scheduler_plugins_enabled` enable or disable the installation scheduler plugins / `scheduler_plugins_enabled_plugins` describe the enabled plugins / `scheduler_plugins_diabled_plugins` describe the disabled plugins / `scheduler_plugins_plugin_config` set the custom config for enabled plugins) (#10747, @tu1h)\r\n- Added a config option to filter ntp interfaces (#11066, @Pavan-Gunda)\r\n- Adding egress IPv6 for node-local-dns queries (`k8s_allowed_egress_ipv6_ips`) (#10396, @raviranjanelastisys)\r\n- Bump docker version for kylin linux (#11203, @ErikJiang)\r\n- Bump docker version for openeuler linux (#11206, @ErikJiang)\r\n- Update almalinux-8 base image to 8.9 (#10918, @VannTen)\r\n- Bumping checksums and various versions (#10999, @MrFreezeex)\r\n- Containerd: allow to configure fallback server (#10988, @sathieu)\r\n- Docker upgrade from 24.0 to 26.1 (#11198, @tico88612)\r\n- Download hash script: auto discover versions (#10849, @VannTen)\r\n- Enable configuring mountOptions, reclaimPolicy and volumeBindingMode for cinder-csi StorageClasses. (#10450, @Payback159)\r\n- Make containerd v1.7.15 default (#11083, @Payback159)\r\n- Make kubernetes v1.28.6 default (#10810, @mzaian)\r\n- Make kubernetes v1.29.1 default\r\n Remove SecCompDefault feature gate from hardening configuration for kubernetes 1.29 (#10820, @tmurakam)\r\n- Make kubernetes v1.29.2 default (#10919, @mzaian)\r\n- Make kubernetes v1.29.3 default (#11035, @mzaian)\r\n- Make kubernetes v1.29.4 default (#11108, @mzaian)\r\n- Make kubernetes v1.29.5 default (#11196, @mzaian)\r\n- Metallb: added metallb_namespace variable to parameterize namespace (#11136, @oik741)\r\n- OpenStack Cloud Controller Manager upgrade to 1.28.2 (#11174, @tico88612)\r\n- Opensuse deployment is now tested in CI. (#11159, @VannTen)\r\n- Add `selinux-ng` repo in Amazon Linux to install `container-selinux` (#11182, @yankay)\r\n- Add CI Image for Ubuntu 24.04 (#11167, @yankay)\r\n- Allows .vagrant folder location to be configured (#10718, @kri5)\r\n- Prevent nodelocaldns to be OOM-killed (#11056, @sathieu)\r\n- Support Node Feature Discovery (#10861, @yankay)\r\n- Support Ubuntu 24.04 (#11132, @tico88612)\r\n- Support following k8s version selection pause image (#10756, @my-git9)\r\n- The variable `old_dns_domains` (list) can be used for backward compatibility when changing `dns_domain` (#10630, @VannTen)\r\n- Update external huawei cloud controller to 0.26.6 (#10824, @dabeck)\r\n- Update external huawei cloud controller to 0.26.8 (#11172, @dabeck)\r\n- Update kube-vip to v0.8.0 (#11156, @jisnardo)\r\n- Update metrics server to v0.7.0 (#10856, @mzaian)\r\n- Updated ingress controller version to 1.9.6 (#10868, @kundan2707)\r\n- User has a possibility to modify Service type with \"ingress_nginx_service_type\" property in addons. (#10925, @chrxmvtik)\r\n- [Terraform-openstack] Added possibility to build an octavia loadbalancer for the Kubernetes Api. (#10924, @jaszil)\r\n- [containerd] added distributed tracing config variables for containerd (`containerd_tracing_enabled`,`containerd_tracing_endpoint`,`containerd_tracing_protocol`, `containerd_tracing_sampling_ratio`,`containerd_tracing_service_name` ); it is disabled by default. (#11103, @ugur99)\r\n- [download] add capability to specify alternative download mirrors for files (#8474, @cristicalin)\r\n- [etcd] Default version to 3.5.12 for k8s 1.27 , 1.28 , 1.29 (#11036, @mzaian)\r\n- Minimum ansible-core version is now 2.16.4 (#10984, @VannTen)\r\n- Remove the archived debian apt repository when installing docker-engine (#11088, @yankay)\r\n- Change `dependbot` interval to weekly (#11189, @yankay)\r\n- Allow specifying CPU Manager Policy options through kubelet_cpu_manager_policy_options (#11023, @derselbst)\r\n- [kube-apiserver] added distributed tracing config variables for kube-apiserver (`kube_apiserver_tracing`,`kube_apiserver_tracing_endpoint`,`kube_apiserver_tracing_sampling_rate_per_million`); it is disabled by default.\r\n [kubelet] added distributed tracing config variables for kubelet (`kubelet_tracing`,`kubelet_tracing_endpoint`,`kubelet_tracing_sampling_rate_per_million`); it is disabled by default. (#10795, @ugur99)\r\n\r\n## Applications\r\n\r\n- [argocd] update argocd to v2.11.0 (#11193, @mzaian)\r\n- [helm] Upgrade to v3.14.2 (#10967, @cleman95)\r\n- Bump coredns version to 1.11.1 (#10719, @batazor)\r\n- Support CoreDNS use host network & config CoreDNS port (#10617, @liuxu623)\r\n- Fix secondary coredns missing var (#10821, @VannTen)\r\n- Revert \"support CoreDNS use host network and config dns port (#10617)\" (#11185, @VannTen)\r\n- `dns_mode: coredns_dual` is now tested in CI. (#10903, @VannTen)\r\n\r\n## Network\r\n\r\n- Adds support for cilium v1.15\r\n - Adds support for `cilium_l2announcements` to replace metallb with cilium l2 announcements, defaults to `false`\r\n - Adds support for `cilium_loadbalancer_mode` to switch bpf-lb-mode between snat, dsr or hybrid, default to `snat` (#11106, @deveshk0)\r\n- Adds the option to install calico 3.27.3 (#11059, @danielfrg)\r\n- [calico] Update default calico to v3.27.2 (#10960, @mzaian)\r\n\r\n## Container-Managers\r\n\r\n- crictl stop container grace period, cri_stop_containers_grace_period: 0 (#10651, @krembu)\r\n- Update the docker default version to 24.0 (#10873, @yankay)\r\n- [Containerd] Enable by default `discard_unpacked_layers` to save some space (see https://github.com/containerd/containerd/discussions/6295) (#10905, @VannTen)\r\n- [Nerdctl] Upgrade to version 1.7.4 (#10968, @cleman95)\r\n- [containerd] Make containerd 1.7.13 default\r\n [runc] Upgrade to v1.1.12 (#10862, @KubeKyrie)\r\n- [containerd] Make containerd 1.7.16 default (#11142, @mzaian)\r\n\r\n## API Change\r\n\r\n- Make proxy protocol in Upcloud LB configurable (#10971, @davidumea)\r\n\r\n## Design\r\n\r\n- Merge stop and remove systemd service task in reset/tasks/main.yml (#10902, @kimsehwan96)\r\n\r\n## Documentation\r\n\r\n- Add documentation for configuring nat outgoing ipv6 (#10866, @anders-elastisys)\r\n- Add new OpenStack Cloud for terraform (#10910, @DragomirAlin)\r\n- BREAKING CHANGE: This script is introduced to facilitate living documentation and its administration. This leads to a restructuring in the documentation at https://kubespray.io/#/ to simplify the automatic creation of links, as the structure in the sidebar changes. (#11128, @Payback159)\r\n- Change a task name `Ensure kube-bench parameters are set` into `Ensure kubelet expected parameters are set` in `roles/kubernetes/preinstall/tasks/0080-system-configurations.yml` for a clearer understanding of its operation (#11171, @kimsehwan96)\r\n- Do not disable SELinux surreptitiously (#10920, @rptaylor)\r\n- Doc clarification: skipping patches releases is OK (#10850, @VannTen)\r\n- Docs: vagrant-libvirt is tested in CI (#10847, @VannTen)\r\n- Explicit private/public nature of *ip vars (#10904, @VannTen)\r\n- Fix typo in vagrant.md (#10836, @kundan2707)\r\n- Fix typo mistake in roles/kubernetes/control-plane/tasks/define-first-kube-control.yml (#10835, @kimsehwan96)\r\n- Fixed typos in inventory/sample/group_vars/k8s_cluster (#10911, @arahmangulov)\r\n- Kubespray used as a collection will have the correct collection version (#10727, @VannTen)\r\n- Make large-deployments.md link to downloads.md (#10840, @spantaleev)\r\n- Removed not needed graduated feature gates. (#10448, @Smidra)\r\n- Update upgrades.md with serial=1 for rolling updates (#10837, @titansmc)\r\n- Variable cilium_ipsec_key must be base64 encoded (#10781, @ledroide)\r\n\r\n## Bug or Regression\r\n\r\n- Added an optional variable (`cni_bin_owner`) to allow the user to set a different owner for `/opt/cni/bin/` and it's contents. (#10929, @Rickkwa)\r\n- Change the position of the containerd_extra_args parameter to enhance its universality. (#11013, @qcu266)\r\n- Configure crio container runtime to use kube reserved cgroup (#11028, @pedro-peter)\r\n- Don't overwrite changes to openstack allowed_address_pairs #10760 (#10760, @rptaylor)\r\n- Download cache directory permissions are no longer reset recursively (#10900, @VannTen)\r\n- Fix ClusterRole for Calico >=v1.26.x with Calico API Server installed (#11089, @RaSerge)\r\n- Fix ansible parameter ssh_args in ansible.cfg file not work (#10981, @joy717)\r\n- Fix boostrap for Amazon Linux (#11139, @VannTen)\r\n- Fix crio registries config file when using slashes in the registry path (#11030, @pedro-peter)\r\n- Fix file loss during download (#10779, @ErikJiang)\r\n- Fix kubespray-defaults: Check for boostrap-os FQCN (#11073, @KubeKyrie)\r\n- Fix local path provisioner image repo in sample inventory. (#11180, @tico88612)\r\n- Fix logical error when checking for boostrap-os (#10867, @VannTen)\r\n- Fix lsattr command error when kubelet has symbolic link (#11074, @KubeKyrie)\r\n- Fix network manage service of Debian 12 (#11058, @KubeKyrie)\r\n- Fix nginx controller leader election RBAC (#10913, @VannTen)\r\n- Fix python regex matching problem when finding docker packages (#11075, @KubeKyrie)\r\n- Fix waiting for MetalLB controller (#10858, @flxbwr)\r\n- Fix(kubernetes): taint nodes on cluster upgrade (#10705, @maxime1907)\r\n- Fix: config hostname as string type in kubeadmConfig rendering (#10997, @ErikJiang)\r\n- Fixes running `recover-control-plane.yml` with offline broken etcd nodes. (#10660, @yuha0)\r\n- Revert OCCM standard dnsPolicy to ClusterFirst to fix #10914 which was introduced with #10618 and make dnsPolicy configurable to furthermore support #10618 (#11168, @Payback159)\r\n- Force update helm repo if exists on host (#11043, @LuckySB)\r\n- Kubespray ansible version checks are now performed even when running with `--limit` (#10908, @VannTen)\r\n- None. (#11061, @bmelbourne)\r\n- Revert crictl version (#11042, @ErikJiang)\r\n- The script `manage-offline-container-images.sh` now supports additional environment variables, e.g. it is now possible use the script to pull images listed in a file instead of checking images in a running cluster. (#10857, @anders-elastisys)\r\n- Update Snapshot Controller to 7.0.2 for all supported Kubernetes versions. (#11041, @jess-sol)\r\n- Workaround for terraform bug related to no_floating and extra_groups (#10764, @rptaylor)\r\n- [etcd] fixes wrong distributed tracing flag for etcd (#11175, @ugur99)\r\n- Correct the POLY1305 cipher suites by adding the suffix _SHA256 (#10641, @yckaolalala)\r\n\r\n## Other (Cleanup or Flake)\r\n\r\n- Allow scripts/download_hash.sh to complete if new versions locations are changed of certain binaries (#10998, @MrFreezeex)\r\n- Ddownload: Remove deleted kubeadm config field (#10931, @VannTen)\r\n- Download_file playbook - Incorrect description of a task (#10875, @gianmarco-mameli)\r\n- EventRecordQPS (in kubelet config) now uses Kubernetes default value (50) (#10826, @VannTen)\r\n- Fixup galaxy.yml (#10906, @VannTen)\r\n- Ipaddr deprecation cleanup (using fqdn ansible.utils) (#10822, @VannTen)\r\n- Kubeadm images are now only downloaded where needed (#10899, @VannTen)\r\n- Move perma failing jobs in CI to manual run (#10886, @VannTen)\r\n- Remove dead link in README for debian jessie (#10827, @VannTen)\r\n- Remove mirwan from approvers (#10930, @VannTen)\r\n- Update KUBESPRAY_VERSION for v2.24.0 (#10811, @yankay)\r\n- Update KUBESPRAY_VERSION for v2.24.1 (#10962, @yankay)\r\n- Update cinder-csi from 1.22.0 to 1.29.0\r\n- Use the new container registry for cinder-csi (#10894, @Krast76)\r\n\r\n## Supported Components\r\n\r\n- Core\r\n - [kubernetes](https://github.com/kubernetes/kubernetes) v1.29.5\r\n - [etcd](https://github.com/etcd-io/etcd) v3.5.12\r\n - [docker](https://www.docker.com/) v24.0 (see [Note](#container-runtime-notes))\r\n - [containerd](https://containerd.io/) v1.7.16\r\n - [cri-o](http://cri-o.io/) v1.29.1 (experimental: see [CRI-O Note](docs/CRI/cri-o.md). Only on fedora, ubuntu and centos based OS)\r\n- Network Plugin\r\n - [cni-plugins](https://github.com/containernetworking/plugins) v1.2.0\r\n - [calico](https://github.com/projectcalico/calico) v3.27.3\r\n - [cilium](https://github.com/cilium/cilium) v1.15.4\r\n - [flannel](https://github.com/flannel-io/flannel) v0.22.0\r\n - [kube-ovn](https://github.com/alauda/kube-ovn) v1.11.5\r\n - [kube-router](https://github.com/cloudnativelabs/kube-router) v2.0.0\r\n - [multus](https://github.com/k8snetworkplumbingwg/multus-cni) v3.8\r\n - [weave](https://github.com/weaveworks/weave) v2.8.1\r\n - [kube-vip](https://github.com/kube-vip/kube-vip) v0.8.0\r\n- Application\r\n - [cert-manager](https://github.com/jetstack/cert-manager) v1.13.2\r\n - [coredns](https://github.com/coredns/coredns) v1.11.1\r\n - [ingress-nginx](https://github.com/kubernetes/ingress-nginx) v1.10.1\r\n - [krew](https://github.com/kubernetes-sigs/krew) v0.4.4\r\n - [argocd](https://argoproj.github.io/) v2.11.0\r\n - [helm](https://helm.sh/) v3.14.2\r\n - [metallb](https://metallb.universe.tf/) v0.13.9\r\n - [registry](https://github.com/distribution/distribution) v2.8.1\r\n- Storage Plugin\r\n - [cephfs-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.0-k8s1.11\r\n - [rbd-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.1-k8s1.11\r\n - [aws-ebs-csi-plugin](https://github.com/kubernetes-sigs/aws-ebs-csi-driver) v0.5.0\r\n - [azure-csi-plugin](https://github.com/kubernetes-sigs/azuredisk-csi-driver) v1.10.0\r\n - [cinder-csi-plugin](https://github.com/kubernetes/cloud-provider-openstack/blob/master/docs/cinder-csi-plugin/using-cinder-csi-plugin.md) v1.29.0\r\n - [gcp-pd-csi-plugin](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver) v1.9.2\r\n - [local-path-provisioner](https://github.com/rancher/local-path-provisioner) v0.0.24\r\n - [local-volume-provisioner](https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner) v2.5.0\r\n - [node-feature-discovery](https://github.com/kubernetes-sigs/node-feature-discovery) v0.14.2\r\n\r\n## Known issues\r\nN/A\r\n", "created_at": "2024-05-21T09:26:12Z", "project": "kubespray", "repo": "kubernetes-sigs/kubespray", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "7.2.5", "tag_name": "7.2.5", "html_url": "https://github.com/redis/redis/releases/tag/7.2.5", "repo_url": "https://github.com/antirez/redis", "body": "Upgrade urgency MODERATE: Program an upgrade of the server, but it's not urgent.\r\n\r\nBug fixes\r\n=========\r\n\r\n* A single shard cluster leaves failed replicas in CLUSTER SLOTS instead of removing them (#12824)\r\n* Crash in LSET command when replacing small items and exceeding 4GB (#12955)\r\n* Blocking commands timeout is reset due to re-processing command (#13004)\r\n* Conversion of numbers in Lua args to redis args can fail. Bug introduced in 7.2.0 (#13115)\r\n\r\nBug fixes in CLI tools\r\n======================\r\n\r\n* redis-cli: --count (for --scan, --bigkeys, etc) was ignored unless --pattern was also used (#13092)\r\n* redis-check-aof: incorrectly considering data in manifest format as MP-AOF (#12958)\r\n", "created_at": "2024-05-19T06:12:35Z", "project": "Redis", "repo": "antirez/redis", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.23.0", "tag_name": "v0.23.0", "html_url": "https://github.com/kubernetes-sigs/kind/releases/tag/v0.23.0", "repo_url": "https://github.com/kubernetes-sigs/kind", "body": "This release introduces initial limited support for `nerdctl` and kube-proxy nftables mode.\r\n\r\n\r\n

Breaking Changes

\r\n\r\n- The default node image is now Kubernetes 1.30.0: `kindest/node:v1.30.0@sha256:047357ac0cfea04663786a612ba1eaba9702bef25227a794b52890dd8bcd692e`\r\n- `ipFamily` config field is now validated\r\n - While technically a breaking change, if the value you set here is now caught as invalid it was being silently ignored and creating an ipv4 cluster previously and you should correct your config\r\n- Go 1.17+ is required for `go install sigs.k8s.io/kind` / building the `kind` binary\r\n - Prebuilt binaries are available as an alternative to `go install`\r\n - For local development `make` will automatically setup the correct go version\r\n - Note that the go team only supports 1.21+ and major linux distros have 1.19+\r\n - Future releases may increase this to a more current Go release\r\n - Future release may adopt `toolchain` in go.mod to make this seamless if you have go 1.21+ installed even without our makefile. We highly recommend installing go 1.21+\r\n \r\n \r\n

New Features

\r\n\r\n\r\n- Initial support for nodes created with [nerdctl](https://github.com/containerd/nerdctl)\r\n- Initial support for `kubeProxyMode: nftables` (ahead of Kubernetes 1.31+, see https://kind.sigs.k8s.io/docs/user/configuration/#kube-proxy-mode)\r\n- Sweeping dependency updates, see commits for full details. https://github.com/kubernetes-sigs/kind/compare/v0.22.0...v0.23.0\r\n\r\n\r\nImages pre-built for this release:\r\n\r\n- v1.30.0: `kindest/node:v1.30.0@sha256:047357ac0cfea04663786a612ba1eaba9702bef25227a794b52890dd8bcd692e`\r\n- v1.29.4: `kindest/node:v1.29.4@sha256:3abb816a5b1061fb15c6e9e60856ec40d56b7b52bcea5f5f1350bc6e2320b6f8`\r\n- v1.28.9: `kindest/node:v1.28.9@sha256:dca54bc6a6079dd34699d53d7d4ffa2e853e46a20cd12d619a09207e35300bd0`\r\n- v1.27.13: `kindest/node:v1.27.13@sha256:17439fa5b32290e3ead39ead1250dca1d822d94a10d26f1981756cd51b24b9d8`\r\n- v1.26.15: `kindest/node:v1.26.15@sha256:84333e26cae1d70361bb7339efb568df1871419f2019c80f9a12b7e2d485fe19`\r\n- v1.25.16: `kindest/node:v1.25.16@sha256:5da57dfc290ac3599e775e63b8b6c49c0c85d3fec771cd7d55b45fae14b38d3b`\r\n\r\n\r\n\r\n**NOTE**: You *must* use the `@sha256` digest to guarantee an image built for this release, until such a time as we switch to a different tagging scheme. Even then we will highly encourage digest pinning for security and reproducibility reasons.\r\n\r\nSee also: \r\n- https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster\r\n- https://kind.sigs.k8s.io/docs/user/quick-start/#building-images\r\n\r\nNOTE: These node images support amd64 and arm64, both of our supported platforms. **You must use the same platform as your host,** for more context see https://github.com/kubernetes-sigs/kind/issues/2718\r\n\r\n

Fixes

\r\n\r\n- Correctly case `kubeProxyMode: \"none\"`\r\n\r\n\r\n

Contributors

\r\n\r\n**Thank you to everyone who contributed to this release! \u2764\ufe0f**\r\n\r\nUsers whose commits are in this release (alphabetically by user name)\r\n\r\n- @aojea \r\n- @AkihiroSuda\r\n- @BenTheElder \r\n- @dependabot[bot]\r\n- @estesp \r\n- @hp685 \r\n- @jizusun \r\n- @k8s-ci-robot\r\n- @kevin85421 \r\n- @stmcginnis \r\n- @tnqn \r\n- @yankay \r\n\r\nThank you as well to everyone else not listed here who contributed in other ways like filing issues, giving feedback, testing fixes, and helping users in slack!", "created_at": "2024-05-14T01:51:45Z", "project": "kind", "repo": "kubernetes-sigs/kind", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.33.1", "tag_name": "v1.33.1", "html_url": "https://github.com/kubernetes/minikube/releases/tag/v1.33.1", "repo_url": "https://github.com/kubernetes/minikube", "body": "\ud83d\udce3\ud83d\ude00 **Please fill out our [fast 5-question survey](https://forms.gle/Gg3hG5ZySw8c1C24A)** so that we can learn how & why you use minikube, and what improvements we should make. Thank you! \ud83d\udc83\ud83c\udf89\r\n\r\n## Release Notes\r\n\r\n## Version 1.33.1 - 2024-05-13\r\n\r\nBugs:\r\n* Fix `DNSSEC validation failed` errors [#18830](https://github.com/kubernetes/minikube/pull/18830)\r\n* Fix `too many open files` errors [#18832](https://github.com/kubernetes/minikube/pull/18832)\r\n* CNI cilium: Fix cilium pods failing to start-up [#18846](https://github.com/kubernetes/minikube/pull/18846)\r\n* Addon ingress: Fix enable failing on arm64 machines using VM driver [#18779](https://github.com/kubernetes/minikube/pull/18779)\r\n* Addon kubeflow: Fix some components missing arm64 images [#18765](https://github.com/kubernetes/minikube/pull/18765)\r\n\r\nVersion Upgrades:\r\n* Addon cloud-spanner: Update cloud-spanner-emulator/emulator image from 1.5.15 to 1.5.17 [#18773](https://github.com/kubernetes/minikube/pull/18773) [#18811](https://github.com/kubernetes/minikube/pull/18811)\r\n* Addon headlamp: Update headlamp-k8s/headlamp image from v0.23.1 to v0.23.2 [#18793](https://github.com/kubernetes/minikube/pull/18793)\r\n* Addon ingress: Update ingress-nginx/controller image from v1.10.0 to v1.10.1 [#18756](https://github.com/kubernetes/minikube/pull/18756)\r\n* Addon istio-provisioner: Update istio/operator image from 1.21.1 to 1.21.2 [#18757](https://github.com/kubernetes/minikube/pull/18757)\r\n* Addon kubevirt: Update bitnami/kubectl image from 1.29.3 to 1.30.0 [#18711](https://github.com/kubernetes/minikube/pull/18711) [#18771](https://github.com/kubernetes/minikube/pull/18771)\r\n* Addon nvidia-device-plugin: Update nvidia/k8s-device-plugin image from v0.14.5 to v0.15.0 [#18703](https://github.com/kubernetes/minikube/pull/18703)\r\n* CNI cilium: Update from v1.15.1 to v1.15.3 [#18846](https://github.com/kubernetes/minikube/pull/18846)\r\n* High Availability: Update kube-vip from 0.7.1 to v0.8.0 [#18774](https://github.com/kubernetes/minikube/pull/18774)\r\n* Kicbase/ISO: Update docker from 26.0.1 to 26.0.2 [#18706](https://github.com/kubernetes/minikube/pull/18706)\r\n* Kicbase: Bump ubuntu:jammy from 20240227 to 20240427 [#18702](https://github.com/kubernetes/minikube/pull/18702) [#18769](https://github.com/kubernetes/minikube/pull/18769) [#18804](https://github.com/kubernetes/minikube/pull/18804)\r\n\r\nFor a more detailed changelog, see [CHANGELOG.md](https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md).\r\n\r\nThank you to our contributors for this release!\r\n\r\n- Bodhi Hu\r\n- J\u00e9r\u00e9mie Tarot\r\n- Nir Soffer\r\n- Predrag Rogic\r\n- Steven Powell\r\n- cuiyourong\r\n- joaquimrocha\r\n\r\nThank you to our PR reviewers for this release!\r\n\r\n- medyagh (9 comments)\r\n- nirs (3 comments)\r\n- llegolas (1 comments)\r\n- spowelljr (1 comments)\r\n\r\nThank you to our triage members for this release!\r\n\r\n- medyagh (6 comments)\r\n- afbjorklund (5 comments)\r\n- xcarolan (4 comments)\r\n- nevotheless (3 comments)\r\n- dasumner (2 comments)\r\n\r\nCheck out our [contributions leaderboard](https://minikube.sigs.k8s.io/docs/contrib/leaderboard/v1.33.1/) for this release!\r\n\r\n## Installation\r\n\r\nSee [Getting Started](https://minikube.sigs.k8s.io/docs/start/)\r\n\r\n## Binary Checksums\r\n\r\ndarwin-amd64: `6e1c3911c39b8de6b3ca31287f55b4f07ef329cd4b9ed62bf08378c2975580df`\r\ndarwin-arm64: `7e623ec9b5764681bd91b272d833dddec94527277c342bc458242389dc8a224a`\r\nlinux-amd64: `386eb267e0b1c1f000f1b7924031557402fffc470432dc23b9081fc6962fd69b`\r\nlinux-arm: `bcf61a6b994cfc675f1dae63c30047163c848148104322fb8633fa38d035ec09`\r\nlinux-arm64: `0b6a17d230b4a605002981f1eba2f5aa3f2153361a1ab000c01e7a95830b40ba`\r\nlinux-ppc64le: `308edb467d72439f6e5d9b5824fa091a3cba02e63823b39f15b5e3f6b54cd94d`\r\nlinux-s390x: `e4007394de21dcb7f8913963b44ff01d896ed29eeea3857841457592fb40c693`\r\nwindows-amd64.exe: `a7e97b490db740eeb80d8ce15ee8db6dc9ea9e07e9adef2ea7ca74bb3e8d32e5`\r\n\r\n## ISO Checksums\r\n\r\namd64: `faa5867d88b4fe80fa88f651f5abd9cda02fc15fdfa2153dfc1d4b0365938d42` \r\narm64: `caa004bb66e46b496f5d28d82a78a72864e574df7b021c52a5d65b44f0128e03`", "created_at": "2024-05-13T21:20:17Z", "project": "Minikube", "repo": "kubernetes/minikube", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.29.0", "tag_name": "v1.29.0", "html_url": "https://github.com/kubernetes/kops/releases/tag/v1.29.0", "repo_url": "https://github.com/kubernetes/kops", "body": "# Significant changes\r\n\r\n## Deferred deletion / pruning phase\r\n\r\nSome infrastructure changes are potentially disruptive to the continued\r\noperation of the cluster. For the most disruptive operations, particularly\r\nthose that break rolling-update of the cluster, we have started to use deferred\r\ndeletion to minimize the impact. For example, on AWS we create a second NLB\r\nduring the `kops update` phase when we cannot change the NLB directly.\r\n`kops update` will report that a `--prune` is needed. To minimize disruption,\r\nwe recommend you perform this after a rolling-update, for example:\r\n\r\n```\r\nkops update $MYCLUSTER --yes --admin\r\nkops rolling-update $MYCLUSTER --yes\r\nkops update $MYCLUSTER --yes --admin --prune # NEW!\r\n```\r\n\r\nDeferred deletion is currently used to safely introduce security groups for NLBs on AWS,\r\nand to move to an internal load balancer for `kops-controller` on GCP.\r\n\r\n## Initial OpenTelemetry Support\r\n\r\nWe are starting to add (experimental) support for OpenTelemetry,\r\nin particular Tracing support. Setting `OTEL_EXPORTER_OTLP_TRACES_FILE`\r\nwill write a trace file which can then be read by the traceserver program.\r\nMore information and options are described in [docs/opentelemetry.md](/docs/opentelemetry.md).\r\nThe tracing data is not expected to be particularly useful for end-users in\r\nthis release; the (non-standard) recording approach is instead intended to\r\nwork well with our Prow end-to-end testing system so that developers can\r\noptimize kOps.\r\n\r\nPlease note: this is *not* telemetry in the \"phone-home\" sense.\r\nThe kOps project does not collect data from your machine. As an\r\nopen-source project we do not even want to collect any of your data.\r\nCurrently the only OpenTelemetry backend supported is writing to a\r\nfilesystem (and it is opt-in). In future you will be able to configure\r\nother OpenTelemetry backends, but this data will only be sent if\r\nyou enable OpenTelemetry, and only sent to where you configure.\r\n\r\n## AWS\r\n\r\n* Network Load Balancers in front of the Kubernetes API and bastion hosts now\r\nhave a security group attached. These security groups are used for security group rules\r\nallowing incoming traffic to the NLBs as well as traffic between the NLBs and their target\r\ninstances.\r\n\r\n* Posts event data to URL upon instance interruption action in aws-node-termination-handler with `WEBHOOK_URL`.\r\n\r\n## GCP\r\n\r\n* As of Kubernetes version 1.29, credentials for private GCR/AR repositories will be handled by the out-of-tree credential provider. This is an additional binary that each instance downloads from the assets repository.\r\n* Two additional `StorageClasses` are created on GCP clusters. These are called `balanced-csi` and `ssd-csi` and utilize the GCP Balanced and SSD Persistent Disk volume types respectively.\r\n* **Breaking Change** - the default `StorageClass` has been changed from `standard-csi` to `balanced-csi`.\r\n\r\n* We now use a private load-balancer for in-cluster traffic on GCP, which allows us\r\n to use network tags to restrict access only to the cluster nodes.\r\n\r\n\r\n# Breaking changes\r\n\r\n## Other breaking changes\r\n\r\n* `kops toolbox dump` limits the number of nodes dumped to 500 by default. Use `--max-nodes` to override.\r\n\r\n* Support for Kubernetes version 1.23 has been removed.\r\n\r\n# Known Issues\r\n\r\n* The Amazon VPC CNI is now compatible with Ubuntu 22.04. Fix applied via [kubernetes/kops#16313](https://github.com/kubernetes/kops/issues/16313).\r\n\r\n# Deprecations\r\n\r\n* Support for Kubernetes version 1.24 is deprecated and will be removed in kOps 1.30.\r\n\r\n* Support for Kubernetes version 1.25 is deprecated and will be removed in kOps 1.31.\r\n\r\n* Support for AWS Classic Load Balancer for API is deprecated and should not be used for newly created clusters.\r\n\r\n* All unmanaged addons (in `addons/`) are deprecated in favor of managed addons, including the [metrics server addon](https://github.com/kubernetes/kops/tree/master/addons/metrics-server) and the [autoscaler addon](https://github.com/kubernetes/kops/tree/master/addons/cluster-autoscaler).\r\n\r\n\r\n## What's Changed\r\n* aws: Add option to provide multiple instance types on cluster creation by @hakman in https://github.com/kubernetes/kops/pull/15854\r\n* Release 1.29.0-alpha.0 by @hakman in https://github.com/kubernetes/kops/pull/15858\r\n* Fix warmpool to expose dependencies for dependency analysis by @justinsb in https://github.com/kubernetes/kops/pull/15848\r\n* Remove support for Kubernetes 1.23 by @johngmyers in https://github.com/kubernetes/kops/pull/15860\r\n* Only run one replica of controller pods on non-HA clusters by @justinsb in https://github.com/kubernetes/kops/pull/15868\r\n* Default to 100.64.0.0/13 as IPv4 service cluster IP range by @hakman in https://github.com/kubernetes/kops/pull/15866\r\n* Improve status printing when tasks are in progress by @justinsb in https://github.com/kubernetes/kops/pull/15847\r\n* Clarify comment on nonMasqueradeCIDR field. by @justinsb in https://github.com/kubernetes/kops/pull/15869\r\n* Use mixed instances for scale tests by @hakman in https://github.com/kubernetes/kops/pull/15859\r\n* Remove dead code for in-tree CCM by @johngmyers in https://github.com/kubernetes/kops/pull/15872\r\n* Legacy control-plane node labels are no longer used by @johngmyers in https://github.com/kubernetes/kops/pull/15874\r\n* Allow setting additional flags for apiserver, kcm and scheduler by @hakman in https://github.com/kubernetes/kops/pull/15877\r\n* Allow setting resource.Quantity from the command line by @hakman in https://github.com/kubernetes/kops/pull/15876\r\n* Tune apiserver, kcm and scheduler flags for scale performance tests by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15875\r\n* Remove Docker config option by @hakman in https://github.com/kubernetes/kops/pull/15871\r\n* Update ko to v0.14.1 by @hakman in https://github.com/kubernetes/kops/pull/15879\r\n* Update Calico to v3.25.2 by @hakman in https://github.com/kubernetes/kops/pull/15878\r\n* ENI Cleanup Improvements by @rifelpet in https://github.com/kubernetes/kops/pull/15884\r\n* Release 1.29.0-alpha.1 by @johngmyers in https://github.com/kubernetes/kops/pull/15889\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15890\r\n* Update Go to v1.21.1 by @hakman in https://github.com/kubernetes/kops/pull/15893\r\n* Remove metadata-proxy from GCE Clusters from 1.29+ onwards by @upodroid in https://github.com/kubernetes/kops/pull/15885\r\n* Implement Cilium Ingress by @zadjadr in https://github.com/kubernetes/kops/pull/15795\r\n* Bump actions/dependency-review-action from 3.0.8 to 3.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/15894\r\n* Bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/15895\r\n* Handle 404 properly from Service Accounts API by @upodroid in https://github.com/kubernetes/kops/pull/15902\r\n* Increase vpc cidrs to allocate more ip's for large scale k8s clusters by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15904\r\n* kops-controller: Increase client-side throttling limits by @hakman in https://github.com/kubernetes/kops/pull/15906\r\n* Increase the etcd db size to accomodate large scale k8s cluster resources by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15908\r\n* Add Cognito permissions for AWS LBC by @danports in https://github.com/kubernetes/kops/pull/15910\r\n* Fix COS image mounter URL by @upodroid in https://github.com/kubernetes/kops/pull/15907\r\n* scale-test: Increase validation wait time to 45m by @hakman in https://github.com/kubernetes/kops/pull/15915\r\n* Make `--cloudonly` sound less innocuous by @danports in https://github.com/kubernetes/kops/pull/15911\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15917\r\n* scale-test: Add few more cidrs to divide equally /16's by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15920\r\n* Update sync target for OWNERS by @johngmyers in https://github.com/kubernetes/kops/pull/15921\r\n* Add `SeccompDefault` kubelet config by @colinhoglund in https://github.com/kubernetes/kops/pull/15919\r\n* Optimize subnets asignment to IGs for clusters with multiple CIDRs by @hakman in https://github.com/kubernetes/kops/pull/15923\r\n* fix a few log with percent w by @justinsb in https://github.com/kubernetes/kops/pull/15926\r\n* Revert \"WIP: Need to publish IPv4 DNS records\" by @justinsb in https://github.com/kubernetes/kops/pull/15928\r\n* fix some comments by @justinsb in https://github.com/kubernetes/kops/pull/15927\r\n* scale-test: Need for separate etcd cluster for events by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15932\r\n* scale-test: Optimise node dumping for large clusters by @hakman in https://github.com/kubernetes/kops/pull/15934\r\n* scale-test: Re-enable etcd metrics by @hakman in https://github.com/kubernetes/kops/pull/15938\r\n* protokube: support writing AAAA records to /etc/hosts by @justinsb in https://github.com/kubernetes/kops/pull/15931\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15944\r\n* Cilium: Implement node encryption by @zadjadr in https://github.com/kubernetes/kops/pull/15901\r\n* Fix e2e testing logic by @upodroid in https://github.com/kubernetes/kops/pull/15900\r\n* aws: Fix minor typos for Karpenter setup by @junm-cloudnatix in https://github.com/kubernetes/kops/pull/15935\r\n* aws: Configure Karpenter resources in the cluster spec by @danports in https://github.com/kubernetes/kops/pull/15916\r\n* Update 1.28 release notes for release by @johngmyers in https://github.com/kubernetes/kops/pull/15956\r\n* gce ipv6: we can use network tags with ipv6 addresses by @justinsb in https://github.com/kubernetes/kops/pull/15955\r\n* Bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/15960\r\n* Update Karpenter to v0.30.0 by @hakman in https://github.com/kubernetes/kops/pull/15945\r\n* aws: Filter ENI list by VPC by @hakman in https://github.com/kubernetes/kops/pull/15903\r\n* Add info for kOps 1.22-1.24 on audit logging path changes by @michalbolek in https://github.com/kubernetes/kops/pull/15941\r\n* Update etcd-manager to v3.0.20230925 by @hakman in https://github.com/kubernetes/kops/pull/15962\r\n* bump k8s releases and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/15967\r\n* bump gcp ccm image and dump more resources by @upodroid in https://github.com/kubernetes/kops/pull/15968\r\n* Add missing rbac roles and don't run gkenetparams controller by @upodroid in https://github.com/kubernetes/kops/pull/15971\r\n* Attempt to dump cluster info when encountering earlier errors by @rifelpet in https://github.com/kubernetes/kops/pull/15975\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15976\r\n* scaleway: terraform support by @Mia-Cross in https://github.com/kubernetes/kops/pull/15892\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/15979\r\n* aws: Don't add dependency on additional CIDR for shared VPC by @hakman in https://github.com/kubernetes/kops/pull/15987\r\n* Allow setting map[string]string from the command line by @hakman in https://github.com/kubernetes/kops/pull/15989\r\n* Add support for installing additional packages at cluster level by @hakman in https://github.com/kubernetes/kops/pull/16001\r\n* Update Go to v1.21.2 by @hakman in https://github.com/kubernetes/kops/pull/16003\r\n* Update DigitalOcean addons by @rifelpet in https://github.com/kubernetes/kops/pull/16000\r\n* Create a temporary staging bucket for kops builds by @upodroid in https://github.com/kubernetes/kops/pull/15981\r\n* Bump GCP CCM again by @upodroid in https://github.com/kubernetes/kops/pull/15972\r\n* aws: Attach security groups to NLBs by @johngmyers in https://github.com/kubernetes/kops/pull/15993\r\n* aws: Attach security group to NLBs for kops-controller by @hakman in https://github.com/kubernetes/kops/pull/16006\r\n* Use dns=none for newly created clusters except for AWS and GCE by @hakman in https://github.com/kubernetes/kops/pull/16005\r\n* Configure GCP Kubelet Credentials Provider by @upodroid in https://github.com/kubernetes/kops/pull/15974\r\n* Update Go to v1.21.3 by @hakman in https://github.com/kubernetes/kops/pull/16012\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16014\r\n* Dump nodes even if controlplane is broken by @upodroid in https://github.com/kubernetes/kops/pull/16010\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16019\r\n* openstack: fix instance group validation if using serverGroupName annotation by @zetaab in https://github.com/kubernetes/kops/pull/16022\r\n* Refactor: Add context.Context to more VFS methods by @justinsb in https://github.com/kubernetes/kops/pull/16021\r\n* scale-test: Measure APIServer SLOs by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15963\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16030\r\n* Bump alpha channel with October releases by @hakman in https://github.com/kubernetes/kops/pull/16031\r\n* Add cloud-platform GCP VM scope by @sl1pm4t in https://github.com/kubernetes/kops/pull/16013\r\n* containerd: introduce a new field to enable NRI by @fmuyassarov in https://github.com/kubernetes/kops/pull/15994\r\n* Build Kubernetes from source by @upodroid in https://github.com/kubernetes/kops/pull/16018\r\n* scaleway: IPAM integration by @Mia-Cross in https://github.com/kubernetes/kops/pull/16016\r\n* Add support for --cluster-signing-duration KCM flag by @hakman in https://github.com/kubernetes/kops/pull/16038\r\n* Promote alpha channel to stable by @hakman in https://github.com/kubernetes/kops/pull/16041\r\n* Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in https://github.com/kubernetes/kops/pull/16042\r\n* Fix tests for multi-arch clusters by @hakman in https://github.com/kubernetes/kops/pull/16045\r\n* Update containerd to v1.7.7 by @hakman in https://github.com/kubernetes/kops/pull/16043\r\n* aws: Skip ASG cleanup on Karpenter managed IG deletion by @hakman in https://github.com/kubernetes/kops/pull/16051\r\n* Update controller-gen to v0.13.0 by @hakman in https://github.com/kubernetes/kops/pull/16058\r\n* Update codegen to v0.28.3 by @hakman in https://github.com/kubernetes/kops/pull/16059\r\n* Limit sanitized URLs to 200 characters by @hakman in https://github.com/kubernetes/kops/pull/16061\r\n* Add validation to help users move from experimentClusterSigningDuration by @justinsb in https://github.com/kubernetes/kops/pull/16062\r\n* Support setting CAS skip-nodes-with-custom-controller-pods parameter by @shapirus in https://github.com/kubernetes/kops/pull/16060\r\n* Bump to Cilium 1.14 by @zadjadr in https://github.com/kubernetes/kops/pull/15705\r\n* Document breaking changes for serviceClusterIPRange and OpenStack with S3 state store by @ederst in https://github.com/kubernetes/kops/pull/16028\r\n* Keep validating after timeout when cluster is healthy by @hakman in https://github.com/kubernetes/kops/pull/16063\r\n* scale-test: Scrape APIServer only metrics by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16029\r\n* don't dump logs if the cluster doesn't exist by @upodroid in https://github.com/kubernetes/kops/pull/16054\r\n* Add `--node-instance-group` flag to ginkgo by @upodroid in https://github.com/kubernetes/kops/pull/16065\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16068\r\n* Add option to provide additional config entries for containerd by @hakman in https://github.com/kubernetes/kops/pull/16067\r\n* dump: include the various gateways on AWS by @justinsb in https://github.com/kubernetes/kops/pull/16069\r\n* dump: actually dump the gateway objects by @justinsb in https://github.com/kubernetes/kops/pull/16070\r\n* Fix vet errors by @hakman in https://github.com/kubernetes/kops/pull/16076\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16077\r\n* toolbox dump: include AWS route table objects by @justinsb in https://github.com/kubernetes/kops/pull/16073\r\n* Document incompatability with Amazon VPC CNI and 22.04 by @rifelpet in https://github.com/kubernetes/kops/pull/16083\r\n* fix: concurrent map write panic by @sl1pm4t in https://github.com/kubernetes/kops/pull/16081\r\n* Update Go to v1.21.4 by @hakman in https://github.com/kubernetes/kops/pull/16085\r\n* Thread context through some slower AWS tasks by @justinsb in https://github.com/kubernetes/kops/pull/16037\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16089\r\n* Fix Designate naming typo by @marcvorwerk in https://github.com/kubernetes/kops/pull/16091\r\n* Release 1.29.0-alpha.2 by @hakman in https://github.com/kubernetes/kops/pull/16095\r\n* Bump actions/dependency-review-action from 3.1.0 to 3.1.2 by @dependabot in https://github.com/kubernetes/kops/pull/16097\r\n* Don't get cluster --full when attempting leak cleanup by @rifelpet in https://github.com/kubernetes/kops/pull/16102\r\n* Update Calico to v3.26.4 by @hakman in https://github.com/kubernetes/kops/pull/16107\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16108\r\n* Experimental support for tracing by @justinsb in https://github.com/kubernetes/kops/pull/16020\r\n* Check cluster information when filtering instances by @zetaab in https://github.com/kubernetes/kops/pull/16112\r\n* Update kube-router to 1.6 by @aauren in https://github.com/kubernetes/kops/pull/16110\r\n* allow local file VFS in asset copy by @zetaab in https://github.com/kubernetes/kops/pull/16115\r\n* Bump actions/dependency-review-action from 3.1.2 to 3.1.3 by @dependabot in https://github.com/kubernetes/kops/pull/16111\r\n* Replace * in IAM tags when IRSA namespace has wildcard by @h3poteto in https://github.com/kubernetes/kops/pull/16113\r\n* Upgrade AWS EBS CSI Driver by @rifelpet in https://github.com/kubernetes/kops/pull/16119\r\n* bump k8s and ubuntu ami versions in alpha by @moshevayner in https://github.com/kubernetes/kops/pull/16120\r\n* Support volume modification in EBS CSI Driver by @rifelpet in https://github.com/kubernetes/kops/pull/16121\r\n* Fix parsing of newer kubernetes version URLs by @rifelpet in https://github.com/kubernetes/kops/pull/16123\r\n* Spotinst: Feature/add multi arch in VNG and resource tag specification by @yehielnetapp in https://github.com/kubernetes/kops/pull/16099\r\n* Improve kops edit command by @prashantrewar in https://github.com/kubernetes/kops/pull/16109\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16129\r\n* kops: Support quotes in --set flags by @justinsb in https://github.com/kubernetes/kops/pull/16128\r\n* skip file remapping if same host by @zetaab in https://github.com/kubernetes/kops/pull/16117\r\n* Enable containerd test-handler runtimeclass for k/k e2e tests by @upodroid in https://github.com/kubernetes/kops/pull/16056\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16131\r\n* limit jobname value to 80 by @upodroid in https://github.com/kubernetes/kops/pull/16136\r\n* Only set containerd plugins on kops versions that include quote fixes by @rifelpet in https://github.com/kubernetes/kops/pull/16133\r\n* Thread context through kubectl-auth by @justinsb in https://github.com/kubernetes/kops/pull/16137\r\n* build: add script for rapid development of kops-controller by @justinsb in https://github.com/kubernetes/kops/pull/16138\r\n* feat: Support multiple token verifiers in kops-controller by @justinsb in https://github.com/kubernetes/kops/pull/16140\r\n* Update OpenStack documentation to replace deprecated arguments by @marcvorwerk in https://github.com/kubernetes/kops/pull/16135\r\n* Skip hostname test in DigitalOcean by @rifelpet in https://github.com/kubernetes/kops/pull/16144\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16146\r\n* Support bootstrapping nodes using Public Key authentication by @justinsb in https://github.com/kubernetes/kops/pull/16141\r\n* docs: Remove Docker config section by @hakman in https://github.com/kubernetes/kops/pull/16145\r\n* gce: Support additional StorageClasses by @sl1pm4t in https://github.com/kubernetes/kops/pull/16103\r\n* kube-router: skip 1.28 tests that fail consistently by @aauren in https://github.com/kubernetes/kops/pull/16149\r\n* gce: Add support for publishing Service Account Issuer documents to GCS by @sl1pm4t in https://github.com/kubernetes/kops/pull/16050\r\n* feat: \"enroll\" command to add nodes to a bare-metal cluster by @justinsb in https://github.com/kubernetes/kops/pull/16147\r\n* Bump actions/dependency-review-action from 3.1.3 to 3.1.4 by @dependabot in https://github.com/kubernetes/kops/pull/16150\r\n* fix the gce info shown in `kops get` cmd and set node-tag ginkgo flag by @upodroid in https://github.com/kubernetes/kops/pull/16096\r\n* Don't set LimitNoFile for containerd systemd unit file by @upodroid in https://github.com/kubernetes/kops/pull/16151\r\n* Order instances in terms of cost by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16156\r\n* Upgrade AWS Load Balancer Controller to v2.6.2 by @rifelpet in https://github.com/kubernetes/kops/pull/16155\r\n* Reduce disk volume size to reduce cost by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16157\r\n* Add --max-nodes flag to toolbox dump, default to 500 by @rifelpet in https://github.com/kubernetes/kops/pull/16160\r\n* Allow EKS Pod identity env variables by @ameukam in https://github.com/kubernetes/kops/pull/16162\r\n* Upgrade Karpenter to 0.31.3 by @rifelpet in https://github.com/kubernetes/kops/pull/16163\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16164\r\n* Remove duplicate m5.large from scalability test by @rifelpet in https://github.com/kubernetes/kops/pull/16166\r\n* chore: Bump go to 1.21.5 by @justinsb in https://github.com/kubernetes/kops/pull/16168\r\n* Ignore HPA status when applying addons by @rifelpet in https://github.com/kubernetes/kops/pull/16167\r\n* Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16171\r\n* aws: Add KMS to EBS CSI Driver and control plane by @hakman in https://github.com/kubernetes/kops/pull/16173\r\n* Bump metrics-server to 0.6.4 by @bohrasd in https://github.com/kubernetes/kops/pull/16174\r\n* bump cert-manager to 1.12.7 by @bohrasd in https://github.com/kubernetes/kops/pull/16177\r\n* Ignore cert-manager in LBC's webhooks by @rifelpet in https://github.com/kubernetes/kops/pull/16179\r\n* Enable pagination on GCE Instance Groups by @rifelpet in https://github.com/kubernetes/kops/pull/16184\r\n* Release 1.29.0-alpha.3 by @justinsb in https://github.com/kubernetes/kops/pull/16183\r\n* `kops validate cluster` improvements by @upodroid in https://github.com/kubernetes/kops/pull/16187\r\n* gce: Remove custom resolver by @hakman in https://github.com/kubernetes/kops/pull/16189\r\n* skip_regex.go: kube-router add back in service afinity test by @aauren in https://github.com/kubernetes/kops/pull/16188\r\n* chore(channels): bump k8s and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/16190\r\n* Update Calico to v3.27.0 by @hakman in https://github.com/kubernetes/kops/pull/16192\r\n* Disable Statefulsets provisioning from CL2 Load Tests by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16172\r\n* Add cert-manager resource types to kubetest2-kops artifacts by @rifelpet in https://github.com/kubernetes/kops/pull/16193\r\n* Parallelize k8s resource dumps with kops toolbox dump by @rifelpet in https://github.com/kubernetes/kops/pull/16196\r\n* Include pod logs in toolbox dump by @rifelpet in https://github.com/kubernetes/kops/pull/16198\r\n* Update k8s.io/* to v0.29.0 by @hakman in https://github.com/kubernetes/kops/pull/16199\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16201\r\n* test: Print the `create cluster` command by @hakman in https://github.com/kubernetes/kops/pull/16202\r\n* scale-test: Add feature flag for creating a single nodes instance group by @hakman in https://github.com/kubernetes/kops/pull/16203\r\n* Dump previous and current container logs separately by @hakman in https://github.com/kubernetes/kops/pull/16200\r\n* aws: Set AWS_REGION env var for ebs-csi-node and ebs-csi-driver by @hakman in https://github.com/kubernetes/kops/pull/16206\r\n* aws: Add option for setting QPS and Burst for EBS CSI Driver by @hakman in https://github.com/kubernetes/kops/pull/16207\r\n* Spotinst: Bump controller version to 1.0.97 by @yehielnetapp in https://github.com/kubernetes/kops/pull/16208\r\n* feat: add us-west zone for hetzner by @finzzz in https://github.com/kubernetes/kops/pull/16209\r\n* Check if kubeconfig exists before dumping resources by @hakman in https://github.com/kubernetes/kops/pull/16205\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16210\r\n* aws: Use instance metadata to get warm pool state by @rifelpet in https://github.com/kubernetes/kops/pull/16213\r\n* Dump and redact secrets by @rifelpet in https://github.com/kubernetes/kops/pull/16211\r\n* Update to Cilium 1.14.5 by @hakman in https://github.com/kubernetes/kops/pull/16214\r\n* Allow override of the DNS domain used by the tests. by @ameukam in https://github.com/kubernetes/kops/pull/16217\r\n* aws: Retrieve instance info only when max pods is not set by @hakman in https://github.com/kubernetes/kops/pull/16216\r\n* Add permission needed for service-linked role creation by @ameukam in https://github.com/kubernetes/kops/pull/16219\r\n* Remove kube-system cert-manager webhook exclusion by @rifelpet in https://github.com/kubernetes/kops/pull/16221\r\n* Jaeger tracing visualizer improvements by @rifelpet in https://github.com/kubernetes/kops/pull/16220\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16224\r\n* aws: Set provider ID when starting kubelet by @hakman in https://github.com/kubernetes/kops/pull/16223\r\n* scale-test: Reduce validation count and interval by @hakman in https://github.com/kubernetes/kops/pull/16225\r\n* aws: Update EBS CSI driver to v1.26.0 by @hakman in https://github.com/kubernetes/kops/pull/16227\r\n* Add option for setting CCM ConcurrentNodeSyncs by @hakman in https://github.com/kubernetes/kops/pull/16228\r\n* aws: Skip deleting ASG instances without volumes by @hakman in https://github.com/kubernetes/kops/pull/16229\r\n* Make cluster deletion configurable by @hakman in https://github.com/kubernetes/kops/pull/16231\r\n* Bump actions/dependency-review-action from 3.1.4 to 3.1.5 by @dependabot in https://github.com/kubernetes/kops/pull/16232\r\n* scale-test: Use single nodes instance group for AWS by @hakman in https://github.com/kubernetes/kops/pull/16204\r\n* Bump kubetest2 by @ameukam in https://github.com/kubernetes/kops/pull/16234\r\n* test: Improve cluster deletion defaults by @hakman in https://github.com/kubernetes/kops/pull/16236\r\n* Replace `k8s.io/utils/strings/slices` with `golang.org/x/exp/slices` by @hakman in https://github.com/kubernetes/kops/pull/16238\r\n* aws: Update EBS CSI driver by @hakman in https://github.com/kubernetes/kops/pull/16239\r\n* aws: Use `domain` instead of `vpc` when rendering `aws_eip` by @hakman in https://github.com/kubernetes/kops/pull/16237\r\n* Bump GCP terraform provider to latest by @rifelpet in https://github.com/kubernetes/kops/pull/16242\r\n* docs: fix broken example command by @markusleh in https://github.com/kubernetes/kops/pull/16243\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16244\r\n* Revert \"aws: Skip deleting ASG instances without volumes\" by @hakman in https://github.com/kubernetes/kops/pull/16246\r\n* Update Go to v1.21.6 by @hakman in https://github.com/kubernetes/kops/pull/16245\r\n* Prefer external endpoints when building kubeconfig by @justinsb in https://github.com/kubernetes/kops/pull/16248\r\n* aws: Terminate ASG instances in batches of 100 instances by @hakman in https://github.com/kubernetes/kops/pull/16251\r\n* aws: Ignore InvalidRouteTableID.NotFound errors during cluster deletion by @hakman in https://github.com/kubernetes/kops/pull/16252\r\n* aws: fix maxPods when cilium ipam=eni is used by @argusua in https://github.com/kubernetes/kops/pull/16253\r\n* Update containerd to v1.7.12 by @hakman in https://github.com/kubernetes/kops/pull/16257\r\n* Switch to GCS url for upgrades tests by @ameukam in https://github.com/kubernetes/kops/pull/16258\r\n* Use dns=none for newly created clusters including for AWS and GCE by @hakman in https://github.com/kubernetes/kops/pull/16262\r\n* Update aws-sdk-go to v1.49.24 by @ameukam in https://github.com/kubernetes/kops/pull/16263\r\n* test: Set num-nodes flag by @upodroid in https://github.com/kubernetes/kops/pull/16176\r\n* Refactor: Replace ForAPIServer with WellKnownServices by @justinsb in https://github.com/kubernetes/kops/pull/15829\r\n* gce: fix nlb firewall rules, operations and alias network subnets by @upodroid in https://github.com/kubernetes/kops/pull/16265\r\n* build(deps): bump actions/dependency-review-action from 3.1.5 to 4.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16267\r\n* openstack: Include kube-apiserver controlplane ports in dns=none by @zetaab in https://github.com/kubernetes/kops/pull/16271\r\n* Increase CCM workers to speed up node bootstrap process by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16256\r\n* Add 1.28 release notes to docs menu by @yurrriq in https://github.com/kubernetes/kops/pull/16275\r\n* Add support to configure HPA Controller concurrent syncs flag in HPA/KCM Controller by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16277\r\n* Add support to configure Job Controller concurrent syncs flag in Job\u2026 by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16280\r\n* Refactor: Plumb context through GCE firewallRule methods by @justinsb in https://github.com/kubernetes/kops/pull/16281\r\n* Fix dumping logs for GCE scale tests by @upodroid in https://github.com/kubernetes/kops/pull/16266\r\n* Add `boskos-resource-type` flag to use different GCE projects for scale/gpu testing by @upodroid in https://github.com/kubernetes/kops/pull/16268\r\n* OpenStack: update CSI images by @zetaab in https://github.com/kubernetes/kops/pull/16283\r\n* toolbox dump: output correct type for target groups by @justinsb in https://github.com/kubernetes/kops/pull/16285\r\n* chore(channels): bump k8s and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/16284\r\n* Fix: support comparison of int types in dry-run by @justinsb in https://github.com/kubernetes/kops/pull/16290\r\n* refactor: NetworkLoadBalancer Name should match Name tag by @justinsb in https://github.com/kubernetes/kops/pull/16288\r\n* tweak: Set Scheme on NLB tasks for public load balancers by @justinsb in https://github.com/kubernetes/kops/pull/16289\r\n* refactor: Introduce runTests helper method into aws tests by @justinsb in https://github.com/kubernetes/kops/pull/16292\r\n* Refactor: Move NLB listing function into awsup by @justinsb in https://github.com/kubernetes/kops/pull/16295\r\n* chore(networking): bump aws cni to 1.16.2 by @moshevayner in https://github.com/kubernetes/kops/pull/16297\r\n* Revert \"Don't set LimitNoFile for containerd systemd unit file\" by @zetaab in https://github.com/kubernetes/kops/pull/16300\r\n* Update runc & containerd by @zetaab in https://github.com/kubernetes/kops/pull/16302\r\n* chore(channels): promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16306\r\n* refactor: wait for load balancer readiness using a private field by @justinsb in https://github.com/kubernetes/kops/pull/16294\r\n* Add GCE scale testing on kops by @upodroid in https://github.com/kubernetes/kops/pull/16181\r\n* fix(nodeup): set `MACAddressPolicy=none` when using AWS VPC CNI by @moshevayner in https://github.com/kubernetes/kops/pull/16313\r\n* Upgrade AWS Load Balancer Controller to v2.7.0 by @yurrriq in https://github.com/kubernetes/kops/pull/16316\r\n* Update to cilium 1.15 by @zadjadr in https://github.com/kubernetes/kops/pull/16315\r\n* feat: added image minimum and maximum gc age by @Lerentis in https://github.com/kubernetes/kops/pull/16318\r\n* build(deps): bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16322\r\n* Update dependencies by @hakman in https://github.com/kubernetes/kops/pull/16323\r\n* Skip gen-cli-docs on depup by @hakman in https://github.com/kubernetes/kops/pull/16321\r\n* Refactor: Split out NLB Listener into its own task by @justinsb in https://github.com/kubernetes/kops/pull/16299\r\n* refactor: Drop TargetGroups from NetworkLoadBalancer task by @justinsb in https://github.com/kubernetes/kops/pull/16324\r\n* Dont set -num-nodes on karpenter-managed clusters by @rifelpet in https://github.com/kubernetes/kops/pull/16325\r\n* docs: Remove warning about Amazon VPC CNI not being compatible with Ubuntu 22.04 by @moshevayner in https://github.com/kubernetes/kops/pull/16326\r\n* Set LimitNOFILE to 1048576 instead of `infinity` by @dims in https://github.com/kubernetes/kops/pull/16329\r\n* azure: Migrate to the new SDK version by @hakman in https://github.com/kubernetes/kops/pull/16286\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16331\r\n* Set KUBECONFIG for LBC's ginkgo tests by @rifelpet in https://github.com/kubernetes/kops/pull/16334\r\n* Docs: fix typos in office hours page by @justinsb in https://github.com/kubernetes/kops/pull/16337\r\n* clockmock: Add more methods that take a context by @justinsb in https://github.com/kubernetes/kops/pull/16338\r\n* Move DNS topology setup earlier in cluster creation by @rifelpet in https://github.com/kubernetes/kops/pull/16342\r\n* deletion: tolerate concurrent SQS queue deletion by @justinsb in https://github.com/kubernetes/kops/pull/16341\r\n* Cleanup import of the same package in tests by @justinsb in https://github.com/kubernetes/kops/pull/16343\r\n* validation: Allow overlap of pod/node CIDR and service CIDR by @justinsb in https://github.com/kubernetes/kops/pull/16344\r\n* Include /etc/hosts coredns mounts for dns=none clusters by @rifelpet in https://github.com/kubernetes/kops/pull/16347\r\n* azure: Replace lb.ForAPIServer with lb.WellKnownServices by @hakman in https://github.com/kubernetes/kops/pull/16348\r\n* Add support for AL2023 AMI to use Amazon VPC CNI by @dims in https://github.com/kubernetes/kops/pull/16350\r\n* aws: Post event data to URL upon instance interruption action by @voriol in https://github.com/kubernetes/kops/pull/16009\r\n* Refactor IAM Policy Builder by @rifelpet in https://github.com/kubernetes/kops/pull/16351\r\n* create command: remove example docs say is not implemented yet. by @jrabbit in https://github.com/kubernetes/kops/pull/16308\r\n* target group: refactor discovery into awsup by @justinsb in https://github.com/kubernetes/kops/pull/16339\r\n* Use IAM Policy Builder for SQS Queue Policy by @rifelpet in https://github.com/kubernetes/kops/pull/16353\r\n* refactor: Introduce DeletionProcessingMode by @justinsb in https://github.com/kubernetes/kops/pull/16293\r\n* Update Go to v1.22.0 by @hakman in https://github.com/kubernetes/kops/pull/16346\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16357\r\n* azure: Avoid spurious changes in VirtualNetwork by @hakman in https://github.com/kubernetes/kops/pull/16358\r\n* Generate revisions of NLB objects, and introduce cleanup phase by @justinsb in https://github.com/kubernetes/kops/pull/16356\r\n* gce: Update GCE storage service scope to DevstorageFullControlScope to resolve permission error. by @sl1pm4t in https://github.com/kubernetes/kops/pull/16355\r\n* add support for devcontainer by @remyleone in https://github.com/kubernetes/kops/pull/16186\r\n* azure: Mark a few tasks as implementing HasAddress by @justinsb in https://github.com/kubernetes/kops/pull/16359\r\n* Set --dns=none on upgrade tests from older kops versions by @rifelpet in https://github.com/kubernetes/kops/pull/16360\r\n* build(deps): bump actions/dependency-review-action from 4.0.0 to 4.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/16361\r\n* Update Cilium to v1.15.1 by @hakman in https://github.com/kubernetes/kops/pull/16362\r\n* Fix bash conditional pattern matching in upgrade script by @rifelpet in https://github.com/kubernetes/kops/pull/16364\r\n* devcontainer: update go version, use features by @justinsb in https://github.com/kubernetes/kops/pull/16365\r\n* Skip known-failing test on most e2e jobs by @rifelpet in https://github.com/kubernetes/kops/pull/16368\r\n* aws: Update EBS CSI driver to v1.28.0 by @hakman in https://github.com/kubernetes/kops/pull/16369\r\n* doc/aws: Add space before the k8s slack url by @tungbq in https://github.com/kubernetes/kops/pull/16370\r\n* Skip hostname test for all aws jobs by default by @rifelpet in https://github.com/kubernetes/kops/pull/16373\r\n* Migrate many-addons e2e template to dns=none by @rifelpet in https://github.com/kubernetes/kops/pull/16374\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16375\r\n* gce: match IP addresses including subnet where relevant by @justinsb in https://github.com/kubernetes/kops/pull/16380\r\n* chore: update dependencies in submodules by @justinsb in https://github.com/kubernetes/kops/pull/16372\r\n* GCE: Use internal load balancer for node to control-plane traffic by @justinsb in https://github.com/kubernetes/kops/pull/16379\r\n* Skip hostname e2e test on digitalocean by @rifelpet in https://github.com/kubernetes/kops/pull/16381\r\n* build(deps): bump actions/dependency-review-action from 4.1.0 to 4.1.3 by @dependabot in https://github.com/kubernetes/kops/pull/16384\r\n* gce: Limit health check names to 63 chars by @hakman in https://github.com/kubernetes/kops/pull/16385\r\n* gce: Limit backend names to 63 chars by @hakman in https://github.com/kubernetes/kops/pull/16386\r\n* Update NVIDIA Container Toolkit URL by @elezar in https://github.com/kubernetes/kops/pull/16387\r\n* Install nerdctl and crictl on nodes by @h3poteto in https://github.com/kubernetes/kops/pull/16383\r\n* Continue attemps to dump artifacts in `toolbox dump` by @rifelpet in https://github.com/kubernetes/kops/pull/16389\r\n* chore: update boilerplate.py to recognize new build tags by @justinsb in https://github.com/kubernetes/kops/pull/16390\r\n* Add validation to help users move from usePolicyConfigMap by @hakman in https://github.com/kubernetes/kops/pull/16391\r\n* Experimental limited support for cluster-api by @justinsb in https://github.com/kubernetes/kops/pull/15522\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16392\r\n* build(deps): bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 by @dependabot in https://github.com/kubernetes/kops/pull/16393\r\n* e2e tests: When upgrading, wait for the new configuration by @justinsb in https://github.com/kubernetes/kops/pull/16395\r\n* Fix shellcheck warnings for bootstrap script by @hakman in https://github.com/kubernetes/kops/pull/16394\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16397\r\n* Use github.com/go-viper/mapstructure/v2 by @ameukam in https://github.com/kubernetes/kops/pull/16402\r\n* docs: Update relnotes for 1.29 for deferred deletion by @justinsb in https://github.com/kubernetes/kops/pull/16404\r\n* aws: Expose port 8443 when using NLB with a custom certificate by @justinsb in https://github.com/kubernetes/kops/pull/16403\r\n* gce: Change default storage class to balanced-csi by @sl1pm4t in https://github.com/kubernetes/kops/pull/16269\r\n* gce: Set node IP Alias range to match NodeCIDRMaskSize by @sl1pm4t in https://github.com/kubernetes/kops/pull/16272\r\n* Release 1.29.0-beta.1 by @justinsb in https://github.com/kubernetes/kops/pull/16406\r\n* Automated cherry pick of #16410: upgraded cert-manager to 1.12.9 by @idealhack in https://github.com/kubernetes/kops/pull/16413\r\n* Automated cherry pick of #16412: aws/cert-manager: Tighten IAM permissions for cert-manager by @hakman in https://github.com/kubernetes/kops/pull/16414\r\n* Automated cherry pick of #16440: Update kube-router to v2.1.0 by @hakman in https://github.com/kubernetes/kops/pull/16445\r\n* Automated cherry pick of #16363: Update Calico to v3.27.3 by @hakman in https://github.com/kubernetes/kops/pull/16449\r\n* Automated cherry pick of #16469: azure: Use lowercase for node names by @hakman in https://github.com/kubernetes/kops/pull/16470\r\n* Automated cherry pick of #16467: k8s-1.12.yaml.template: update kube-router init container by @hakman in https://github.com/kubernetes/kops/pull/16472\r\n* Automated cherry pick of #16497: Support multiple service-account-issuer flags by @hakman in https://github.com/kubernetes/kops/pull/16511\r\n* Automated cherry pick of #16513: aws: Update components before release by @hakman in https://github.com/kubernetes/kops/pull/16517\r\n* Automated cherry pick of #16515: Update Cilium to v1.15.4 by @hakman in https://github.com/kubernetes/kops/pull/16516\r\n* Automated cherry pick of #16518: Update metrics-server to v0.7.1 by @hakman in https://github.com/kubernetes/kops/pull/16519\r\n* Automated cherry pick of #16520: cert-manager: Add option to set feature gates by @hakman in https://github.com/kubernetes/kops/pull/16521\r\n* Automated cherry pick of #16525: dns: Update components before release by @hakman in https://github.com/kubernetes/kops/pull/16526\r\n* Automated cherry pick of #16527: Update etcd to v3.5.13 by @hakman in https://github.com/kubernetes/kops/pull/16528\r\n* Automated cherry pick of #16530: Update cluster-autoscaler to v1.30.0\r\n#16531: Update containerd to v1.7.16 by @hakman in https://github.com/kubernetes/kops/pull/16535\r\n* Automated cherry pick of #16495: check /run/systemd/resolve/resolv.conf inside by @hakman in https://github.com/kubernetes/kops/pull/16538\r\n* Automated cherry pick of #16542: Initial support for Ubuntu 24.04 (Noble Numbat) by @hakman in https://github.com/kubernetes/kops/pull/16543\r\n* Update dependencies before release for v1.29 by @hakman in https://github.com/kubernetes/kops/pull/16553\r\n* Automated cherry pick of #16556: cluster-autoscaler: Fix priority expander config by @hakman in https://github.com/kubernetes/kops/pull/16558\r\n* Release 1.29.0 by @justinsb in https://github.com/kubernetes/kops/pull/16564\r\n\r\n## New Contributors\r\n* @upodroid made their first contribution in https://github.com/kubernetes/kops/pull/15885\r\n* @colinhoglund made their first contribution in https://github.com/kubernetes/kops/pull/15919\r\n* @junm-cloudnatix made their first contribution in https://github.com/kubernetes/kops/pull/15935\r\n* @michalbolek made their first contribution in https://github.com/kubernetes/kops/pull/15941\r\n* @sl1pm4t made their first contribution in https://github.com/kubernetes/kops/pull/16013\r\n* @fmuyassarov made their first contribution in https://github.com/kubernetes/kops/pull/15994\r\n* @shapirus made their first contribution in https://github.com/kubernetes/kops/pull/16060\r\n* @marcvorwerk made their first contribution in https://github.com/kubernetes/kops/pull/16091\r\n* @prashantrewar made their first contribution in https://github.com/kubernetes/kops/pull/16109\r\n* @ameukam made their first contribution in https://github.com/kubernetes/kops/pull/16162\r\n* @bohrasd made their first contribution in https://github.com/kubernetes/kops/pull/16174\r\n* @finzzz made their first contribution in https://github.com/kubernetes/kops/pull/16209\r\n* @markusleh made their first contribution in https://github.com/kubernetes/kops/pull/16243\r\n* @argusua made their first contribution in https://github.com/kubernetes/kops/pull/16253\r\n* @Lerentis made their first contribution in https://github.com/kubernetes/kops/pull/16318\r\n* @voriol made their first contribution in https://github.com/kubernetes/kops/pull/16009\r\n* @jrabbit made their first contribution in https://github.com/kubernetes/kops/pull/16308\r\n* @tungbq made their first contribution in https://github.com/kubernetes/kops/pull/16370\r\n\r\n**Full Changelog since 1.28.0**: https://github.com/kubernetes/kops/compare/v1.28.0...v1.29.0", "created_at": "2024-05-12T04:40:25Z", "project": "kops", "repo": "kubernetes/kops", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.24.0", "tag_name": "v2.24.0", "html_url": "https://github.com/harness/gitness/releases/tag/v2.24.0", "repo_url": "https://github.com/drone/drone", "body": "## What's Changed\r\n* fix: [CI-11840]: Added env variable to control the event of inbound w\u2026 by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3508\r\n* Drone version bump 2.24.0 by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3511\r\n\r\n\r\n**Full Changelog**: https://github.com/harness/gitness/compare/v2.23.0...v2.24.0", "created_at": "2024-05-10T11:33:47Z", "project": "Drone", "repo": "drone/drone", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/hhyo/Archery/releases/tag/v1.11.1", "repo_url": "https://github.com/hhyo/Archery", "body": "## Release date: 2024\u5e745\u67088\u65e5\r\n\r\n\u4ee3\u7801\u53d8\u66f4: https://github.com/hhyo/Archery/compare/v1.11.0...v1.11.1\r\n\u8d21\u732e\u8005: @feiazifeiazi\r\n\r\n- \u4fee\u6539bootstrap-table\u751f\u6210\u7684\u8be6\u60c5+\u53f7td\u6807\u7b7e\u6837\u5f0f @feiazifeiazi (#2621)\r\n\r\n## \u5347\u7ea7\u6b65\u9aa4\r\n- https://github.com/hhyo/archery/wiki/upgrade\r\n", "created_at": "2024-05-08T05:59:21Z", "project": "Archery", "repo": "hhyo/Archery", "type": "DevOps", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Fluentd v1.17.0", "tag_name": "v1.17.0", "html_url": "https://github.com/fluent/fluentd/releases/tag/v1.17.0", "repo_url": "https://github.com/fluent/fluentd", "body": "**Full Changelog**: https://github.com/fluent/fluentd/compare/v1.16.2...v1.17.0\r\n\r\n### Enhancement\r\n\r\n* #4282 in_http: Recognize CSP reports as JSON data\r\n* #4330 out_http: Add option to reuse connections\r\n* #4401 in_tail: Expand glob capability for square brackets and one character matcher\r\n* #4459 out_http: Support AWS Signature Version 4 authentication\r\n\r\n### Bug Fix\r\n\r\n* #4474 Make sure `parser_json` and `parser_msgpack` return `Hash`.\r\n Make `parser_json` and `parser_msgpack` accept only `Hash` or `Array` of `Hash`.\r\n* #4478 filter_parser: Add error event for multiple parsed results\r\n\r\n### Misc\r\n\r\n* #4288 Raise minimum required ruby version\r\n* #4411 Require missing dependent gems as of Ruby 3.4-dev\r\n* #4294 #4299 #4302 #4320 Minor code refactoring\r\n* #4369 #4433 #4452 #4477 CI fixes\r\n* #4429 github: unify YAML file extension to .yml\r\n\r\n### Contributors to this release (Alphabetical order)\r\n\r\n* Christian Norbert Menges\r\n* Daijiro Fukuda\r\n* David Venable\r\n* Giedrius Statkevi\u010dius\r\n* Hiroshi Hatake\r\n* Kentaro Hayashi\r\n* \u0160imon Luka\u0161\u00edk\r\n* Takuro Ashie\r\n", "created_at": "2024-04-30T08:56:29Z", "project": "Fluentd", "repo": "fluent/fluentd", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.101.0", "tag_name": "v1.101.0", "html_url": "https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.101.0", "repo_url": "https://github.com/VictoriaMetrics/VictoriaMetrics", "body": "Released at 2024-04-26\r\n\r\n* FEATURE: [MetricsQL](https://docs.victoriametrics.com/metricsql/): support filtering by multiple numeric constants via `q == (C1, ..., CN)` and `q != (C1, ..., CN)` syntax. For example, `status_code == (200, 201, 300)` returns `status_code` metrics with any of `200`, `201` or `300` values, while `status_code != (400, 404, 500)` returns `status_code` metrics with all the values except of `400`, `404` and `500`.\r\n* FEATURE: [VictoriaMetrics cluster](https://docs.victoriametrics.com/cluster-victoriametrics/): add support for fault domain awareness to `vmselect`. It can be configured to return full responses if up to `-globalReplicationFactor - 1` fault domains (aka `vmstorage` groups) are unavailable. See [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6054) and [these docs](https://docs.victoriametrics.com/cluster-victoriametrics/#vmstorage-groups-at-vmselect).\r\n* FEATURE: all VictoriaMetrics [enterprise](https://docs.victoriametrics.com/enterprise/) components: add support for automatic issuing of TLS certificates for HTTPS server at `-httpListenAddr` via [Let's Encrypt service](https://letsencrypt.org/). See [these docs](https://docs.victoriametrics.com/#automatic-issuing-of-tls-certificates) and [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5949).\r\n* FEATURE: [vmsingle](https://docs.victoriametrics.com/single-server-victoriametrics/): support disable or log [implicit conversions](https://docs.victoriametrics.com/metricsql/#implicit-query-conversions) for subquery with cmd-line flags `-search.disableImplicitConversion` and `-search.logImplicitConversion`. See [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4338).\r\n* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/): support data replication additionally to sharding among remote storage systems if `-remoteWrite.shardByURLReplicas=N` command-line flag is set additionally to `-remoteWrite.shardByURL` command-line flag, where `N` is desired replication factor. This allows setting up data replication among failure domains when the replication factor is smaller than the number of failure domains. See [these docs](https://docs.victoriametrics.com/vmagent/#sharding-among-remote-storages) and [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6054).\r\n* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/): reduce CPU usage when [sharding among remote storage systems](https://docs.victoriametrics.com/vmagent/#sharding-among-remote-storages) is enabled.\r\n* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/): support [DNS SRV](https://en.wikipedia.org/wiki/SRV_record) addresses in `-remoteWrite.url` command-line option and in scrape target urls. For example, `-remoteWrite.url=http://srv+victoria-metrics/api/v1/write` automatically resolves the `victoria-metrics` DNS SRV to a list of hostnames with TCP ports and then sends the collected metrics to these TCP addresses. See [these docs](https://docs.victoriametrics.com/vmagent/#srv-urls) and [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6053).\r\n* FEATURE: [stream aggregation](https://docs.victoriametrics.com/stream-aggregation/): allow skipping first N aggregation intervals via cmd-line flag `-streamAggr.ignoreFirstIntervals` for [Single-node VictoriaMetrics](https://docs.victoriametrics.com/) or `-remoteWrite.streamAggr.ignoreFirstIntervals` for [vmagent](https://docs.victoriametrics.com/vmagent/). See more details [here](https://docs.victoriametrics.com/stream-aggregation/#ignore-aggregation-intervals-on-start).\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): support automatic discovering and load balancing for TCP addresses behind DNS SRV addresses. These addresses can be put inside `url_prefix` urls in the form `http://srv+addr/path`, where the `addr` is the [DNS SRV](https://en.wikipedia.org/wiki/SRV_record) address, which is automatically resolved to hostnames with TCP ports. See [these docs](https://docs.victoriametrics.com/vmauth/#srv-urls) for details.\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): support specifying client TLS certificates and TLS ServerName for requests to HTTPS backends. See [these docs](https://docs.victoriametrics.com/vmauth/#backend-tls-setup).\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): support regex matching when routing incoming requests based on HTTP [query args](https://en.wikipedia.org/wiki/Query_string) via `src_query_args` option at `url_map`. See [these docs](https://docs.victoriametrics.com/vmauth/#generic-http-proxy-for-different-backends) and [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6070).\r\n* FEATURE: [vmui](https://docs.victoriametrics.com/#vmui): optimize auto-suggestion performance for metric names when the database contains big number of unique time series.\r\n* FEATURE: [vmui](https://docs.victoriametrics.com/#vmui): in the Select component, user-entered values are now preserved on blur if they match options in the list.\r\n* FEATURE: [vmui](https://docs.victoriametrics.com/#vmui): auto-suggestion triggers at any cursor position in the query input. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5864).\r\n* FEATURE: [vmui](https://docs.victoriametrics.com/#vmui): update error messages on the Query page for enhanced clarity. See [this pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6177).\r\n\r\n* BUGFIX: [downsampling](https://docs.victoriametrics.com/#downsampling): skip unnecessary index lookups if downsampling wasn't set for ENT versions of VictoriaMetrics. Before, users of VictoriaMetrics ENT could have experience elevated CPU usage even if no downsampling was configured. The issue was introduced in [v1.100.0](https://docs.victoriametrics.com/changelog/#v11000). \r\n* BUGFIX: [downsampling](https://docs.victoriametrics.com/#downsampling): properly populate downsampling metadata for data parts created by VictoriaMetrics ENT versions lower than v1.100.0. The bug could trigger the downsampling actions for parts that were downsampled already. This bug doesn't have any negative effect apart from spending extra CPU resources on the repeated downsampling. The issue was introduced in [v1.100.0](https://docs.victoriametrics.com/changelog/#v11000). \r\n* BUGFIX: [vmalert](https://docs.victoriametrics.com/vmalert/): supported any status codes from the range 200-299 from alertmanager. Previously, only 200 status code considered a successful action. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6110).\r\n* BUGFIX: [vmalert](https://docs.victoriametrics.com/vmalert/): avoid blocking `/api/v1/rules`, `/api/v1/alerts`, `/metrics` APIs when alerting rule uses template functions `query`, which could takes a while to execute. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6079).\r\n* BUGFIX: [vmalert](https://docs.victoriametrics.com/vmalert/): fix links with anchors in vmalert's UI. Starting from [v1.99.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.99.0) vmalert could ignore anchors pointing to specific rule groups if `search` param was present in URL.\r\n* BUGFIX: [vmauth](https://docs.victoriametrics.com/vmauth/): don't treat concurrency limit hit as an error of the backend. Previously, hitting the concurrency limit would increment both `vmauth_concurrent_requests_limit_reached_total` and `vmauth_user_request_backend_errors_total` counters. Now, only concurrency limit counter is incremented. Updates [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5565).\r\n", "created_at": "2024-04-25T14:52:05Z", "project": "VictoriaMetrics", "repo": "VictoriaMetrics/VictoriaMetrics", "type": "Db", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Release 2.19.5", "tag_name": "2.19.5", "html_url": "https://github.com/portainer/portainer/releases/tag/2.19.5", "repo_url": "https://github.com/portainer/portainer", "body": "# 2.19.5\r\n\r\nSee [Upgrading Portainer instructions](https://docs.portainer.io/start/upgrade).\r\n\r\n# Overview of changes\r\n\r\nNew Portainer CE 2.19.5 release\r\n\r\n# Portainer\r\n\r\n- Resolved CVE-2024-29296 by creating uniform response time for login attempts", "created_at": "2024-04-17T04:09:05Z", "project": "Portainer", "repo": "portainer/portainer", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.3.2 (Apr 3rd, 2024)", "tag_name": "2.3.2", "html_url": "https://github.com/alibaba/nacos/releases/tag/2.3.2", "repo_url": "https://github.com/alibaba/nacos", "body": "This version mainly fix #11880 issue, this issue will make nacos-server frequently push config to nacos-client 2.3.1 version even data no changed so that the client and server resource costs.\r\n\r\nAnd at the same time, This version can fix other usage issues found in 2.3.1 and older version.\r\n\r\nDetail see:\r\n\r\n## Enhancement&Refactor\r\n[#11752] Enhance contentPath configurable for AddressServerUrl.\r\n[#11801] Refactor PageHandlerAdapterFactory.\r\n[#11844][#11867][#11903] Refactor connection and client labels content.\r\n[#11895] Enhance response for register service instance for non-connected connection.\r\n\r\n## BugFix\r\n[#11536] Fix failover triggered problem.\r\n[#11821] Fix announcement api not limit path expression.\r\n[#11835] Fix service removed after server restarted when service contain metadata.\r\n[#11842] Fix response wrong status code for some API.\r\n[#11843] Fix `nacos/v2/ns/client/*` API response data wrong for batch registered service.\r\n[#11853] Fix nacos-client start failed for native GraalVM.\r\n[#11880] Fix config module frequently push new config data even config no change.\r\n\r\n## Dependency\r\n[#11874] Bump mysql-connnector-java to 8.0.33\r\n[#11811] Bump Spring Web to 5.3.33\r\n[#11913] Bump console ui dependencies to solve security problem with audit fix.\r\n\r\n\r\n## New Contributors\r\n* @heihei180 made their first contribution in https://github.com/alibaba/nacos/pull/11794\r\n* @linqiuping made their first contribution in https://github.com/alibaba/nacos/pull/11824\r\n* @JianweiWang made their first contribution in https://github.com/alibaba/nacos/pull/11838\r\n* @lmm1990 made their first contribution in https://github.com/alibaba/nacos/pull/11860\r\n* @cxhello made their first contribution in https://github.com/alibaba/nacos/pull/11833\r\n* @Tangmingyao1998 made their first contribution in https://github.com/alibaba/nacos/pull/11883\r\n\r\n**Full Changelog**: https://github.com/alibaba/nacos/compare/2.3.1...2.3.2", "created_at": "2024-04-03T02:22:40Z", "project": "Nacos", "repo": "alibaba/nacos", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "0.27.0 / 2024-02-28", "tag_name": "v0.27.0", "html_url": "https://github.com/prometheus/alertmanager/releases/tag/v0.27.0", "repo_url": "https://github.com/prometheus/alertmanager", "body": "* [CHANGE] Discord Integration: Enforce max length in `message`. #3597\r\n* [CHANGE] API: Removal of all `api/v1/` endpoints. These endpoints now log and return a deprecation message and respond with a status code of `410`. #2970\r\n* [FEATURE] UTF-8 Support: Introduction of support for any UTF-8 character as part of label names and matchers. Please read more below. #3453, #3483, #3567, #3570\r\n* [FEATURE] Metrics: Introduced the experimental feature flag `--enable-feature=receiver-name-in-metrics` to include the receiver name in the following metrics: #3045\r\n * `alertmanager_notifications_total`\r\n * `alertmanager_notifications_failed_totall`\r\n * `alertmanager_notification_requests_total`\r\n * `alertmanager_notification_requests_failed_total`\r\n * `alertmanager_notification_latency_seconds`\r\n* [FEATURE] Metrics: Introduced a new gauge named `alertmanager_inhibition_rules` that counts the number of configured inhibition rules. #3681\r\n* [FEATURE] Metrics: Introduced a new counter named `alertmanager_alerts_supressed_total` that tracks muted alerts, it contains a `reason` label to indicate the source of the mute. #3565\r\n* [ENHANCEMENT] Discord Integration: Introduced support for `webhook_url_file`. #3555\r\n* [ENHANCEMENT] Microsoft Teams Integration: Introduced support for `webhook_url_file`. #3555\r\n* [ENHANCEMENT] Microsoft Teams Integration: Add support for `summary`. #3616\r\n* [ENHANCEMENT] Metrics: Notification metrics now support two new values for the label `reason`, `contextCanceled` and `contextDeadlineExceeded`. #3631\r\n* [ENHANCEMENT] Email Integration: Contents of `auth_password_file` are now trimmed of prefixed and suffixed whitespace. #3680\r\n* [BUGFIX] amtool: Fixes the error `scheme required for webhook url` when using amtool with `--alertmanager.url`. #3509\r\n* [BUGFIX] Mixin: Fix `AlertmanagerFailedToSendAlerts`, `AlertmanagerClusterFailedToSendAlerts`, and `AlertmanagerClusterFailedToSendAlerts` to make sure they ignore the `reason` label. #3599\r\n\r\n### Removal of API v1\r\n\r\nThe Alertmanager `v1` API has been deprecated since January 2019 with the release of Alertmanager `v0.16.0`. With the release of version `0.27.0` it is now removed.\r\nA successful HTTP request to any of the `v1` endpoints will log and return a deprecation message while responding with a status code of `410`.\r\nPlease ensure you switch to the `v2` equivalent endpoint in your integrations before upgrading.\r\n\r\n### Alertmanager support for all UTF-8 characters in matchers and label names\r\n\r\nStarting with Alertmanager `v0.27.0`, we have a new parser for matchers that has a number of backwards incompatible changes. While most matchers will be forward-compatible, some will not. Alertmanager is operating a transition period where it supports both UTF-8 and classic matchers, so **it's entirely safe to upgrade without any additional configuration**. With that said, we recommend the following:\r\n\r\n- If this is a new Alertmanager installation, we recommend enabling UTF-8 strict mode before creating an Alertmanager configuration file. You can enable strict mode with `alertmanager --config.file=config.yml --enable-feature=\"utf8-strict-mode\"`.\r\n\r\n- If this is an existing Alertmanager installation, we recommend running the Alertmanager in the default mode called fallback mode before enabling UTF-8 strict mode. In this mode, Alertmanager will log a warning if you need to make any changes to your configuration file before UTF-8 strict mode can be enabled. **Alertmanager will make UTF-8 strict mode the default in the next two versions**, so it's important to transition as soon as possible.\r\n\r\nIrrespective of whether an Alertmanager installation is a new or existing installation, you can also use `amtool` to validate that an Alertmanager configuration file is compatible with UTF-8 strict mode before enabling it in Alertmanager server by running `amtool check-config config.yml` and inspecting the log messages.\r\n\r\nShould you encounter any problems, you can run the Alertmanager with just the classic parser enabled by running `alertmanager --config.file=config.yml --enable-feature=\"classic-mode\"`. If so, please submit a bug report via GitHub issues.\r\n", "created_at": "2024-02-28T11:46:46Z", "project": "Alertmanager", "repo": "prometheus/alertmanager", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.6.3", "tag_name": "v2.6.3", "html_url": "https://github.com/chaos-mesh/chaos-mesh/releases/tag/v2.6.3", "repo_url": "https://github.com/chaos-mesh/chaos-mesh", "body": "# v2.6.3 Release Notes\r\n\r\nThis release mainly introduces several bug fixes for Chaos Mesh. Besides this, a JSON schema of `values.yaml` was added to help validate custom values before installing Chaos Mesh with Helm. Thanks for the contribution from @losisin. \u2764\ufe0f\r\n\r\nFor additional information, please refer to the changelog provided below.\r\n\r\n## Added\r\n\r\n- Add `values.schema.json` [#4205](https://github.com/chaos-mesh/chaos-mesh/pull/4205)\r\n\r\n## Changed\r\n\r\n- Upgrade docker/login-action to v2 [#4167](https://github.com/chaos-mesh/chaos-mesh/pull/4167)\r\n- Automatically remove the token from the dashboard when it expires [#4193](https://github.com/chaos-mesh/chaos-mesh/pull/4193)\r\n- Optimize `allInjected` and `allRecovered` states when targets are not selected [#4199](https://github.com/chaos-mesh/chaos-mesh/pull/4199)\r\n- Upgrade byteman-helper to v4.0.22 [#4299](https://github.com/chaos-mesh/chaos-mesh/pull/4299)\r\n\r\n## Fixed\r\n\r\n- Fix goroutine leak [#4229](https://github.com/chaos-mesh/chaos-mesh/pull/4229)\r\n- Enable prometheus directive within CoreDNS [#4321](https://github.com/chaos-mesh/chaos-mesh/pull/4321)\r\n", "created_at": "2024-01-23T14:45:18Z", "project": "Chaos Mesh", "repo": "chaos-mesh/chaos-mesh", "type": "Chaos", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v2.4.1", "tag_name": "v2.4.1", "html_url": "https://github.com/hashicorp/vagrant/releases/tag/v2.4.1", "repo_url": "https://github.com/hashicorp/vagrant", "body": "CHANGELOG:\n\nhttps://github.com/hashicorp/vagrant/blob/v2.4.1/CHANGELOG.md", "created_at": "2024-01-19T20:59:12Z", "project": "Vagrant", "repo": "hashicorp/vagrant", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "v1.25.3.1", "tag_name": "v1.25.3.1", "html_url": "https://github.com/openresty/openresty/releases/tag/v1.25.3.1", "repo_url": "https://github.com/openresty/openresty", "body": "", "created_at": "2024-01-04T03:43:38Z", "project": "Openresty", "repo": "openresty/openresty", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Apollo 2.2.0 Release", "tag_name": "v2.2.0", "html_url": "https://github.com/apolloconfig/apollo/releases/tag/v2.2.0", "repo_url": "https://github.com/ctripcorp/apollo", "body": "## Highlights\r\n\r\n### Support for H2 Database\r\nApollo now supports the H2 database, ideal for rapid deployment scenarios. For further details, refer to PR #4851.\r\n\r\n### Release Histories Retention\r\nUsers can now adjust how many release histories to keep for each namespace, reducing the risk of too many histories overloading the database. For more info, please see the [documentation](https://www.apolloconfig.com/#/en/deployment/distributed-deployment-guide?id=_3212-apollorelease-historyretentionsize-number-of-retained-configurations-release-history).\r\n\r\n### Log Directory Relocated to /opt/logs\r\nThe log files for Apollo ConfigService, AdminService, and Portal are now all in `/opt/logs`, instead of in separate folders like `/opt/logs/10003171`, `/opt/logs/10003172`, and `/opt/logs/10003173`.\r\n\r\n### Create Applications with OpenAPI\r\nOpen API consumer tokens now include a flag indicating permission to create applications. When set to 'yes', users are enabled to create applications using the consumer token through the Open API.\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/6b20ea90-fb22-438f-b44e-f9adb8c5945d)\r\n\r\n### Grayscale Functionality for Non-Properties Namespaces\r\nGrayscale release is now enabled for non-properties namespaces, such as YAML and JSON.\r\n\r\n### Audit Log for Administrators\r\nAdministrators now have access to detailed audit logs via the `Audit Log` feature located in the Admin Tools section.\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/c22f73e2-a48a-4552-8998-1c43da674993)\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/42688b51-f0f6-4300-aad6-f4ee6455691e)\r\n\r\n## What's Changed\r\n* fix: PULL_REQUEST_TEMPLATE.md old url by @weiyichao in https://github.com/apolloconfig/apollo/pull/4726\r\n* bump version to 2.2.0-SNAPSHOT by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4721\r\n* Fix apolloconfigdb.sql apolloportaldb.sql AppId length settings are inconsistent by @weiyichao in https://github.com/apolloconfig/apollo/pull/4725\r\n* Bump springcloud springboot version to solve cve problems by @shoothzj in https://github.com/apolloconfig/apollo/pull/4712\r\n* add a note to reboot to make the config effective by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4740\r\n* docs: how to custom service uri when use database-discovery by @Anilople in https://github.com/apolloconfig/apollo/pull/4743\r\n* Bump h2 version to 2.x, consistent with springboot by @shoothzj in https://github.com/apolloconfig/apollo/pull/4745\r\n* mysql-connector-java has been renamed to mysql-connector-j by @shoothzj in https://github.com/apolloconfig/apollo/pull/4748\r\n* Bump springboot version from 2.7.8 to 2.7.9 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4750\r\n* [Multi-Database Support] Without Reliance on globally_quoted_identifiers Variable by @shoothzj in https://github.com/apolloconfig/apollo/pull/4749\r\n* Change Copy Right year to 2023 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4753\r\n* [Multi-Database Support] Remove unused datasource configs by @shoothzj in https://github.com/apolloconfig/apollo/pull/4754\r\n* [Multi-Database Support] Without Reliance on boolean integer compare by @shoothzj in https://github.com/apolloconfig/apollo/pull/4757\r\n* [Multi-Database Support] Move mysql specify config to github profile by @shoothzj in https://github.com/apolloconfig/apollo/pull/4760\r\n* [Multi-Database Support] package postgre h2 dependency] by @shoothzj in https://github.com/apolloconfig/apollo/pull/4763\r\n* Make ConfigsExportServiceTest support windows by @shoothzj in https://github.com/apolloconfig/apollo/pull/4765\r\n* [Multi-Database Support] Optimize table case sensitivity by @shoothzj in https://github.com/apolloconfig/apollo/pull/4768\r\n* Fix OIDC logout unnecessary redirect by @vdiskg in https://github.com/apolloconfig/apollo/pull/4773\r\n* [Multi-Database Support] Introduce h2 postgre profile properties to let user config database config by @shoothzj in https://github.com/apolloconfig/apollo/pull/4766\r\n* [Multi-Database Support] Optimize column define case sensitivity by @shoothzj in https://github.com/apolloconfig/apollo/pull/4776\r\n* [Multi-Database Support][pg] Where clause need escape, otherwise will request postgre use lowwer case by @shoothzj in https://github.com/apolloconfig/apollo/pull/4780\r\n* style: change homepage leftbar font color by @nisiyong in https://github.com/apolloconfig/apollo/pull/4781\r\n* Update the documentation description for \"config-service.cache.enabled\" by @klboke in https://github.com/apolloconfig/apollo/pull/4785\r\n* [dependecy] misc dependency updates by @shoothzj in https://github.com/apolloconfig/apollo/pull/4784\r\n* Remove unused travis profile by @shoothzj in https://github.com/apolloconfig/apollo/pull/4788\r\n* Optimising ServiceRegistry creation SQL by @klboke in https://github.com/apolloconfig/apollo/pull/4792\r\n* Remove unused testing log config by @shoothzj in https://github.com/apolloconfig/apollo/pull/4789\r\n* Fix the problem that the deletion failure of the system rights management page does not prompt by @klboke in https://github.com/apolloconfig/apollo/pull/4803\r\n* Fix the issue of the system permission management page retrieving non-existent users. by @klboke in https://github.com/apolloconfig/apollo/pull/4802\r\n* add version notice for other service registry support by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4786\r\n* Refining the configs interface documentation by @klboke in https://github.com/apolloconfig/apollo/pull/4804\r\n* remove unused propery ctrip.appid by @shoothzj in https://github.com/apolloconfig/apollo/pull/4795\r\n* Optimize the logic of DatabaseMessageSender. by @klboke in https://github.com/apolloconfig/apollo/pull/4809\r\n* Improve the documentation for the config-service.cache.enabled configuration property. by @klboke in https://github.com/apolloconfig/apollo/pull/4810\r\n* Refactor the createCommit method by @klboke in https://github.com/apolloconfig/apollo/pull/4811\r\n* Refactor NotFoundException\u3001BadRequestException by @klboke in https://github.com/apolloconfig/apollo/pull/4812\r\n* [Multi-Database Support][pg] Make JdbcUserDetailsManager compat with postgre by @shoothzj in https://github.com/apolloconfig/apollo/pull/4790\r\n* Add release history cleaning function by @klboke in https://github.com/apolloconfig/apollo/pull/4813\r\n* Remove the usage of Env.name() using Env.getName() by @shoothzj in https://github.com/apolloconfig/apollo/pull/4816\r\n* [doc] Refresh the quick-start script link by @shoothzj in https://github.com/apolloconfig/apollo/pull/4819\r\n* [Clean code] Remove unused imports by @shoothzj in https://github.com/apolloconfig/apollo/pull/4825\r\n* Correct the test semantics of the test case in ItemSetControllerTest by @klboke in https://github.com/apolloconfig/apollo/pull/4823\r\n* Refactor the code related to ReleaseMessage by @klboke in https://github.com/apolloconfig/apollo/pull/4822\r\n* refactor(apollo-biz): Use constructor injection instead of field injection by @klboke in https://github.com/apolloconfig/apollo/pull/4826\r\n* Fix the issue of case sensitivity when matching keys with cache enabled by @klboke in https://github.com/apolloconfig/apollo/pull/4820\r\n* Remove the slf4j-api version define by @shoothzj in https://github.com/apolloconfig/apollo/pull/4838\r\n* refactor(apollo logging): Simplify the default log path to /opt/logs by @klboke in https://github.com/apolloconfig/apollo/pull/4833\r\n* feat: check port use by another process or not when startup by @Anilople in https://github.com/apolloconfig/apollo/pull/4656\r\n* Bump springboot from 2.7.9 to 2.7.11 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4828\r\n* [Multi-Database Support][h2] Support run on h2 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4851\r\n* add Shoothzj as a new committer by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4865\r\n* docs:deployment-architecture by @jiaoningbo in https://github.com/apolloconfig/apollo/pull/4876\r\n* Fix the issue that env special case handling is missing in some case by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4887\r\n* docs: polish secret key implementation description by @nisiyong in https://github.com/apolloconfig/apollo/pull/4897\r\n* add ai qa bot by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4908\r\n* Fix the issue that clear content when paste the same content in namespace by @BlueSodaWater in https://github.com/apolloconfig/apollo/pull/4922\r\n* fix the issue that the ai qa bot could not be accessed with http by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4923\r\n* upgrade docsify version to fix potential xss vulnerability by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4939\r\n* Add CodeQL workflow by @jorgectf in https://github.com/apolloconfig/apollo/pull/4924\r\n* feat(openapi): allow user create app via openapi by @Anilople in https://github.com/apolloconfig/apollo/pull/4954\r\n* Support grayscale feature for non-properties namespaces(#4316) by @ywy-github in https://github.com/apolloconfig/apollo/pull/4952\r\n* fix button value and diff code by @ywy-github in https://github.com/apolloconfig/apollo/pull/4981\r\n* fix image path error by @klboke in https://github.com/apolloconfig/apollo/pull/4979\r\n* fix flaky test issue 4997 by @ThugJudy in https://github.com/apolloconfig/apollo/pull/4998\r\n* feat: Add apollo audit log common solution backend by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/4985\r\n* Apply audit log functions to portal using audit-log module by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/5008\r\n* build(deps): bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 by @dependabot in https://github.com/apolloconfig/apollo/pull/5026\r\n* Fix method reflection bug by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/5030\r\n* rename the init.h2.sql to avoid loading wrong files in quick start mode by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5034\r\n* upgrade apollo-java version to 2.2.0 by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5036\r\n* some misc fix by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5037\r\n\r\n## Installation\r\n\r\nPlease refer to the [Distributed Deployment Guide](https://www.apolloconfig.com/#/en/deployment/distributed-deployment-guide).\r\n\r\n## How to upgrade from v2.1.0 to v2.2.0\r\n1. Apply [apolloconfigdb-v210-v220.sql](https://github.com/apolloconfig/apollo/blob/v2.2.0/scripts/sql/delta/v210-v220/apolloconfigdb-v210-v220.sql) to ApolloConfigDB\r\n2. Apply [apolloportaldb-v210-v220.sql](https://github.com/apolloconfig/apollo/blob/v2.2.0/scripts/sql/delta/v210-v220/apolloportaldb-v210-v220.sql) to ApolloPortalDB\r\n3. Deploy v2.2.0 executables with the following sequences:\r\n 1. apollo-configservice\r\n 2. apollo-adminservice\r\n 3. apollo-portal\r\n\r\n## New Contributors\r\n* @jiaoningbo made their first contribution in https://github.com/apolloconfig/apollo/pull/4876\r\n* @BlueSodaWater made their first contribution in https://github.com/apolloconfig/apollo/pull/4922\r\n* @jorgectf made their first contribution in https://github.com/apolloconfig/apollo/pull/4924\r\n* @ywy-github made their first contribution in https://github.com/apolloconfig/apollo/pull/4952\r\n* @ThugJudy made their first contribution in https://github.com/apolloconfig/apollo/pull/4998\r\n* @BlackBear2003 made their first contribution in https://github.com/apolloconfig/apollo/pull/4985", "created_at": "2023-12-10T11:07:29Z", "project": "Apollo", "repo": "ctripcorp/apollo", "type": "Config", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v10.5", "html_url": "https://api.github.com/repos/gluster/glusterfs/commits/723d46f02cc87959a61afff11f3631e011a3cd56", "repo_url": "https://github.com/gluster/glusterfs", "body": "Add GlusterFS 10.5 release notes (#4262)\n\nUpdates: #4253\r\n\r\nSigned-off-by: Shwetha K Acharya ", "created_at": "2023-11-14T14:36:43Z", "project": "Glusterfs", "repo": "gluster/glusterfs", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3.4.1\ud83c\udf08", "tag_name": "v3.4.1", "html_url": "https://github.com/kubesphere/kubesphere/releases/tag/v3.4.1", "repo_url": "https://github.com/kubesphere/kubesphere", "body": "## What\u2019s Changed\r\n* fix: when helm application modify, but UpdateTime not update (#5948) @king-119\r\n* Fixed an issue where categories were not updated in the App Store aft\u2026 (#5925) @king-119\r\n* Feat: Support search pods by pod ip (#5921) @zhou1203\r\n* Add more devops supported k8s version (#5908) @chilianyi\r\n* update 3.4 changelog (#5894) @zhuxiujuan28\r\n\r\n## \ud83d\ude80 Features\r\n\r\n* Images tag (#5957) @zhou1203\r\n* update storageclass-accessor webhook (#5927) @stoneshi-yunify\r\n* Update base image version to alpine 3.18.3 (#5909) @zhou1203\r\n\r\n## \ud83d\udc1b Bug Fixes\r\n\r\n* fix: gateway address is not displayed (#5950) @hongzhouzi\r\n* utils/clusterclient: fix the deadlock issue when getting the cluster client (#5941) @iawia002\r\n* chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#5940) @hongzhouzi\r\n* update storageclass-accessor webhook (#5927) @stoneshi-yunify\r\n* update go-restful/v3 to v3.11.0 (#5907) @inksnw\r\n* Validate clusterRole when adding a cluster (#5878) @iawia002\r\n\r\n## \ud83d\udcdd Documentation updates\r\n\r\n* change v3.4.0 release note url (#5895) @win5923\r\n* update README.md (#5885) @wansir\r\n\r\n## \ud83d\udc7b Maintenance\r\n\r\n* chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#5940) @hongzhouzi\r\n", "created_at": "2023-10-30T09:45:30Z", "project": "kubesphere", "repo": "kubesphere/kubesphere", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.8.3", "tag_name": "v2.8.3", "html_url": "https://github.com/distribution/distribution/releases/tag/v2.8.3", "repo_url": "https://github.com/docker/distribution", "body": "## What's Changed\r\n* Pass `BUILDTAGS` argument to `go build` by @marcusirgens in https://github.com/distribution/distribution/pull/3926\r\n* Enable Go build tags by @thaJeztah in https://github.com/distribution/distribution/pull/4009\r\n* `reference`: replace deprecated function `SplitHostname` by @thaJeztah in https://github.com/distribution/distribution/pull/4032\r\n* Dont parse errors as JSON unless Content-Type is set to JSON by @thaJeztah in https://github.com/distribution/distribution/pull/4054\r\n* update to go 1.20.8 by @thaJeztah in https://github.com/distribution/distribution/pull/4056\r\n* Set `Content-Type` header in registry client `ReadFrom` by @thaJeztah in https://github.com/distribution/distribution/pull/4053\r\n* deprecate reference package, migrate to github.com/distribution/reference by @thaJeztah in https://github.com/distribution/distribution/pull/4063\r\n* `digestset`: deprecate package in favor of `go-digest/digestset` by @thaJeztah in https://github.com/distribution/distribution/pull/4064\r\n* Do not close HTTP request body in HTTP handler by @milosgajdos in https://github.com/distribution/distribution/pull/4068\r\n* Add v2.8.3 release notes by @milosgajdos in https://github.com/distribution/distribution/pull/4088\r\n\r\n## New Contributors\r\n* @marcusirgens made their first contribution in https://github.com/distribution/distribution/pull/3926\r\n\r\n**Full Changelog**: https://github.com/distribution/distribution/compare/v2.8.2...v2.8.3", "created_at": "2023-10-02T17:48:45Z", "project": "Distribution", "repo": "docker/distribution", "type": "Registry", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.0.33", "tag_name": "v1.0.33", "html_url": "https://github.com/theupdateframework/specification/releases/tag/v1.0.33", "repo_url": "https://github.com/theupdateframework/specification", "body": "Specification release v1.0.33", "created_at": "2023-08-17T21:13:27Z", "project": "TUF", "repo": "theupdateframework/specification", "type": "Software Update", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/coredns/coredns/releases/tag/v1.11.1", "repo_url": "https://github.com/coredns/coredns", "body": "This release fixes a major performance regression introduced in 1.11.0 that affected DoT (TLS) forwarded connections.\r\nIt also adds a new option to _dnstap_ to add metadata to the dnstap extra field, and fixes a config parsing bug in _cache_.\r\n\r\n## Brought to You By\r\n\r\nChris O'Haver,\r\nP. Radha Krishna,\r\nYong Tang,\r\nYuheng,\r\nZhizhen He\r\n\r\n## Noteworthy Changes\r\n\r\n* Revert \"plugin/forward: Continue waiting after receiving malformed responses (https://github.com/coredns/coredns/pull/6014)\" (#6270)\r\n* plugin/dnstap: add support for \"extra\" field in payload (https://github.com/coredns/coredns/pull/6226)\r\n* plugin/cache: fix keepttl parsing (https://github.com/coredns/coredns/pull/6250)\r\n\r\n", "created_at": "2023-08-15T19:30:32Z", "project": "CoreDNS", "repo": "coredns/coredns", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.11.4", "tag_name": "v0.11.4", "html_url": "https://github.com/hashicorp/waypoint/releases/tag/v0.11.4", "repo_url": "https://github.com/hashicorp/waypoint", "body": "## 0.11.4 (August 9, 2023)\n\nIMPROVEMENTS:\n\n* plugin/aws/ecr-pull: Support entrypoint injection in ecr-pull builder [[GH-4847](https://github.com/hashicorp/waypoint/issues/4847)]\n\nBUG FIXES:\n\n* cli: Fix possible issues with deleted applications or projects failing to render in output [[GH-4867](https://github.com/hashicorp/waypoint/issues/4867)]\n* runneruninstall/aws-ecs: Fix installing runners in new AWS accounts by fixing an inline policy syntax error. [[GH-4873](https://github.com/hashicorp/waypoint/issues/4873)]\n\n", "created_at": "2023-08-09T15:04:36Z", "project": "Waypoint", "repo": "hashicorp/waypoint", "type": "Build", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "0.13.0", "tag_name": "v0.13.0", "html_url": "https://github.com/gogs/gogs/releases/tag/v0.13.0", "repo_url": "https://github.com/gogs/gogs", "body": "### Added\r\n\r\n- Support using personal access token in the password field. [#3866](https://github.com/gogs/gogs/issues/3866)\r\n- An unlisted option is added when create or migrate a repository. Unlisted repositories are public but not being listed for users without direct access in the UI. [#5733](https://github.com/gogs/gogs/issues/5733)\r\n- New API endpoint `PUT /repos/:owner/:repo/contents/:path` for creating and update repository contents. [#5967](https://github.com/gogs/gogs/issues/5967)\r\n- New configuration option `[git.timeout] DIFF` for customizing operation timeout of `git diff`. [#6315](https://github.com/gogs/gogs/issues/6315)\r\n- New configuration option `[server] SSH_SERVER_MACS` for setting list of accepted MACs for connections to builtin SSH server. [#6434](https://github.com/gogs/gogs/issues/6434)\r\n- New configuration option `[repository] DEFAULT_BRANCH` for setting default branch name for new repositories. [#7291](https://github.com/gogs/gogs/issues/7291)\r\n- New configuration option `[server] SSH_SERVER_ALGORITHMS` for specifying the list of accepted key exchange algorithms for connections to builtin SSH server. [#7345](https://github.com/gogs/gogs/pull/7345)\r\n- Support specifying custom schema for PostgreSQL. [#6695](https://github.com/gogs/gogs/pull/6695)\r\n- Support rendering Mermaid diagrams in Markdown. [#6776](https://github.com/gogs/gogs/pull/6776)\r\n- Docker: Allow passing extra arguments to the `backup` command. [#7060](https://github.com/gogs/gogs/pull/7060)\r\n- New languages support: Mongolian, Romanian. [#6510](https://github.com/gogs/gogs/pull/6510) [#7082](https://github.com/gogs/gogs/pull/7082)\r\n\r\n### Changed\r\n\r\n- The default branch has been changed to `main`. [#6285](https://github.com/gogs/gogs/pull/6285)\r\n- MSSQL as database backend is deprecated, installation page no longer shows it as an option. Existing installations and manually craft configuration file continue to work. [#6295](https://github.com/gogs/gogs/pull/6295)\r\n- Use [Task](https://github.com/go-task/task) as the build tool. [#6297](https://github.com/gogs/gogs/pull/6297)\r\n- The required Go version to compile source code changed to 1.18.\r\n- Access tokens are now stored using their SHA256 hashes instead of raw values. [#7008](https://github.com/gogs/gogs/pull/7008)\r\n\r\n### Fixed\r\n\r\n- Unable to use LDAP authentication on ARM machines. [#6761](https://github.com/gogs/gogs/issues/6761)\r\n- Unable to choose \"Lookup Avatar by mail\" in user settings without deleting custom avatar. [#7267](https://github.com/gogs/gogs/pull/7267)\r\n- Mistakenly include the \"data\" directory under the custom directory in the Docker setup. [#7343](https://github.com/gogs/gogs/pull/7343)\r\n- Unable to start after data recovery with an outdated migration version. [#7125](https://github.com/gogs/gogs/issues/7125)\r\n\r\n### Removed\r\n\r\n- \u26a0\ufe0f Migrations before 0.12 are removed, installations not on 0.12 should upgrade to it to run the migrations and then upgrade to 0.13.\r\n- Configuration section `[mailer]` is no longer used, please use `[email]`.\r\n- Configuration section `[service]` is no longer used, please use `[auth]`.\r\n- Configuration option `APP_NAME` is no longer used, please use `BRAND_NAME`.\r\n- Configuration option `[security] REVERSE_PROXY_AUTHENTICATION_USER` is no longer used, please use `[auth] REVERSE_PROXY_AUTHENTICATION_HEADER`.\r\n- Configuration option `[auth] ACTIVE_CODE_LIVE_MINUTES` is no longer used, please use `[auth] ACTIVATE_CODE_LIVES`.\r\n- Configuration option `[auth] RESET_PASSWD_CODE_LIVE_MINUTES` is no longer used, please use `[auth] RESET_PASSWORD_CODE_LIVES`.\r\n- Configuration option `[auth] ENABLE_CAPTCHA` is no longer used, please use `[auth] ENABLE_REGISTRATION_CAPTCHA`.\r\n- Configuration option `[auth] ENABLE_NOTIFY_MAIL` is no longer used, please use `[user] ENABLE_EMAIL_NOTIFICATION`.\r\n- Configuration option `[auth] REGISTER_EMAIL_CONFIRM` is no longer used, please use `[auth] REQUIRE_EMAIL_CONFIRMATION`.\r\n- Configuration option `[session] GC_INTERVAL_TIME` is no longer used, please use `[session] GC_INTERVAL`.\r\n- Configuration option `[session] SESSION_LIFE_TIME` is no longer used, please use `[session] MAX_LIFE_TIME`.\r\n- Configuration option `[server] ROOT_URL` is no longer used, please use `[server] EXTERNAL_URL`.\r\n- Configuration option `[server] LANDING_PAGE` is no longer used, please use `[server] LANDING_URL`.\r\n- Configuration option `[database] DB_TYPE` is no longer used, please use `[database] TYPE`.\r\n- Configuration option `[database] PASSWD` is no longer used, please use `[database] PASSWORD`.\r\n- Remove option to use Makefile as the build tool. [#6980](https://github.com/gogs/gogs/pull/6980)", "created_at": "2023-02-25T12:33:19Z", "project": "Gogs", "repo": "gogs/gogs", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "MooseFS 3.0.117", "tag_name": "v3.0.117", "html_url": "https://github.com/moosefs/moosefs/releases/tag/v3.0.117", "repo_url": "https://github.com/moosefs/moosefs", "body": "Dear MooseFS Users,\r\n\r\nWe are happy to announce that MooseFS 3.0.117 is released! \ud83c\udf89\r\n\r\nThis is mostly a bugfix release. It also introduces a few improvements and new features, including:\r\n\r\n* Displaying an error message when a config file for Master Server or Chunkserver cannot be loaded,\r\n* An option to ignore locks for MooseFS Block Device (`mfsbdev` / `nbd`),\r\n* A change of default value for `ATIME_MODE` to `2` (similar to `relatime`).\r\n\r\nWe would like to say big thanks to all the contributors who helped us making this release, especially (alphabetically): @alexcrow1974, @alpharde, @borkd, @deltabweb, @eleaner, @footlooseboss, @inkdot7, @jkiebzak, @jSML4ThWwBID69YC, @nickb937, @njaard, @onlyjob, @struthio, @tianon, @zcalusic, @Zorlin. Thank you for your valuable time, input, and help in making MooseFS better!\r\n\r\n*(If I forgot to mention somebody, I am sorry for that and please definitely let me know!)*\r\n\r\nPlease find a complete list of changes included in this release below:\r\n\r\n* (master) fixed handling abnormal operation status (issue #456)\r\n* (master+cs) added error message when a config file can't be loaded (issue #457)\r\n* (client) fixed invalidating directory cache after `unlink`, `rmdir` and `rename`\r\n* (cs) fixed cond variables leaking\r\n* (all) silence silly compiler warnings\r\n* (cgi+cli) fixed division by zero when scount is zero in arch mode (no chunkservers \u2013 issue #412)\r\n* (client) fixed freeing `atime`/`mtime` data structure\r\n* (client) added displaying build number\r\n* (master) silenced more wrong compiler warnings\r\n* (nbd) added option to ignore locks (issue #353)\r\n* (master) fixed file mode in changelog (problem with mask when parent has default ACLs)\r\n* (master) reduced function stack frame usage (slow down due to use `-fstack-clash-protection` by some OS'es)\r\n* (master) fixed handling `..` and `.` in `fs_lookup` (issue #473)\r\n* (all) using `SIGUSR1` instead of `SIGINFO` even on system where `SIGINFO` is defined\r\n* (master) changed default `ATIME_MODE` to `2` (issue #478)\r\n* (master) fixed `atime`/`mtime`/`ctime` preservation during snapshot (in HA environment upgrade may cause one time desync; issue #489)\r\n* (client) fixed race condition between client and kernel in retrieving open file list (FreeBSD only)\r\n* (master) fixed bug in sorting chunkservers during selection for chunk creation (issue #481)\r\n\r\nWe recommend to update your MooseFS clusters to this version.\r\n\r\nBest regards,\r\nPiotr / MooseFS Team", "created_at": "2023-02-01T14:00:37Z", "project": "MooseFS", "repo": "moosefs/moosefs", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "BFE v1.6.0", "tag_name": "v1.6.0", "html_url": "https://github.com/bfenetworks/bfe/releases/tag/v1.6.0", "repo_url": "https://github.com/bfenetworks/bfe", "body": "### Added\r\n\r\n- Allow user to disable monitor port ([Issue #936](https://github.com/bfenetworks/bfe/issues/936))\r\n- Support HTTP2 fingerprint ([Issue #1071](https://github.com/bfenetworks/bfe/issues/1071))\r\n- Documents optimization\r\n\r\n### Changed\r\n\r\n- Optimize idle connection handling ([Pull #1044](https://github.com/bfenetworks/bfe/pull/1044))\r\n- Performance optimize in smooth least connection balancing algorithm([Pull #1062](https://github.com/bfenetworks/bfe/pull/1062))\r\n- Miscellaneous golang dependency updates\r\n- Miscellaneous improvements in makefile and other CI tools\r\n\r\n### Fixed\r\n\r\n- mod_trust_clientip: fix incorrect private IP address range ([Issue #856](https://github.com/bfenetworks/bfe/issues/856))\r\n- arm build error in golang 1.18", "created_at": "2022-10-21T07:46:03Z", "project": "BFE", "repo": "bfenetworks/bfe", "type": "Load Balancing", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Flux 1.25.4", "tag_name": "1.25.4", "html_url": "https://github.com/fluxcd/flux/releases/tag/1.25.4", "repo_url": "https://github.com/fluxcd/flux", "body": "### [Flux v1 is in maintenance mode](https://github.com/fluxcd/flux/issues/3320)\r\n\r\nAll users are encouraged to migrate to Flux v2 or begin planning their migration, and to continue filing issues if migrations are blocked.\r\n\r\n## 1.25.4 (2022-08-30)\r\n\r\nThis release includes a base image upgrade to the Alpine 3.15.6 upstream that mitigates a number of CVE issues detected from the base image.\r\n\r\nWe've removed the telemetry collection in accordance with the CNCF's published policies against default telemetry. Some deprecation notices are now emitted by the installer, please upgrade to Flux v2 or open an issue if you are blocked.\r\n\r\nGo dependencies have been upgraded as well.\r\n\r\n### Maintenance and documentation\r\n\r\n- Update dependencies [fluxcd/flux#3639][]\r\n- Add deprecation warnings to Helm Chart and fluxctl [fluxcd/flux#3638][]\r\n- Remove telemetry [fluxcd/flux#3636][]\r\n\r\n### Thanks\r\n\r\nThanks to @kingdonb, @stefanprodan, and @pjbgf for their contributions to this release.\r\n\r\n[fluxcd/flux#3639]: https://github.com/fluxcd/flux/pull/3639\r\n[fluxcd/flux#3638]: https://github.com/fluxcd/flux/pull/3638\r\n[fluxcd/flux#3636]: https://github.com/fluxcd/flux/pull/3636", "created_at": "2022-08-30T11:23:37Z", "project": "Flux", "repo": "fluxcd/flux", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.4.8", "tag_name": "v1.4.8", "html_url": "https://github.com/traefik/mesh/releases/tag/v1.4.8", "repo_url": "https://github.com/containous/maesh", "body": "## Changelog\n* 321dabb Fix CoreDNS patching on RKE environments\n* fc5c5d1 Update Traefik dependency to v2.8.3\n* d8d913a Update golangci-lint to v1.48.0\n* 2e3182b Update k3d to v5.4.4\n* 7ae9470 Update to go1.19\n\n", "created_at": "2022-08-19T08:44:08Z", "project": "maesh", "repo": "containous/maesh", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "1.7.5", "tag_name": "1.7.5", "html_url": "https://github.com/linkerd/linkerd/releases/tag/1.7.5", "repo_url": "https://github.com/linkerd/linkerd", "body": "Linkerd 1.7.5 is a maintenance release which adds an option to build the Linkerd\r\nand Namerd executable jar files without including the Zookeeper libraries which\r\ndepend on an old version of log4j", "created_at": "2022-05-24T21:50:24Z", "project": "Linkerd", "repo": "linkerd/linkerd", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.5.0", "tag_name": "v1.5.0", "html_url": "https://github.com/m3db/m3/releases/tag/v1.5.0", "repo_url": "https://github.com/m3db/m3", "body": "## Changelog\r\n\r\n## Features and Performance\r\n\r\n- **M3DB**: Optimize snapshotting by 30x or more which can speedup bootstrapping for workloads with large snapshots. ([#4093](https://github.com/m3db/m3/pull/4093))\r\n\r\n## Bug Fixes\r\n\r\n- **M3DB**: Fix multi-segment field iterator support of double underscore prefixed fields alphanumerically before `__m3ninx_id`. ([#4095](https://github.com/m3db/m3/pull/4095))\r\n- **M3DB**: Proactively GC Index entries belonging to a closed shard after cluster topology change. ([#4094](https://github.com/m3db/m3/pull/4094))", "created_at": "2022-04-07T15:22:35Z", "project": "M3", "repo": "m3db/m3", "type": "Db", "hosting": "github", "add_time": "2019-09-30T13:11:37Z"}, {"name": "Weave Scope 1.13.2", "tag_name": "v1.13.2", "html_url": "https://github.com/weaveworks/scope/releases/tag/v1.13.2", "repo_url": "https://github.com/weaveworks/scope", "body": "## Release 1.13.2\r\n\r\nMostly updates to dependencies, plus a couple of small improvements.\r\n\r\nThanks to everyone who contributed to this release: @gaby, @Kielek, @knrt10\r\n\r\n### Enhancements\r\n- Set hostname to Kubernetes node name [#3827](https://github.com/weaveworks/scope/pull/3827)\r\n- Stop rendering if Context is cancelled [#3801](https://github.com/weaveworks/scope/pull/3801)\r\n\r\n### Bug fixes\r\n- Only mount plugins directory if it exists [#3825](https://github.com/weaveworks/scope/pull/3825)\r\n- Multitenant billing: cope with spy-interval set longer than publish-interval [#3796](https://github.com/weaveworks/scope/pull/3796)\r\n- Multitenant query: don't drop topologies so much [#3791](https://github.com/weaveworks/scope/pull/3791)\r\n- Multitenant: scan container command-lines as well as process [#3789](https://github.com/weaveworks/scope/pull/3789)\r\n\r\n### Dependencies updates\r\n\r\n- Update alpine base image to 3.13 [#3838](https://github.com/weaveworks/scope/pull/3838)\r\n- Update build tools including Go 1.16.2 [#3833](https://github.com/weaveworks/scope/pull/3833), [#3797](https://github.com/weaveworks/scope/pull/3797), [#3821](https://github.com/weaveworks/scope/pull/3821)\r\n- update lodash to 4.17.20 (CVE-2020-8203) [#3831](https://github.com/weaveworks/scope/pull/3831)\r\n- update dot-prop, webpack and terser-webpack-plugin [#3816](https://github.com/weaveworks/scope/pull/3816)\r\n- bump http-proxy from 1.16.2 to 1.18.1 in /client [#3819](https://github.com/weaveworks/scope/pull/3819)\r\n- bump elliptic from 6.4.0 to 6.5.3 in /client [#3814](https://github.com/weaveworks/scope/pull/3814)\r\n- bump lodash from 4.17.15 to 4.17.19 in /client [#3812](https://github.com/weaveworks/scope/pull/3812)\r\n- Update to most recent weaveworks/ui-components [#3795](https://github.com/weaveworks/scope/pull/3795)\r\n- update JS kind-of to 6.0.3 [#3785](https://github.com/weaveworks/scope/pull/3785)\r\n", "created_at": "2021-04-09T09:47:36Z", "project": "Scope", "repo": "weaveworks/scope", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v20210218.0", "html_url": "https://github.com/flynn/flynn/commit/8b0bc97556fa3047a658ce8612ff6d6f90666eb3", "repo_url": "https://github.com/flynn/flynn", "body": "cli: Add warning about maintenance status\n\nSigned-off-by: Jonathan Rudenberg ", "created_at": "2021-02-18T22:35:54Z", "project": "Flynn", "repo": "flynn/flynn", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.0.8", "tag_name": "v1.0.8", "html_url": "https://github.com/vmware-archive/kubeless/releases/tag/v1.0.8", "repo_url": "https://github.com/kubeless/kubeless", "body": "This release includes the following commits and features:\r\n- 579f8485 Update trigger controllers (#1215)\r\n- 51d84f30 Use bundled deps file with function file(url+zip etc.) (#1206)\r\n- 8eb6b466 use only 'function' and 'created-by' labels as deployment matchLabels (#1212)\r\n- c7ee7b57 Strict deployment loading from configmap (#1199)\r\n- 40088e83 Added completions for zsh, fish and powershell (#1193)\r\n- babd9c88 use `--no-cache-dir` flag to `pip` in dockerfiles to save space (#1189)\r\n- 50c2dc1c Use `--depth` flag to `git clone` in Dockerfiles, to save space (#1188)\r\n- 1fc330d2 architecture.md : fixing some typos (#1186)\r\n- 7b2c26d5 Build with Go 1.15 (#1143)\r\n- ffd182fb update kubectl logs cmmand and it's output (#1180)\r\n- 71df7727 update the deployment url of Kong (#1182)\r\n- 97854236 add AWS Kinesis Trigger (#1181)\r\n- b4d4c2b3 update the deployment.yaml url of NATS operator (#1178)\r\n- 1c5d1d48 update available triggers (#1177)\r\n- 583bf98f update the url of kinesis-trigger manifest (#1176)\r\n- 3320e4a2 update yaml output of CRD functions.kubeless.io (#1175)\r\n- 25d6376c Add secrets to runtime configuration (#1169)\r\n- b87adf86 Added support for function deployment from gzip/bzip2/xz compressed tar files (#1168)\r\n- d838585f Added option in kubeless command to specify service-account (#1165)\r\n- cab7c64f Display function list command with namespace argument after deploy/update. (#1161)\r\n- 900832af kubeless function deploy/update: add option to specify node selectors. (#1159)\r\n- 7bbd2bbe fix: function controller config spec template (#1151)\r\n- 8e8dea2d Update README.md (#1149)\r\n- be686971 Update kubeless-non-rbac.jsonnet (#1145)\r\n\r\nTo install this latest version, use the manifest that is part of the release:\r\n\r\n**WITH RBAC ENABLED:**\r\n\r\n```console\r\nkubectl create ns kubeless\r\nkubectl create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-v1.0.8.yaml \r\n```\r\n\r\n**WITHOUT RBAC:**\r\n\r\n```console\r\nkubectl create ns kubeless\r\nkubectl create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-non-rbac-v1.0.8.yaml \r\n```\r\n**OPENSHIFT:**\r\n\r\n```console\r\noc create ns kubeless\r\noc create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-openshift-v1.0.8.yaml \r\n# Kafka\r\noc create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kafka-zookeeper-openshift-v1.0.8.yaml \r\n```\r\n", "created_at": "2021-01-18T17:10:12Z", "project": "Kubeless", "repo": "kubeless/kubeless", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v19.03.14", "tag_name": "v19.03.14", "html_url": "https://github.com/docker-archive/docker-ce/releases/tag/v19.03.14", "repo_url": "https://github.com/docker/docker-ce", "body": "# Changelog\r\n\r\nFor official release notes for Docker Engine CE and Docker Engine EE, visit the\r\n[release notes page](https://docs.docker.com/engine/release-notes/).\r\n\r\n## 19.03.14 (2020-12-01)\r\n\r\n### Security\r\n\r\n* [CVE-2020-15257](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15257): Update bundled static binaries of containerd to v1.3.9 [moby/moby#41731](https://github.com/moby/moby/pull/41731). Package managers should update the containerd.io package.\r\n\r\n### Builder\r\n\r\n* Beta versions of apparmor are now parsed correctly preventing build failures [moby/moby#41542](https://github.com/moby/moby/pull/41542)\r\n\r\n### Networking\r\n\r\n* Fix panic when swarmkit service keeps failing to start [moby/moby#41635](https://github.com/moby/moby/pull/41635)\r\n\r\n### Runtime\r\n\r\n* Return correct errors instead of spurrious -EINVAL [moby/moby#41293](https://github.com/moby/moby/pull/41293)\r\n\r\n### Rootless\r\n\r\n* Lock state dir for preventing automatic clean-up by systemd-tmpfiles [moby/moby#41635](https://github.com/moby/moby/pull/41635)\r\n* dockerd-rootless.sh: support new containerd shim socket path convention [moby/moby#41557](https://github.com/moby/moby/pull/41557)\r\n\r\n### Logging\r\n\r\n* gcplogs: Fix memory/connection leak [moby/moby#41522](https://github.com/moby/moby/pull/41522)\r\n* awslogs: Support for AWS imdsv2 [moby/moby#41494](https://github.com/moby/moby/pull/41494)\r\n\r\n## 19.03.13 (2020-09-16)\r\n\r\n### Builder\r\n\r\n- buildkit: Fix nil dereference in cache logic [moby/moby#41279](https://github.com/moby/moby/pull/41279)\r\n- buildkit: Treat unix sockets as regular files during COPY/ADD [moby/moby#41269](https://github.com/moby/moby/pull/41269)\r\n- buildkit: Ignore system and security xattrs in calculation to ensure consistent COPY caching regardless of SELinux environment [moby/moby#41222](https://github.com/moby/moby/pull/41222)\r\n- buildkit: Make --cache-from behavior more reliable [moby/moby#41222](https://github.com/moby/moby/pull/41222)\r\n- buildkit: Fix infinite loop burning CPU when exporting cache [moby/moby#41185](https://github.com/moby/moby/pull/41185)\r\n\r\n### Client\r\n\r\n- Bump Golang 1.13.15 [docker/cli#2674](https://github.com/docker/cli/pull/2674)\r\n- Fix config file permission issues (~/.docker/config.json) [docker/cli#2631](https://github.com/docker/cli/pull/2631)\r\n- build: Fix panic on terminals with zero height [docker/cli#2719](https://github.com/docker/cli/pull/2719)\r\n- windows: Fix potential issue with newline character in console [docker/cli#2623](https://github.com/docker/cli/pull/2623)\r\n\r\n### Networking\r\n\r\n- Clean up network sandbox on failure [moby/moby#41081](https://github.com/moby/moby/pull/41081)\r\n- Fix shallow error messages by forwarding deadline-related errors to user [moby/moby#41312](https://github.com/moby/moby/pull/41312)\r\n- Fix leaking of netns file descriptors [moby/moby#41287](https://github.com/moby/moby/41287)\r\n\r\n### Rootless\r\n\r\n- Fix port forwarder resource leak [moby/moby#41277](https://github.com/moby/moby/pull/41277)\r\n\r\n### Runtime\r\n\r\n- Bump Golang 1.13.15 [moby/moby#41334](https://github.com/moby/moby/pull/41334)\r\n- Update to containerd 1.3.7 [moby/moby#40408](https://github.com/moby/moby/pull/40408)\r\n\r\n### Windows\r\n\r\n- Fix slow windows container start time when using servercore image [moby/moby#41192](https://github.com/moby/moby/pull/41192)\r\n\r\n\r\n## 19.03.12 (2020-06-18)\r\n\r\n### Client\r\n\r\n- Fix bug preventing logout from registry when using multiple config files (e.g. Windows vs WSL2 when using Docker Desktop) [docker/cli#2592](https://github.com/docker/cli/pull/2592)\r\n- Fix regression preventing context metadata to be read [docker/cli#2586](https://github.com/docker/cli/pull/2586)\r\n- Bump Golang 1.13.12 [docker/cli#2575](https://github.com/docker/cli/pull/2575)\r\n\r\n### Networking\r\n\r\n- Fix regression preventing daemon start up in a systemd-nspawn environment [moby/moby#41124](https://github.com/moby/moby/pull/41124) [moby/libnetwork#2567](https://github.com/moby/libnetwork/pull/2567)\r\n- Fix the retry logic for creating overlay networks in swarm [moby/moby#41124](https://github.com/moby/moby/pull/41124) [moby/libnetwork#2565](https://github.com/moby/libnetwork/pull/2565)\r\n\r\n### Runtime\r\n\r\n- Bump Golang 1.13.12 [moby/moby#41082](https://github.com/moby/moby/pull/41082)\r\n\r\n\r\n## 19.03.11 (2020-06-01)\r\n\r\n### Network\r\n\r\n- Disable IPv6 Router Advertisements to prevent address spoofing [CVE-2020-13401](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13401)\r\n\r\n## 19.03.10 (2020-05-29)\r\n\r\n### Client\r\n\r\n- Fix version negotiation with older engine [docker/cli#2538](https://github.com/docker/cli/pull/2538)\r\n- Avoid setting SSH flags through hostname [docker/cli#2560](https://github.com/docker/cli/pull/2560)\r\n- Fix panic when DOCKER_CLI_EXPERIMENTAL is invalid [docker/cli#2558](https://github.com/docker/cli/pull/2558)\r\n- Avoid potential panic on s390x by upgrading Go to 1.13.11 [docker/cli#2532](https://github.com/docker/cli/pull/2532)\r\n\r\n### Networking\r\n\r\n- Fix DNS fallback regression [moby/moby#41009](https://github.com/moby/moby/pull/41009)\r\n\r\n### Runtime\r\n\r\n- Avoid potential panic on s390x by upgrading Go to 1.13.11 [moby/moby#40978](https://github.com/moby/moby/pull/40978)\r\n\r\n### Packaging\r\n\r\n- Fix ARM builds on ARM64 [moby/moby#41027](https://github.com/moby/moby/pull/41027)\r\n\r\n\r\n## 19.03.9 (2020-05-14)\r\n\r\n### Builder\r\n\r\n- buildkit: Fix concurrent map write panic when building multiple images in parallel. [moby/moby#40780](https://github.com/moby/moby/pull/40780)\r\n- buildkit: Fix issue preventing chowning of non-root-owned files between stages with userns. [moby/moby#40955](https://github.com/moby/moby/pull/40955)\r\n- Avoid creation of irrelevant temporary files on Windows. [moby/moby#40877](https://github.com/moby/moby/pull/40877)\r\n\r\n### Client\r\n\r\n- Fix panic on single-character volumes. [docker/cli#2471](https://github.com/docker/cli/pull/2471)\r\n- Lazy daemon feature detection to avoid long timeouts on simple commands. [docker/cli#2442](https://github.com/docker/cli/pull/2442)\r\n- `docker context inspect` on Windows is now faster. [docker/cli#2516](https://github.com/docker/cli/pull/2516)\r\n- Bump Golang 1.13.10. [docker/cli#2431](https://github.com/docker/cli/pull/2431)\r\n- Bump gopkg.in/yaml.v2 to v2.2.8. [docker/cli#2470](https://github.com/docker/cli/pull/2470)\r\n\r\n### Logging\r\n\r\n- Avoid situation preventing container logs to rotate due to closing a closed log file. [moby/moby#40921](https://github.com/moby/moby/pull/40921)\r\n\r\n### Networking\r\n\r\n- Fix potential panic upon restart. [moby/moby#40809](https://github.com/moby/moby/pull/40809)\r\n- Assign the correct network value to the default bridge Subnet field. [moby/moby#40565](https://github.com/moby/moby/pull/40565)\r\n\r\n### Runtime\r\n\r\n- Fix docker crash when creating namespaces with UID in /etc/subuid and /etc/subgid. [moby/moby#40562](https://github.com/moby/moby/pull/40562)\r\n- Improve ARM platform matching. [moby/moby#40758](https://github.com/moby/moby/pull/40758)\r\n- overlay2: show backing filesystem. [moby/moby#40652](https://github.com/moby/moby/pull/40652)\r\n- Update CRIU to v3.13 \"Silicon Willet\". [moby/moby#40850](https://github.com/moby/moby/pull/40850)\r\n- Only show registry v2 schema1 deprecation warning upon successful fallback, as opposed to any registry error. [moby/moby#40681](https://github.com/moby/moby/pull/40681)\r\n- Use `FILE_SHARE_DELETE` for log files on Windows. [moby/moby#40563](https://github.com/moby/moby/pull/40563)\r\n- Bump Golang 1.13.10. [moby/moby#40803](https://github.com/moby/moby/pull/40803)\r\n\r\n### Rootless\r\n\r\n- Now rootlesskit-docker-proxy returns detailed error message on exposing privileged ports. [moby/moby#40863](https://github.com/moby/moby/pull/40863)\r\n- Supports numeric ID in /etc/subuid and /etc/subgid. [moby/moby#40951](https://github.com/moby/moby/pull/40951)\r\n\r\n### Security\r\n\r\n- apparmor: add missing rules for userns. [moby/moby#40564](https://github.com/moby/moby/pull/40564)\r\n- SElinux: fix ENOTSUP errors not being detected when relabeling. [moby/moby#40946](https://github.com/moby/moby/pull/40946)\r\n\r\n### Swarm\r\n\r\n- Increase refill rate for logger to avoid hanging on `service logs`. [moby/moby#40628](https://github.com/moby/moby/pull/40628)\r\n- Fix issue where single swarm manager is stuck in Down state after reboot. [moby/moby#40831](https://github.com/moby/moby/pull/40831)\r\n- tasks.db no longer grows indefinitely. [moby/moby#40830](https://github.com/moby/moby/pull/40831)\r\n\r\n## 19.03.8 (2020-03-10)\r\n\r\n### Runtime\r\n\r\n- Improve mitigation for [CVE-2019-14271](https://nvd.nist.gov/vuln/detail/CVE-2019-14271) for some nscd configuration.\r\n\r\n## 19.03.7 (2020-03-03)\r\n\r\n### Builder\r\n\r\n- builder-next: Fix deadlock issues in corner cases. [moby/moby#40557](https://github.com/moby/moby/pull/40557)\r\n\r\n### Runtime\r\n\r\n* overlay: remove modprobe execs. [moby/moby#40462](https://github.com/moby/moby/pull/40462)\r\n* selinux: better error messages when setting file labels [moby/moby#40547](https://github.com/moby/moby/pull/40547)\r\n* Speed up initial stats collection [moby/moby#40549](https://github.com/moby/moby/pull/40549)\r\n- rootless: use certs.d from XDG_CONFIG_HOME. [moby/moby#40461](https://github.com/moby/moby/pull/40461)\r\n- Bump Golang 1.12.17. [moby/moby#40533](https://github.com/moby/moby/pull/40533) \r\n- Bump google.golang.org/grpc to v1.23.1. [moby/moby#40566](https://github.com/moby/moby/pull/40566)\r\n- Update containerd binary to v1.2.13. [moby/moby#40540](https://github.com/moby/moby/pull/40540)\r\n- Prevent showing stopped containers as running in an edge case. [moby/moby#40555](https://github.com/moby/moby/pull/40555)\r\n- Prevent potential lock. [moby/moby#40604](https://github.com/moby/moby/pull/40604)\r\n\r\n### Client\r\n\r\n- Bump Golang 1.12.17. [docker/cli#2342](https://github.com/docker/cli/pull/2342)\r\n- Bump google.golang.org/grpc to v1.23.1. [docker/cli#1884](https://github.com/docker/cli/pull/1884) [docker/cli#2373](https://github.com/docker/cli/pull/2373)\r\n\r\n## 19.03.6 (2020-02-12)\r\n\r\n### Builder\r\n\r\n- builder-next: Allow modern sign hashes for ssh forwarding. [docker/engine#453](https://github.com/docker/engine/pull/453)\r\n- builder-next: Clear onbuild rules after triggering. [docker/engine#453](https://github.com/docker/engine/pull/453)\r\n- builder-next: Fix issue with directory permissions when usernamespaces is enabled. [moby/moby#40440](https://github.com/moby/moby/pull/40440)\r\n- Bump hcsshim to fix docker build failing on Windows 1903. [docker/engine#429](https://github.com/docker/engine/pull/429)\r\n\r\n### Networking\r\n\r\n- Shorten controller ID in exec-root to not hit UNIX_PATH_MAX. [docker/engine#424](https://github.com/docker/engine/pull/424)\r\n- Fix panic in drivers/overlay/encryption.go. [docker/engine#424](https://github.com/docker/engine/pull/424)\r\n- Fix hwaddr set race between us and udev. [docker/engine#439](https://github.com/docker/engine/pull/439)\r\n\r\n### Runtime\r\n\r\n* Bump Golang 1.12.16. [moby/moby#40433](https://github.com/moby/moby/pull/40433)\r\n* Update containerd binary to v1.2.12. [moby/moby#40433](https://github.com/moby/moby/pull/40453)\r\n* Update to runc v1.0.0-rc10. [moby/moby#40433](https://github.com/moby/moby/pull/40453)\r\n- Fix possible runtime panic in Lgetxattr. [docker/engine#454](https://github.com/docker/engine/pull/454)\r\n- rootless: fix proxying UDP packets. [docker/engine#434](https://github.com/docker/engine/pull/434)\r\n\r\n## 19.03.5 (2019-11-13)\r\n\r\n### Builder\r\n\r\n+ builder-next: Added `entitlements` in builder config. [docker/engine#412](https://github.com/docker/engine/pull/412)\r\n- Fix builder-next: permission errors on using build secrets or ssh forwarding with userns-remap. [docker/engine#420](https://github.com/docker/engine/pull/420)\r\n- Fix builder-next: copying a symlink inside an already copied directory. [docker/engine#420](https://github.com/docker/engine/pull/420)\r\n- Fix builder-next: fatal error: concurrent map writes. [docker/engine#422](https://github.com/docker/engine/pull/422)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.12. [docker/engine#418](https://github.com/docker/engine/pull/418)\r\n* Update to RootlessKit to v0.7.0 to harden slirp4netns with mount namespace and seccomp. [docker/engine#397](https://github.com/docker/engine/pull/397)\r\n- Fix to propagate GetContainer error from event processor. [docker/engine#407](https://github.com/docker/engine/pull/407)\r\n- Fix push of OCI image. [docker/engine#405](https://github.com/docker/engine/pull/405)\r\n\r\n## 19.03.4 (2019-10-17)\r\n\r\n### Networking\r\n\r\n- Rollback libnetwork changes so `DOCKER-USER` iptables chain is back. [docker/engine#404](https://github.com/docker/engine/pull/404)\r\n\r\n## 19.03.3 (2019-10-07)\r\n\r\n### Known Issues\r\n\r\n- `DOCKER-USER` iptables chain is missing [docker/for-linux#810](https://github.com/docker/for-linux/issues/810). Users cannot perform additional container network traffic filtering on top of this iptables chain. You are not affected by this issue if you are not customizing iptables chains on top of `DOCKER-USER`.\r\n\r\n Workaround is to insert the iptables chain after docker daemon starts.\r\n ```\r\n iptables -N DOCKER-USER\r\n iptables -I FORWARD -j DOCKER-USER\r\n iptables -A DOCKER-USER -j RETURN\r\n ```\r\n### Builder\r\n\r\n- Fix builder-next: resolve digest for third party registries. [docker/engine#339](https://github.com/docker/engine/pull/339)\r\n- Fix builder-next: user namespace builds when daemon started with socket activation. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n- Fix builder-next: session: release forwarded ssh socket connection per connection. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n- Fix builder-next: llbsolver: error on multiple cache importers. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n\r\n### Networking\r\n\r\n- Fix various libnetwork issues for iptables, DNS queries, and more. [docker/engine#330](https://github.com/docker/engine/pull/330)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.10. [docker/engine#387](https://github.com/docker/engine/pull/387)\r\n* Bump containerd to 1.2.10. [docker/engine#385](https://github.com/docker/engine/pull/385)\r\n* Distribution: modify warning logic when pulling v2 schema1 manifests. [docker/engine#368](https://github.com/docker/engine/pull/368)\r\n- Fix `POST /images/create` returning a 500 status code when providing an incorrect platform option. [docker/engine#365](https://github.com/docker/engine/pull/365)\r\n- Fix `POST /build` returning a 500 status code when providing an incorrect platform option. [docker/engine#365](https://github.com/docker/engine/pull/365)\r\n- Fix panic on 32-bit ARMv7 caused by misaligned struct member. [docker/engine#363](https://github.com/docker/engine/pull/363)\r\n- Fix to return \"invalid parameter\" when linking to non-existing container. [docker/engine#352](https://github.com/docker/engine/pull/352)\r\n- Fix overlay2: busy error on mount when using kernel >= 5.2. [docker/engine#332](https://github.com/docker/engine/pull/332)\r\n- Fix `docker rmi` stuck in certain misconfigured systems, e.g. dead NFS share. [docker/engine#335](https://github.com/docker/engine/pull/335)\r\n- Fix handling of blocked I/O of exec'd processes. [docker/engine#296](https://github.com/docker/engine/pull/296)\r\n- Fix jsonfile logger: follow logs stuck when `max-size` is set and `max-file=1`. [docker/engine#378](https://github.com/docker/engine/pull/378)\r\n\r\n### Client\r\n\r\n* Mitigate against YAML files that have excessive aliasing. [docker/cli#2119](https://github.com/docker/cli/pull/2119)\r\n\r\n\r\n## 19.03.2 (2019-08-29)\r\n\r\n### Builder\r\n\r\n- Fix \"COPY --from\" to non-existing directory on Windows. [moby/moby#39695](https://github.com/moby/moby/pull/39695)\r\n- Fix builder-next: metadata commands not having created time in history. [moby/moby#39456](https://github.com/moby/moby/issues/39456)\r\n- Fix builder-next: close progress on layer export error. [moby/moby#39782](https://github.com/moby/moby/pull/39782)\r\n* Update buildkit to 588c73e1e4. [moby/moby#39781](https://github.com/moby/moby/pull/39781)\r\n\r\n### Client\r\n\r\n- Fix Windows absolute path detection on non-Windows. [docker/cli#1990](https://github.com/docker/cli/pull/1990)\r\n- Fix to zsh completion script for `docker login --username`.\r\n- Fix context: produce consistent output on `context create`. [docker/cli#1985](https://github.com/docker/cli/pull/1874)\r\n- Fix support for HTTP proxy env variable. [docker/cli#2059](https://github.com/docker/cli/pull/2059)\r\n\r\n### Logging\r\n\r\n- Fix for reading journald logs. [moby/moby#37819](https://github.com/moby/moby/pull/37819) [moby/moby#38859](https://github.com/moby/moby/pull/38859)\r\n\r\n### Networking\r\n\r\n- Prevent panic on network attach to a container with disabled networking. [moby/moby#39589](https://github.com/moby/moby/pull/39589)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.8.\r\n- Fix a potential engine panic when using XFS disk quota for containers. [moby/moby#39644](https://github.com/moby/moby/pull/39644)\r\n\r\n### Swarm\r\n\r\n- Fix an issue where nodes with lots of tasks could not be removed. [docker/swarmkit#2867](https://github.com/docker/swarmkit/pull/2867)\r\n\r\n## 19.03.1 (2019-07-25)\r\n\r\n### Runtime\r\n\r\n- Fix [CVE-2019-14271](https://nvd.nist.gov/vuln/detail/CVE-2019-14271) loading of nsswitch based config inside chroot under Glibc.\r\n\r\n## 19.03.0 (2019-07-22)\r\n\r\n### Deprecation\r\n\r\n* Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. [moby/moby#39365](https://github.com/moby/moby/pull/39365)\r\n* Remove v1.10 migrator. [moby/moby#38265](https://github.com/moby/moby/pull/38265)\r\n* Skip deprecated storage-drivers in auto-selection. [moby/moby#38019](https://github.com/moby/moby/pull/38019)\r\n* Deprecate `aufs` storage driver and add warning. [moby/moby#38090](https://github.com/moby/moby/pull/38090)\r\n\r\n### Client\r\n\r\n+ Add `--pids-limit` flag to `docker update`. [docker/cli#1765](https://github.com/docker/cli/pull/1765)\r\n+ Add systctl support for services. [docker/cli#1754](https://github.com/docker/cli/pull/1754)\r\n+ Add support for `template_driver` in composefiles. [docker/cli#1746](https://github.com/docker/cli/pull/1746)\r\n+ Add --device support for Windows. [docker/cli#1606](https://github.com/docker/cli/pull/1606)\r\n+ Data Path Port configuration support. [docker/cli#1509](https://github.com/docker/cli/pull/1509)\r\n+ Fast context switch: commands. [docker/cli#1501](https://github.com/docker/cli/pull/1501)\r\n+ Support --mount type=bind,bind-nonrecursive,... [docker/cli#1430](https://github.com/docker/cli/pull/1430)\r\n+ Add maximum replicas per node. [docker/cli#1410](https://github.com/docker/cli/pull/1410) [docker/cli#1612](https://github.com/docker/cli/pull/1612)\r\n+ Add option to pull images quietly. [docker/cli#882](https://github.com/docker/cli/pull/882)\r\n+ Add a separate `--domainname` flag. [docker/cli#1130](https://github.com/docker/cli/pull/1130)\r\n+ Add support for secret drivers in `docker stack deploy`. [docker/cli#1783](https://github.com/docker/cli/pull/1783)\r\n+ Add ability to use swarm `Configs` as `CredentialSpecs` on services. [docker/cli#1781](https://github.com/docker/cli/pull/1781)\r\n+ Add `--security-opt systempaths=unconfined` support. [docker/cli#1808](https://github.com/docker/cli/pull/1808)\r\n+ Basic framework for writing and running CLI plugins. [docker/cli#1564](https://github.com/docker/cli/pull/1564) [docker/cli#1898](https://github.com/docker/cli/pull/1898)\r\n+ Docker App v0.8.0. [docker/docker-ce-packaging#341](https://github.com/docker/docker-ce-packaging/pull/341)\r\n+ Docker buildx. [docker/docker-ce-packaging#336](https://github.com/docker/docker-ce-packaging/pull/336)\r\n* Bump google.golang.org/grpc to v1.20.1. [docker/cli#1884](https://github.com/docker/cli/pull/1884)\r\n* Cli change to pass driver specific options to docker run. [docker/cli#1767](https://github.com/docker/cli/pull/1767)\r\n* Bump Golang 1.12.5. [docker/cli#1875](https://github.com/docker/cli/pull/1875)\r\n* The `docker system info` output now segregates information relevant to the client and daemon. [docker/cli#1638](https://github.com/docker/cli/pull/1638)\r\n* (Experimental) When targetting Kubernetes, add support for `x-pull-secret: some-pull-secret` in compose-files service configs. [docker/cli#1617](https://github.com/docker/cli/pull/1617)\r\n* (Experimental) When targetting Kubernetes, add support for `x-pull-policy: ` in compose-files service configs. [docker/cli#1617](https://github.com/docker/cli/pull/1617)\r\n* cp, save, export: Prevent overwriting irregular files. [docker/cli#1515](https://github.com/docker/cli/pull/1515)\r\n* Allow npipe volume type on stack file. [docker/cli#1195](https://github.com/docker/cli/pull/1195)\r\n- Fix tty initial size error. [docker/cli#1529](https://github.com/docker/cli/pull/1529)\r\n- Fix labels copying value from environment variables. [docker/cli#1671](https://github.com/docker/cli/pull/1671)\r\n\r\n### API\r\n\r\n+ Update API version to v1.40. [moby/moby#38089](https://github.com/moby/moby/pull/38089)\r\n+ Add warnings to `/info` endpoint, and move detection to the daemon. [moby/moby#37502](https://github.com/moby/moby/pull/37502)\r\n+ Add HEAD support for `/_ping` endpoint. [moby/moby#38570](https://github.com/moby/moby/pull/38570)\r\n+ Add `Cache-Control` headers to disable caching `/_ping` endpoint. [moby/moby#38569](https://github.com/moby/moby/pull/38569)\r\n+ Add containerd, runc, and docker-init versions to /version. [moby/moby#37974](https://github.com/moby/moby/pull/37974)\r\n* Add undocumented `/grpc` endpoint and register BuildKit's controller. [moby/moby#38990](https://github.com/moby/moby/pull/38990)\r\n\r\n### Builder\r\n\r\n+ builder-next: allow setting buildkit outputs. [docker/cli#1766](https://github.com/docker/cli/pull/1766)\r\n+ builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: added inline cache support `--cache-from`. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: allow outputs configuration. [moby/moby#38898](https://github.com/moby/moby/pull/38898)\r\n* builder-next: update buildkit to 1f89ec1. [docker/engine#260](https://github.com/docker/engine/pull/260)\r\n* builder-next: buildkit now also uses systemd's resolv.conf. [docker/engine#260](https://github.com/docker/engine/pull/260)\r\n* builder-next: use Dockerfile frontend version `docker/dockerfile:1.1` by default. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n* builder-next: no longer rely on an external image for COPY/ADD operations. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n- Builder: fix `COPY --from` should preserve ownership. [moby/moby#38599](https://github.com/moby/moby/pull/38599)\r\n- builder-next: fix gcr workaround token cache. [docker/engine#212](https://github.com/docker/engine/pull/212)\r\n- builder-next: call stopprogress on download error. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n\r\n### Experimental\r\n\r\n+ Enable checkpoint/restore of containers with TTY. [moby/moby#38405](https://github.com/moby/moby/pull/38405)\r\n+ LCOW: Add support for memory and CPU limits. [moby/moby#37296](https://github.com/moby/moby/pull/37296)\r\n* Windows: Experimental: ContainerD runtime. [moby/moby#38541](https://github.com/moby/moby/pull/38541)\r\n* Windows: Experimental: LCOW requires Windows RS5+. [moby/moby#39108](https://github.com/moby/moby/pull/39108)\r\n\r\n### Security\r\n\r\n* mount: add BindOptions.NonRecursive (API v1.40). [moby/moby#38003](https://github.com/moby/moby/pull/38003)\r\n* seccomp: whitelist `io_pgetevents()`. [moby/moby#38895](https://github.com/moby/moby/pull/38895)\r\n* seccomp: allow `ptrace(2)` for 4.8+ kernels. [moby/moby#38137](https://github.com/moby/moby/pull/38137)\r\n\r\n### Runtime\r\n\r\n+ Allow running dockerd as a non-root user (Rootless mode). [moby/moby#380050](https://github.com/moby/moby/pull/38050)\r\n+ Rootless: optional support for `lxc-user-nic` SUID binary. [docker/engine#208](https://github.com/docker/engine/pull/208)\r\n+ Add DeviceRequests to HostConfig to support NVIDIA GPUs. [moby/moby#38828](https://github.com/moby/moby/pull/38828)\r\n+ Add `--device` support for Windows. [moby/moby#37638](https://github.com/moby/moby/pull/37638)\r\n+ Add memory.kernelTCP support for linux. [moby/moby#37043](https://github.com/moby/moby/pull/37043)\r\n* Making it possible to pass Windows credential specs directly to the engine. [moby/moby#38777](https://github.com/moby/moby/pull/38777)\r\n* Add pids-limit support in docker update. [moby/moby#32519](https://github.com/moby/moby/pull/32519)\r\n* Add support for exact list of capabilities. [moby/moby#38380](https://github.com/moby/moby/pull/38380)\r\n* daemon: use 'private' ipc mode by default. [moby/moby#35621](https://github.com/moby/moby/pull/35621)\r\n* daemon: switch to semaphore-gated WaitGroup for startup tasks. [moby/moby#38301](https://github.com/moby/moby/pull/38301)\r\n* Use idtools.LookupGroup instead of parsing /etc/group file for docker.sock ownership to fix: api.go doesn't respect nsswitch.conf. [moby/moby#38126](https://github.com/moby/moby/pull/38126)\r\n* cli: fix images filter when use multi reference filter. [moby/moby#38171](https://github.com/moby/moby/pull/38171)\r\n* Bump Golang to 1.12.5. [docker/engine#209](https://github.com/docker/engine/pull/209)\r\n* Bump containerd to 1.2.6. [moby/moby#39016](https://github.com/moby/moby/pull/39016)\r\n* Bump runc to 1.0.0-rc8, opencontainers/selinux v1.2.2. [docker/engine#210](https://github.com/docker/engine/pull/210)\r\n* Bump google.golang.org/grpc to v1.20.1. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n* Performance optimizations in aufs and layer store for massively parallel container creation/removal. [moby/moby#39135](https://github.com/moby/moby/pull/39135) [moby/moby#39209](https://github.com/moby/moby/pull/39209)\r\n* Pass root to chroot to for chroot Tar/Untar (CVE-2018-15664) [moby/moby#39292](https://github.com/moby/moby/pull/39292)\r\n- Fix docker `--init` with `/dev` bind mount. [moby/moby#37665](https://github.com/moby/moby/pull/37665)\r\n- Fix: fetch the right device number when greater than 255 and using `--device-read-bps` option. [moby/moby#39212](https://github.com/moby/moby/pull/39212)\r\n- Fix: \"Path does not exist\" error when path definitely exists. [moby/moby#39251](https://github.com/moby/moby/pull/39251)\r\n- Fix: [CVE-2018-15664](https://nvd.nist.gov/vuln/detail/CVE-2018-15664) symlink-exchange attack with directory traversal. [moby/moby#39357](https://github.com/moby/moby/pull/39357)\r\n- Fix [CVE-2019-13509](https://nvd.nist.gov/vuln/detail/CVE-2019-13509) in DebugRequestMiddleware: unconditionally scrub data field.\r\n\r\n### Networking\r\n\r\n+ Move IPVLAN driver out of experimental. [moby/moby#38983](https://github.com/moby/moby/pull/38983) / [docker/libnetwork#2230](https://github.com/docker/libnetwork/pull/2230)\r\n* Network: add support for 'dangling' filter. [moby/moby#31551](https://github.com/moby/moby/pull/31551)\r\n* Windows: Forcing a nil IP specified in PortBindings to IPv4zero (0.0.0.0). [docker/libnetwork#2376](https://github.com/docker/libnetwork/pull/2376)\r\n- Fix to make sure load balancer sandbox is deleted when a service is updated with `--network-rm`. [docker/engine#213](https://github.com/docker/engine/pull/213)\r\n\r\n### Swarm\r\n\r\n+ Add support for maximum replicas per node. [moby/moby#37940](https://github.com/moby/moby/pull/37940)\r\n+ Add support for GMSA CredentialSpecs from Swarmkit configs. [moby/moby#38632](https://github.com/moby/moby/pull/38632)\r\n+ Add support for sysctl options in services. [moby/moby#37701](https://github.com/moby/moby/pull/37701)\r\n+ Add support for filtering on node labels. [moby/moby#37650](https://github.com/moby/moby/pull/37650)\r\n+ Windows: Support named pipe mounts in docker service create + stack yml. [moby/moby#37400](https://github.com/moby/moby/pull/37400)\r\n+ VXLAN UDP Port configuration support. [moby/moby#38102](https://github.com/moby/moby/pull/38102)\r\n* Use Service Placement Constraints in Enforcer. [docker/swarmkit#2857](https://github.com/docker/swarmkit/pull/2857)\r\n* Increase max recv gRPC message size for nodes and secrets. [docker/engine#256](https://github.com/docker/engine/pull/256)\r\n\r\n### Logging\r\n\r\n* Enable gcplogs driver on windows. [moby/moby#37717](https://github.com/moby/moby/pull/37717)\r\n* Add zero padding for RFC5424 syslog format. [moby/moby#38335](https://github.com/moby/moby/pull/38335)\r\n* Add IMAGE_NAME attribute to journald log events. [moby/moby#38032](https://github.com/moby/moby/pull/38032)", "created_at": "2020-12-01T22:19:53Z", "project": "Docker-ce", "repo": "docker/docker-ce", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v1.0.0", "html_url": "https://github.com/OpenObservability/OpenMetrics/commit/6c5579d2b81c7d9e4b5cba34a26e22827a1ac805", "repo_url": "https://github.com/OpenObservability/OpenMetrics", "body": "Merge pull request #177 from OpenObservability/richih/ID_7\n\nFix braino", "created_at": "2020-11-25T19:16:58Z", "project": "OpenMetrics", "repo": "OpenObservability/OpenMetrics", "type": "Metrics", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "", "tag_name": "1.11.0", "html_url": "https://api.github.com/repos/apache/mesos/commits/213739cbb069b2e87aa6042b22db5cfdf78cd51e", "repo_url": "https://github.com/apache/mesos", "body": "Tagging Mesos 1.11.0\n", "created_at": "2020-11-24T16:12:42+01:00", "project": "Mesos", "repo": "apache/mesos", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "v1.0.6", "tag_name": "v1.0.6", "html_url": "https://github.com/dragonflyoss/Dragonfly/releases/tag/v1.0.6", "repo_url": "https://github.com/dragonflyoss/dragonfly", "body": "support preheat for register. At present, it has completed the integration with the harbor", "created_at": "2020-09-20T13:34:04Z", "project": "Dragonfly", "repo": "dragonflyoss/dragonfly", "type": "Image Distribution", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v1.0.6", "tag_name": "v1.0.6", "html_url": "https://github.com/dragonflyoss/Dragonfly/releases/tag/v1.0.6", "repo_url": "https://github.com/dragonflyoss/dragonfly", "body": "support preheat for register. At present, it has completed the integration with the harbor", "created_at": "2020-09-20T13:34:04Z", "project": "Dragonfly", "repo": "dragonflyoss/dragonfly", "type": "Image Distribution", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Release 1.2.0", "tag_name": "v1.2.0", "html_url": "https://github.com/opentracing/opentracing-go/releases/tag/v1.2.0", "repo_url": "https://github.com/opentracing/opentracing-go", "body": "* Use error.object per OpenTracing Semantic Conventions (#179) -- Rahman Syed\r\n* Convert nil pointer log field value to string \"nil\" (#230) -- Cyril Tovena\r\n* Add Go module support (#215) -- Zaba505\r\n* Make SetTag helper types in ext public (#229) -- Blake Edwards\r\n* Add log/fields helpers for keys from specification (#226) -- Dmitry Monakhov\r\n* Improve noop impementation (#223) -- chanxuehong\r\n* Add an extension to Tracer interface for custom go context creation (#220) -- Krzesimir Nowak\r\n * Restore the ability to reset the current span in context to nil (#231) -- Yuri Shkuro\r\n* Fix typo in comments (#222) -- meteorlxy\r\n* Improve documentation for log.Object() to emphasize the requirement to pass immutable arguments (#219) -- \u75af\u72c2\u7684\u5c0f\u4f01\u9e45\r\n* [mock] Return ErrInvalidSpanContext if span context is not MockSpanContext (#216) -- Milad Irannejad\r\n", "created_at": "2020-07-01T21:27:29Z", "project": "OpenTracing", "repo": "opentracing/opentracing-go", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.0.1", "tag_name": "v2.0.1", "html_url": "https://github.com/meolu/walle-web/releases/tag/v2.0.1", "repo_url": "https://github.com/meolu/walle-web", "body": "\r\n\u529f\u80fd\u5f3a\u5927\uff0c\u4e14\u514d\u8d39\u5f00\u6e90\u7684walle-web \u74e6\u529b\u7ec8\u4e8e\u66f4\u65b0`2.0.1`\u4e86\uff01\u5360\u7528\u4e86\u6211\u51e0\u4e4e\u6240\u6709\u4e1a\u4f59\u65f6\u95f4\uff0c\u7cbe\u529b\u4e0e\u91d1\u94b1\u4ed8\u51fa\u6362\u5404\u4f4d\u4f7f\u7528\u6536\u76ca\uff0c\u671b\u5404\u4f4d\u559c\u6b22\u4e0d\u541d\u987a\u624b star \u4ee5\u793a\u652f\u6301\uff0c\u9879\u76ee\u66f4\u597d\u4ea6\u53cd\u9988\u4e88\u4f60\u3002\r\n\r\nFeature\r\n============\r\n- \u4e0a\u7ebf\u5355\u589e\u52a0\u300c\u6211\u7684\u300d\u4e0a\u7ebf\u4efb\u52a1\u8fc7\u6ee4\r\n- \u7528\u6237\u7ba1\u7406\u6a21\u5757\u53d6\u6d88\u7528\u6237\u641c\u7d22\u4e0b\u62c9\uff0c\u6539\u4e3a\u76f4\u63a5\u641c\u7d22\r\n- \u589e\u52a0\u73af\u5883\u7ba1\u7406\u7684\u6a21\u7cca\u641c\u7d22\r\n- \u589e\u52a0\u6811\u8393\u6d3e\u7684\u7cfb\u7edf\u652f\u6301\r\n- \u652f\u6301\u591a\u4e2a\u9489\u9489hooks\uff0c\u517c\u5bb9tag\u5728\u9489\u9489\u4e0a\u663e\u793a\r\n- \u53d1\u5e03\u6d41\u7a0b\u5207\u6362gitpython\uff0c\u63d0\u901f30%\r\n- admin.sh \u65b0\u589e Ubuntu \u7cfb\u7edf\u652f\u6301\r\n- \u53d1\u9001\u8fc7\u7a0b\u4e2d\u8f6f\u94fe\u63a5\u4f7f\u7528\u7edd\u5bf9\u8def\u5f84\r\n- \u7a33\u5b9a\u63d0\u901f\u4e0a\u7ebf\u7684 branch/tag/commit \u83b7\u53d6\u529f\u80fd\r\n- \u53ef\u8bbe\u7f6e\u76ee\u6807\u670d\u52a1\u5668\u4e0a\u4fdd\u7559\u7248\u672c\u6570\r\n- \u89e3\u9664\u4e0d\u540c\u73af\u5883\u7684\u9879\u76ee\u540d\u79f0\u4e0d\u53ef\u540c\u540d\u7684\u9650\u5236\r\n- \u589e\u52a0 remember me \u9009\u9879\r\n\r\nFix\r\n============\r\n\r\n- \u4fee\u590d\u5728\u4e00\u53f0\u670d\u52a1\u5668\u4e0a\u53ef\u80fd\u4f1a\u6709\u591a\u4e2a\u4efb\u52a1\u6b63\u5728\u6267\u884c\u7684 BUG\r\n- \u9879\u76ee\u540d\u79f0\u5305\u542b|\u5bfc\u81f4\u53d1\u5e03\u5931\u8d25BUG\r\n- \u4fee\u590d\u5386\u53f2\u7248\u672c\u672a\u5220\u9664\u7684 BUG\r\n- \u4fee\u590d Debian/Ubuntu\u7684\u521d\u59cb\u5316\u95ee\u9898\r\n- \u4fee\u6539\u5bc6\u7801\u540e\uff0c\u65b0\u5bc6\u7801\u65e0\u6cd5\u767b\u5f55 (\u767b\u5f55\u65f6\u5bc6\u7801\u505a\u4e86\u4f4d\u6570\u9a8c\u8bc1)\u7684\u95ee\u9898\r\n- \u4fee\u590d BUG\uff0c\u672a\u5206\u914d\u7528\u6237\u767b\u5f55\u7684\u65f6\u5019\uff0c\u524d\u7aef\u63d0\u793a\u670d\u52a1\u5668\u9519\u8bef\u7684\u95ee\u9898\uff0c\u5c06\u9519\u8bef\u63d0\u793a\u6539\u4e3a\u63d0\u793a\u5177\u4f53\u7684\u9519\u8bef\u4fe1\u606f\r\n- \u4fee\u590d\u7528\u6237\u6ce8\u518c\u7684\u65f6\u5019\u63d0\u793a\u9519\u8bef\u7684 BUG\r\n- \u4fee\u590d\u7ed9\u6ce8\u518c\u6210\u529f\u7684\u7528\u6237\u53d1\u9001\u90ae\u4ef6\uff0c\u540e\u53f0\u90ae\u4ef6\u670d\u52a1\u5668\u9519\u8bef\uff0c\u5bfc\u81f4\u524d\u7aef\u63d0\u793a\u9519\u8bef\u7684\u95ee\u9898\r\n- \u4fee\u590dbug\uff0c\u672a\u5206\u914d\u7528\u6237\u767b\u5f55\u7684\u65f6\u5019\uff0c\u524d\u7aef\u63d0\u793a\u670d\u52a1\u5668\u9519\u8bef\uff0c\u6539\u4e3a\u63d0\u793a\u5177\u4f53\u7684\u9519\u8bef\u4fe1\u606f\r\n- \u4fee\u590d\u521b\u5efa\u8f6f\u94fe\u5931\u8d25\u7684 BUG\r\n- \u7f16\u8f91\u7a7a\u95f4\u51fa\u73b0\u9519\u8bef\u7684\u95ee\u9898\r\n- \u4fee\u590d\u73af\u5883\u7ba1\u7406\u7f16\u8f91\u4f1a\u65b0\u589e\u4e00\u6761\u8bb0\u5f55\u7684\u95ee\u9898\r\n- \u4fee\u590d\u4e0a\u7ebf\u5355\u65f6\u95f4\u663e\u793a\u4e3a\u542f\u52a8\u65f6\u95f4\u7684 BUG\r\n- \u53d1\u5e03\u6d41\u7a0b\u5207\u6362gitpython\uff0c\u63d0\u901f30%\r\n- \u4fee\u590d docker-compser.yml\u4e2ddb\u7684expose\u9009\u9879\u672a\u5bf9\u9f50\u5bfc\u81f4\u5b89\u88c5\u5931\u8d25\u7684\u95ee\u9898\r\n- \u4fee\u590d\u73af\u5883\u53d8\u91cf\u9879\u76ee\u540d\u79f0\u53ef\u80fd\u4f1a\u6709\u7a7a\u683c\u51fa\u73b0\u7684\u95ee\u9898\r\n- \u5ef6\u7eed 1.x \u7248\u672c\u7684 {VERSION} \u73af\u5883\u53d8\u91cf\uff0c\u5c06 2.0 \u7248\u672c\u7684 ${CURRENT_RELEASE} \u53d8\u91cf\u7edf\u4e00\u4e3a\u5168\u8def\u5f84\r\n- \u4fee\u590d\u5df2\u5220\u9664\u7684\u7a7a\u95f4\uff0c\u6240\u5c5e\u4eba\u767b\u5f55\u540e\u4ecd\u7136\u53ef\u4ee5\u770b\u5230\u7684\u95ee\u9898\r\n- \u4fee\u590d\u5728python3.6\u73af\u5883\u4e0b, \u542f\u52a8flask_socketio\u62a5Monkey-patching ssl after ssl has already been imported may lead to errors\u7684\u95ee\u9898\r\n- \u5176\u4ed6\u7a33\u5b9a\u6027\u4f18\u5316", "created_at": "2019-04-16T06:43:15Z", "project": "Walle", "repo": "meolu/walle-web", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.6.1", "tag_name": "v0.6.1", "html_url": "https://github.com/notaryproject/notary/releases/tag/v0.6.1", "repo_url": "https://github.com/theupdateframework/notary", "body": "+ Fixed bug where CLI requested admin privileges for all metadata operations, including listing targets on a repo [#1315](https://github.com/theupdateframework/notary/pull/1315)\r\n+ Prevented notary signer from being dumpable or ptraceable in Linux, except in debug mode [#1327](https://github.com/theupdateframework/notary/pull/1327)\r\n+ Bumped JWT dependency to fix potential Invalid Curve Attack on NIST curves within ECDH key management [#1334](https://github.com/theupdateframework/notary/pull/1334)\r\n+ If the home directory cannot be found, log a warning instead of erroring out [#1318](https://github.com/theupdateframework/notary/pull/1318)\r\n+ Bumped go version and various dependencies [#1323](https://github.com/theupdateframework/notary/pull/1323) [#1332](https://github.com/theupdateframework/notary/pull/1332) [#1335](https://github.com/theupdateframework/notary/pull/1335) [#1336](https://github.com/theupdateframework/notary/pull/1336)\r\n+ Various internal and documentation fixes [#1312](https://github.com/theupdateframework/notary/pull/1312) [#1313](https://github.com/theupdateframework/notary/pull/1313) [#1319](https://github.com/theupdateframework/notary/pull/1319) [#1320](https://github.com/theupdateframework/notary/pull/1320) [#1324](https://github.com/theupdateframework/notary/pull/1324) [#1326](https://github.com/theupdateframework/notary/pull/1326) [#1328](https://github.com/theupdateframework/notary/pull/1328) [#1329](https://github.com/theupdateframework/notary/pull/1329) [#1333](https://github.com/theupdateframework/notary/pull/1333)\r\n\r\n# SHA256\r\n\r\n```\r\nnotary-Darwin-amd64 9593cc0a341e7fe1d01e6834e9964558318a8679c058b6da755b8608dbeac3de\r\nnotary-Linux-amd64 73353b2b4b85604c738a6800465133cb3a828dff0aa26f3c0926dd9a73e19879\r\nnotary-Windows-amd64.exe 9d736f9b569b6a6a3de30cbfa3c60a764acdd445cf4ced760efa9d370bcad64f\r\n```\r\n", "created_at": "2018-04-10T18:11:06Z", "project": "Notary", "repo": "theupdateframework/notary", "type": "Security", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}]} \ No newline at end of file +{"updated_at": "2024-07-18T02:00:11Z", "total": 120, "data": [{"name": "v1.102.0", "tag_name": "v1.102.0", "html_url": "https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.102.0", "repo_url": "https://github.com/VictoriaMetrics/VictoriaMetrics", "body": "Released at 2024-07-17\r\n\r\n**Update note 1: support for snap packages was removed due to lack of interest from community. See this [pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6543) for details. Please read about supported package types [here](https://docs.victoriametrics.com/#install).**\r\n\r\n**Update note 2: [stream aggregation config](https://docs.victoriametrics.com/stream-aggregation/#stream-aggregation-config) now prevents setting multiple identical outputs. For example, `outputs: [total, total]` will fail the validation phase. In addition, `outputs: [\"quantiles(0.5)\", \"quantiles(0.9)\"]` will fail the validation as well - use `outputs: [\"quantiles(0.5, 0.9)\"]` instead.**\r\n\r\n* SECURITY: upgrade Go builder from Go1.22.4 to Go1.22.5. See the list of issues addressed in [Go1.22.5](https://github.com/golang/go/issues?q=milestone%3AGo1.22.5+label%3ACherryPickApproved).\r\n* SECURITY: upgrade base docker image (Alpine) from 3.20.0 to 3.20.1. See [alpine 3.20.1 release notes](https://www.alpinelinux.org/posts/Alpine-3.20.1-released.html).\r\n\r\n* FEATURE: [streaming aggregation](https://docs.victoriametrics.com/stream-aggregation/): expose the following metrics at `/metrics` page of [vmagent](https://docs.victoriametrics.com/vmagent/) and [single-node VictoriaMetrics](https://docs.victoriametrics.com/):\r\n * `vm_streamaggr_matched_samples_total` - the number of input samples matched by the corresponding aggregation rule\r\n * `vm_streamaggr_output_samples_total` - the number of output samples produced by the corresponding aggregation rule\r\n * `vm_streamaggr_samples_lag_seconds` - [histogram](https://docs.victoriametrics.com/keyconcepts/#histogram) with the lag between the current time and the timestamp seen in the aggregated input samples\r\n* FEATURE: [steaming aggregation](https://docs.victoriametrics.com/stream-aggregation/): add new labels to `vm_streamaggr_*` metrics:\r\n * `name` - the name of the streaming aggregation rule, which can be configured via `name` option - see [these docs](https://docs.victoriametrics.com/stream-aggregation/#stream-aggregation-config).\r\n * `url` - `-remoteWrite.url` for the corresponding `-remoteWrite.streamAggr.config`\r\n * `path` - path to the corresponding streaming aggregation config file\r\n * `position` - the position of the aggregation rule in the corresponding streaming aggregation config file\r\n* FEATURE: [streaming aggregation](https://docs.victoriametrics.com/stream-aggregation/): prevent having duplicated aggregation function as `outputs` in one [aggregation config](https://docs.victoriametrics.com/stream-aggregation/#stream-aggregation-config). It also prevents using `outputs: [\"quantiles(0.5)\", \"quantiles(0.9)\"]` instead of `outputs: [\"quantiles(0.5, 0.9)\"]`, as the former has higher computation cost for producing the same result.\r\n* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/) and [Single-node VictoriaMetrics](https://docs.victoriametrics.com/): add `-graphite.sanitizeMetricName` command-line flag for sanitizing metrics ingested via [Graphite protocol](https://docs.victoriametrics.com/#how-to-send-data-from-graphite-compatible-agents-such-as-statsd). See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6077).\r\n* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent/): [`yandexcloud_sd_configs`](https://docs.victoriametrics.com/sd_configs/#yandexcloud_sd_configs): add support for obtaining IAM token in [GCE format](https://yandex.cloud/en-ru/docs/compute/operations/vm-connect/auth-inside-vm#auth-inside-vm) additionally to the [deprecated Amazon EC2 IMDSv1 format](https://yandex.cloud/en/docs/security/standard/authentication#aws-token). See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5513).\r\n* FEATURE: [vmalert](https://docs.victoriametrics.com/vmalert/): make `-replay.timeTo` optional in [replay mode](https://docs.victoriametrics.com/vmalert/#rules-backfilling). When omitted, the current timestamp will be used. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6492).\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): reduce CPU usage when proxying data ingestion requests.\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): allow disabling request body caching with `-maxRequestBodySizeToRetry=0`. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6445). Thanks to @shichanglin5 for [the pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6533).\r\n* FEATURE: [vmauth](https://docs.victoriametrics.com/vmauth/): allow overriding `Host` header with backend host before sending the request to the configured backend. See [these docs](https://docs.victoriametrics.com/vmauth/#modifying-http-headers) and [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6453).\r\n* FEATURE: [VictoriaMetrics cluster](https://docs.victoriametrics.com/cluster-victoriametrics/): do not retry RPC calls to vmstorage nodes if [complexity limits](https://docs.victoriametrics.com/#resource-usage-limits) were exceeded.\r\n* FEATURE: [vmbackup](https://docs.victoriametrics.com/vmbackup/) and [vmrestore](https://docs.victoriametrics.com/vmrestore/): add support for [Azure Managed Identity](https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview) and default credentials lookup. See [these docs](https://docs.victoriametrics.com/vmbackup/#providing-credentials-via-env-variables) and [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5984) for the details. Thanks to @justinrush for the [pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6518).\r\n* FEATURE: [vmbackup](https://docs.victoriametrics.com/vmbackup/) and [vmrestore](https://docs.victoriametrics.com/vmbackup/): allow overriding Azure storage domain when performing backups via `AZURE_STORAGE_DOMAIN` environment variable. See [these docs](https://docs.victoriametrics.com/vmbackup/#providing-credentials-via-env-variables) and [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5984). Thanks to @justinrush for the [pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6518).\r\n* FEATURE: [vmui](https://docs.victoriametrics.com/#vmui): show compacted result in the JSON tab for query results. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6559).\r\n* FEATURE: [dashboards](https://grafana.com/orgs/victoriametrics): add [Grafana dashboard](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/dashboards/vmauth.json) and [alerting rules](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/deployment/docker/alerts-vmauth.yml) for [vmauth](https://docs.victoriametrics.com/vmauth/) dashboard. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4313) for details.\r\n* FEATURE: [vmagent dashboard](https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/dashboards/vmagent.json): `stream aggregation` section: add graphs based on newly exposed streaming aggregation metrics.\r\n\r\n* BUGFIX: [MetricsQL](https://docs.victoriametrics.com/metricsql/): properly calculate [histogram_quantile](https://docs.victoriametrics.com/metricsql/#histogram_quantile) over Prometheus buckets with inconsistent values. See [this comment](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4580#issuecomment-2186659102) and [this pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6547). Updates [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/2819).\r\n* BUGFIX: [vmagent](https://docs.victoriametrics.com/vmagent/): fix panic when using multiple topics with the same name when [ingesting metrics from Kafka](https://docs.victoriametrics.com/vmagent/#kafka-integration). See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6636) for the details.\r\n* BUGFIX: [vmalert](https://docs.victoriametrics.com/vmalert/): fix incorrect redirection in WebUI of vmalert. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6603) and [this pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6620).\r\n* BUGFIX: [vmgateway](https://docs.victoriametrics.com/vmgateway/): properly apply read and write based rate limits. See this [issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6148) for details.\r\n* BUGFIX: [vmbackupmanager](https://docs.victoriametrics.com/vmbackupmanager/): fix `vm_backup_last_run_failed` metric not being properly initialized during startup. Previously, it could imply an error even if the backup have been completed successfully. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6550) for the details.\r\n* BUGFIX: [vmui](https://docs.victoriametrics.com/#vmui): fix input cursor position reset in modal settings. See [this pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6530).\r\n* BUGFIX: [docker-compose](https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/deployment/docker#docker-compose-environment-for-victoriametrics): fix incorrect link to vmui from [VictoriaMetrics plugin in Grafana](https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/deployment/docker#grafana).\r\n\r\nThis release also includes changes from [v1.102.0-rc1](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.102.0-rc1) and [v1.102.0-rc2](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.102.0-rc2) releases.\r\n\r\nSee all the changes at the [CHANGELOG](https://docs.victoriametrics.com/changelog/).\r\n\r\n### How to run VictoriaMetrics\r\n\r\nUnpack the `victoria-metrics-*.tar.gz` archive and read [these docs](https://docs.victoriametrics.com/#operation).\r\n\r\n`vmutils-*.tag.gz` archive contains the following tools:\r\n\r\n* [vmagent](https://docs.victoriametrics.com/vmagent/)\r\n* [vmalert](https://docs.victoriametrics.com/vmalert/)\r\n* [vmalert-tool](https://docs.victoriametrics.com/vmalert-tool/)\r\n* [vmauth](https://docs.victoriametrics.com/vmauth/)\r\n* [vmbackup](https://docs.victoriametrics.com/vmbackup/)\r\n* [vmrestore](https://docs.victoriametrics.com/vmrestore/)\r\n* [vmctl](https://docs.victoriametrics.com/vmctl/)\r\n\r\n`vmutils-*-enterprise.tar.gz` archive contains the following additional [enterprise tools](https://docs.victoriametrics.com/enterprise/):\r\n\r\n* [vmbackupmanager](https://docs.victoriametrics.com/vmbackupmanager/)\r\n* [vmgateway](https://docs.victoriametrics.com/vmgateway/)\r\n\r\nThe corresponding docker images are available [here](https://hub.docker.com/r/victoriametrics/).", "created_at": "2024-07-17T18:50:30Z", "project": "VictoriaMetrics", "repo": "VictoriaMetrics/VictoriaMetrics", "type": "Db", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v0.25.5", "tag_name": "v0.25.5", "html_url": "https://github.com/flannel-io/flannel/releases/tag/v0.25.5", "repo_url": "https://github.com/coreos/flannel", "body": "## What's Changed\r\n* Fix bug in hostgw-windows by @manuelbuil in https://github.com/flannel-io/flannel/pull/1998\r\n* Update flannelCNI version by @manuelbuil in https://github.com/flannel-io/flannel/pull/2007\r\n* Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc from 1.0.924 to 1.0.953 by @dependabot in https://github.com/flannel-io/flannel/pull/2010\r\n* Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc from 1.0.953 to 1.0.958 by @dependabot in https://github.com/flannel-io/flannel/pull/2013\r\n* Bump go.etcd.io/etcd/client/v3 from 3.5.13 to 3.5.14 by @dependabot in https://github.com/flannel-io/flannel/pull/2014\r\n* Updated Flannel chart with Netpol containter and removed clustercidr by @rbrtbnfgl in https://github.com/flannel-io/flannel/pull/2012\r\n* Bump k8s.io/klog/v2 from 2.120.1 to 2.130.1 by @dependabot in https://github.com/flannel-io/flannel/pull/2016\r\n* Bump golang.org/x/net from 0.25.0 to 0.27.0 by @dependabot in https://github.com/flannel-io/flannel/pull/2015\r\n* Bump alpine from 20240329 to 20240606 in /images by @dependabot in https://github.com/flannel-io/flannel/pull/1993\r\n* Prepare update to v0.25.5 by @rbrtbnfgl in https://github.com/flannel-io/flannel/pull/2020\r\n\r\n\r\n**Full Changelog**: https://github.com/flannel-io/flannel/compare/v0.25.4...v0.25.5", "created_at": "2024-07-17T15:02:37Z", "project": "Flannel", "repo": "coreos/flannel", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "pack v0.35.0", "tag_name": "v0.35.0", "html_url": "https://github.com/buildpacks/pack/releases/tag/v0.35.0", "repo_url": "https://github.com/buildpacks/pack", "body": "## Prerequisites\r\n\r\n- A container runtime such as [Docker](https://www.docker.com/get-started) or [podman](https://podman.io/getting-started/) must be available to execute builds.\r\n\r\n## Install\r\n\r\nFor instructions on installing `pack`, see our [installation docs](https://buildpacks.io/docs/tools/pack/cli/install/).\r\n\r\n## Run\r\n\r\nRun the command `pack`.\r\n\r\nYou should see the following output\r\n\r\n```text\r\nCLI for building apps using Cloud Native Buildpacks\r\n\r\nUsage:\r\n pack [command]\r\n\r\nAvailable Commands:\r\n build Generate app image from source code\r\n builder Interact with builders\r\n buildpack Interact with buildpacks\r\n extension Interact with extensions\r\n config Interact with your local pack config file\r\n inspect Show information about a built app image\r\n stack (deprecated) Interact with stacks\r\n rebase Rebase app image with latest run image\r\n sbom Interact with SBoM\r\n completion Outputs completion script location\r\n report Display useful information for reporting an issue\r\n version Show current 'pack' version\r\n help Help about any command\r\n\r\nFlags:\r\n --force-color Force color output\r\n -h, --help Help for 'pack'\r\n --no-color Disable color output\r\n -q, --quiet Show less output\r\n --timestamps Enable timestamps in output\r\n -v, --verbose Show more output\r\n --version Show current 'pack' version\r\n\r\nUse \"pack [command] --help\" for more information about a command.\r\n```\r\n\r\n## Info\r\n\r\nBuilders created with this release of the pack CLI contain [lifecycle v0.19.6](https://github.com/buildpack/lifecycle/releases/tag/v0.19.6) by default.\r\n\r\n## Changelog\r\n\r\n### Features\r\n\r\n* Fixes from security review (#2217 by @natalieparellano)\r\n * Ensure ownership of build and launch cache volumes\r\n * Validate application names do not match trusted build inputs\r\n * Warn if NOT `--pull-policy=always` in container\r\n * Run build containers with `userns=host` and set security-opt field to `no-new-privileges:true`\r\n * Run build containers in a separate ephemeral Docker bridge network\r\n * Use the untrusted flow when buildpacks are added to a trusted builder\r\n* Update the Google builder in the list of known builders (#2203 by @hhiroshell)\r\n* Don't create an ephemeral builder if it isn't truly needed (#2196 by @natalieparellano)\r\n\r\n### Bugfixes\r\n\r\n* Treat trusted (but not suggested) builders as trusted (#2205 by @colincasey)\r\n* When parsing project.toml, don't warn about unexpected keys that are actually expected (#2197 by @natalieparellano)\r\n\r\n## Contributors\r\n\r\nWe'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors:\r\n\r\n@AidanDelaney, @anjannath, @colincasey, @edmorley, @dependabot[bot], @hhiroshell, @jjbustamante, @natalieparellano\r\n", "created_at": "2024-07-17T14:58:31Z", "project": "Buildpacks", "repo": "buildpacks/pack", "type": "Package", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v4.0.1", "tag_name": "v4.0.1", "html_url": "https://github.com/jumpserver/jumpserver/releases/tag/v4.0.1", "repo_url": "https://github.com/jumpserver/jumpserver", "body": "## Changelog\r\n\r\nJumpServer CE:\r\n- Supported the management of PostgreSQL databases. [#13716](https://github.com/jumpserver/jumpserver/pull/13716)\r\n- Supported creating assets using a custom platform. [#13720](https://github.com/jumpserver/jumpserver/pull/13720)\r\n- Fixed deployment failures on the remote application machine. [#13725](https://github.com/jumpserver/jumpserver/pull/13725)\r\n\r\nJumpServer EE:\r\n- Fixed cloud asset synchronization failure. \r\n", "created_at": "2024-07-17T13:08:20Z", "project": "Jumpserver", "repo": "jumpserver/jumpserver", "type": "Security", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.29.0", "tag_name": "v2.29.0", "html_url": "https://github.com/docker/compose/releases/tag/v2.29.0", "repo_url": "https://github.com/docker/compose", "body": "## What's Changed\r\n### \u2728 Improvements\r\n* Add JSON stream progress writer [(11478)](https://github.com/docker/compose/pull/11478)\r\n* Add `--prune` option to docker-compose `watch` command [(11932)](https://github.com/docker/compose/pull/11932)\r\n\r\n### \ud83d\udc1b Fixes\r\n* Exclude unnecessary resources after services have been selected [(11978)](https://github.com/docker/compose/pull/11978)\r\n* Empty env variable with no value must be unset in container[(11965)]( https://github.com/docker/compose/pull/11965)\r\n* Restore setEnvWithDotEnv [(11974)](https://github.com/docker/compose/pull/11974)\r\n\r\n### \ud83d\udd27 Internal\r\n* Test with docker engine v27.0.3 [(11927)](https://github.com/docker/compose/pull/11927)\r\n* Remove COMPOSE_MENU env from e2e tests [(11654)](https://github.com/docker/compose/pull/11654)\r\n* Add stale workflow [(11968)](https://github.com/docker/compose/pull/11968)\r\n* Change time before closing stale [(11979)](https://github.com/docker/compose/pull/11979)\r\n* Fix: typos [(11632)](https://github.com/docker/compose/pull/11632)\r\n\r\n### \u2699\ufe0f Dependencies\r\n\r\n* Build(deps): bump docker/cli, docker/docker v27.0.2 [(11938)](https://github.com/docker/compose/pull/11938)\r\n* Build(deps): docker/cli, docker/docker v27.0.3[(11951)](https://github.com/docker/compose/pull/11951)\r\n* Build(deps): bump compose-go to v2.1.4, buildx to v0.16.0, containerd to v1.7.19 and buildx to v0.15.0[(11987)](https://github.com/docker/compose/pull/11987)\r\n\r\n\r\n## New Contributors\r\n* @idsulik made their first contribution in https://github.com/docker/compose/pull/11932\r\n* @testwill made their first contribution in https://github.com/docker/compose/pull/11632\r\n\r\n**Full Changelog**: https://github.com/docker/compose/compare/v2.28.1...v2.29.0", "created_at": "2024-07-17T12:48:13Z", "project": "Docker-compose", "repo": "docker/compose", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v2.10.18", "tag_name": "v2.10.18", "html_url": "https://github.com/nats-io/nats-server/releases/tag/v2.10.18", "repo_url": "https://github.com/nats-io/nats-server", "body": "## Changelog\r\n\r\nRefer to the [2.10 Upgrade Guide](https://docs.nats.io/release-notes/whats_new/whats_new_210) for backwards compatibility notes with 2.9.x.\r\n\r\n### Go Version\r\n- 1.22.5\r\n\r\n### Dependencies\r\n\r\n- github.com/nats-io/jwt v2.5.8 (#5618)\r\n- github.com/minio/highwayhash v1.0.3 (#5627)\r\n- golang.org/x/crypto v0.25.0 (#5627)\r\n- golang.org/x/sys v0.22.0 (#5627)\r\n\r\n### Improved\r\n\r\nEmbedded\r\n- Export server function to initiate \u201clame duck mode\u201d when embedding NATS (#5660)\r\n\r\nJetStream\r\n- CPU spike during recalculation of first message in the memory store (#5629)\r\n\r\n### Fixed\r\nJetStream\r\n- Fix duplicate callbacks on full wildcard match (#5610)\r\n- Multiple fixes for the filestore per-subject state (#5616)\r\n- Fix checkSkipFirstBlock which could return a negative index if the first block in the per-subject index is outdated (#5630)\r\n- Don't ack messages if consumer is filtered and they were not applicable (#5639, #5612, #5638)\r\n- Protect against possible panic in the filestore where the stree index is nil (#5662)\r\n- Prevent panic when shutting down a server immediately after starting it (#5663)\r\n\r\n### Complete Changes\r\n \r\nhttps://github.com/nats-io/nats-server/compare/v2.10.17...v2.10.18", "created_at": "2024-07-17T11:48:39Z", "project": "NATS", "repo": "nats-io/nats-server", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v17.2.0", "html_url": "https://api.github.com/repos/gitlabhq/gitlabhq/commits/f0b0995ac20d1b05d75055681e66e9ba8b1ca338", "repo_url": "https://github.com/gitlabhq/gitlabhq", "body": "Add latest changes from gitlab-org/gitlab@17-2-stable-ee", "created_at": "2024-07-17T10:18:58Z", "project": "Gitlab-ce", "repo": "gitlabhq/gitlabhq", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Kubernetes v1.30.3", "tag_name": "v1.30.3", "html_url": "https://github.com/kubernetes/kubernetes/releases/tag/v1.30.3", "repo_url": "https://github.com/kubernetes/kubernetes", "body": "\nSee [kubernetes-announce@](https://groups.google.com/forum/#!forum/kubernetes-announce). Additional binary downloads are linked in the [CHANGELOG](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md).\n\nSee [the CHANGELOG](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md) for more details.\n\n\n\n", "created_at": "2024-07-16T23:48:11Z", "project": "Kubernetes", "repo": "kubernetes/kubernetes", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.65.1", "tag_name": "v1.65.1", "html_url": "https://github.com/grpc/grpc/releases/tag/v1.65.1", "repo_url": "https://github.com/grpc/grpc", "body": "This is release gRPC Core 1.65.1 (gnarly).\r\n\r\nFor gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases).\r\n\r\nThis release contains refinements, improvements, and bug fixes.\r\n", "created_at": "2024-07-16T22:53:49Z", "project": "gRPC", "repo": "grpc/grpc", "type": "Remote Procedure Call", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "helm-loki-6.7.1", "html_url": "https://github.com/grafana/loki/commit/b5b861c348bc768254fd083fb40d2820cf347be6", "repo_url": "https://github.com/grafana/loki", "body": "fix(helm): Update yaml file `./production/helm/loki/Chart.yaml` (+1 other) (#13392)\n\nCo-authored-by: Trevor Whitney ", "created_at": "2024-07-16T22:00:33Z", "project": "loki", "repo": "grafana/loki", "type": "Log", "hosting": "github", "add_time": "2020-11-01T11:11:37Z", "version": "tag"}, {"name": "", "tag_name": "v19.0.1", "html_url": "https://api.github.com/repos/chef/chef/commits/bbb0a6b63bdaf79000a243e0e0c05203c52f7e53", "repo_url": "https://github.com/chef/chef", "body": "Bump version to 19.0.1 by Chef Expeditor\n\nObvious fix; these changes are the result of automation not creative thinking.", "created_at": "2024-07-16T20:30:25Z", "project": "Chef", "repo": "chef/chef", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "Istio 1.22.3", "tag_name": "1.22.3", "html_url": "https://github.com/istio/istio/releases/tag/1.22.3", "repo_url": "https://github.com/istio/istio", "body": "[Artifacts](http://gcsweb.istio.io/gcs/istio-release/releases/1.22.3/)\r\n[Release Notes](https://istio.io/news/releases/1.22.x/announcing-1.22.3/)", "created_at": "2024-07-16T17:55:12Z", "project": "Istio", "repo": "istio/istio", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.468", "tag_name": "jenkins-2.468", "html_url": "https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.468", "repo_url": "https://github.com/jenkinsci/jenkins", "body": "_This is an automatically generated changelog draft for Jenkins weekly releases.\r\nSee https://www.jenkins.io/changelog/2.468/ for the official changelog for this release._\r\n\r\n## \ud83c\udf89 Major features and improvements\r\n\r\n* [JENKINS-69869](https://issues.jenkins.io/browse/JENKINS-69869) - Categorize the user properties (#7268) @Wadeck\r\n\r\n## \ud83d\udc77 Changes for plugin developers\r\n\r\n* Allow administrative monitors to be displayed for users with `Overall/MANAGE` permission (#9437) @Vlatombe\r\n\r\nAll contributors: @Vlatombe, @Wadeck, @basil, @dependabot, @dependabot[bot], @jenkins-release-bot, @jglick, @renovate and @renovate[bot]\r\n", "created_at": "2024-07-16T13:36:31Z", "project": "Jenkins", "repo": "jenkinsci/jenkins", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v1.8.2", "html_url": "https://github.com/hashicorp/nomad/commit/7f0822c1e4f25907d9f60e2d595411950dd1bd28", "repo_url": "https://github.com/hashicorp/nomad", "body": "Generate files for 1.8.2 release", "created_at": "2024-07-16T08:50:09Z", "project": "Nomad", "repo": "hashicorp/nomad", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "Teleport 16.1.0", "tag_name": "v16.1.0", "html_url": "https://github.com/gravitational/teleport/releases/tag/v16.1.0", "repo_url": "https://github.com/gravitational/teleport", "body": "## Description\n\n### New logo\n\nWe're excited to announce an update to the Teleport logo. This refresh aligns\nwith our evolving brand and will be reflected across the product, our marketing\nsite (goteleport.com), branded content, swag, and more.\n\nThe new logo will appear in the web UI starting with this release and on the\nmarketing website starting from July 17th, 2024.\n\n### Database Access session replay\n\nDatabase Access users will be able to watch PostgreSQL query replays in the web\nUI or with tsh.\n\n### Other improvements and fixes\n\n* Fixed \"staircase\" text output for non-interactive Kube exec sessions in Web UI. [#44249](https://github.com/gravitational/teleport/pull/44249)\n* Fixed a leak in the admin process spawned by starting VNet through `tsh vnet` or Teleport Connect. [#44225](https://github.com/gravitational/teleport/pull/44225)\n* Fixed a `kube-agent-updater` bug affecting resolutions of private images. [#44191](https://github.com/gravitational/teleport/pull/44191)\n* The `show_resources` option is no longer required for statically configured proxy ui settings. [#44181](https://github.com/gravitational/teleport/pull/44181)\n* The `teleport-cluster` chart can now use existing ingresses instead of creating its own. [#44146](https://github.com/gravitational/teleport/pull/44146)\n* Ensure that `tsh login` outputs accurate status information for the new session. [#44143](https://github.com/gravitational/teleport/pull/44143)\n* Fixes \"device trust mode _x_ requires Teleport Enterprise\" errors on `tctl`. [#44133](https://github.com/gravitational/teleport/pull/44133)\n* Added the `tbot install systemd` command for installing tbot as a service on Linux systems. [#44083](https://github.com/gravitational/teleport/pull/44083)\n* Added ability to list access list members in json format in `tctl`. [#44071](https://github.com/gravitational/teleport/pull/44071)\n* Update grpc to `v1.64.1` (patches `GO-2024-2978`). [#44067](https://github.com/gravitational/teleport/pull/44067)\n* Batch access review reminders into 1 message and provide link out to the web UI. [#44034](https://github.com/gravitational/teleport/pull/44034)\n* Fixed denying access despite access being configured for Notification Routing Rules in the web UI. [#44029](https://github.com/gravitational/teleport/pull/44029)\n* Honor proxy templates in tsh ssh. [#44026](https://github.com/gravitational/teleport/pull/44026)\n* Fixed eBPF error occurring during startup on Linux RHEL 9. [#44023](https://github.com/gravitational/teleport/pull/44023)\n* Fixed Redshift auto-user deactivation/deletion failure that occurs when a user is created or deleted and another user is deactivated concurrently. [#43968](https://github.com/gravitational/teleport/pull/43968)\n* Lower latency of detecting Kubernetes cluster becoming online. [#43967](https://github.com/gravitational/teleport/pull/43967)\n* Teleport AMIs now optionally source environment variables from `/etc/default/teleport` as regular Teleport package installations do. [#43962](https://github.com/gravitational/teleport/pull/43962)\n* Make `tbot` compilable on Windows. [#43959](https://github.com/gravitational/teleport/pull/43959)\n* Add a new event to the database session recording with query/command result information. [#43955](https://github.com/gravitational/teleport/pull/43955)\n* Enabled setting event types to forward, skip events, skip session types in event-handler helm chart. [#43938](https://github.com/gravitational/teleport/pull/43938)\n* `extraLabels` configured in `teleport-kube-agent` chart values are now correctly propagated to post-delete hooks. A new `extraLabels.job` object has been added for labels which should only apply to the post-delete job. [#43932](https://github.com/gravitational/teleport/pull/43932)\n* Add support for Teams to Opsgenie plugin alert creation. [#43916](https://github.com/gravitational/teleport/pull/43916)\n* Machine ID outputs now execute individually and concurrently, meaning that one failing output does not disrupt other outputs, and that performance when generating a large number of outputs is improved. [#43876](https://github.com/gravitational/teleport/pull/43876)\n* SAML IdP service provider resource can now be updated from the Web UI. [#4651](https://github.com/gravitational/teleport.e/pull/4651)\n* Fixed empty condition from unquoted string with YAML editor for Notification Routing Rules in the Web UI. [#4636](https://github.com/gravitational/teleport.e/pull/4636)\n* Teleport Enterprise now supports the `TELEPORT_REPORTING_HTTP(S)_PROXY` environment variable to specify the URL of the HTTP(S) proxy used for connections to our usage reporting ingest service. [#4568](https://github.com/gravitational/teleport.e/pull/4568)\n* Fixed inaccurately notifying user that access list reviews are due in the web UI. [#4521](https://github.com/gravitational/teleport.e/pull/4521)\n\n\n## Download\n\nDownload the current and previous releases of Teleport at https://goteleport.com/download.\n\nDownload the current release of Teleport plugins from the links below.\n* Slack ([Linux amd64](https://get.gravitational.com/teleport-access-slack-v16.1.0-linux-amd64-bin.tar.gz))\n* Mattermost ([Linux amd64](https://get.gravitational.com/teleport-access-mattermost-v16.1.0-linux-amd64-bin.tar.gz))\n* Discord ([Linux amd64](https://get.gravitational.com/teleport-access-discord-v16.1.0-linux-amd64-bin.tar.gz))\n* Terraform Provider ([Linux amd64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-linux-amd64-bin.tar.gz) | [Linux arm64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-linux-arm64-bin.tar.gz) | [macOS amd64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-amd64-bin.tar.gz) | [macOS arm64](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-arm64-bin.tar.gz) | [macOS universal](https://get.gravitational.com/terraform-provider-teleport-v16.1.0-darwin-universal-bin.tar.gz))\n* Event Handler ([Linux amd64](https://get.gravitational.com/teleport-event-handler-v16.1.0-linux-amd64-bin.tar.gz) | [macOS amd64](https://get.gravitational.com/teleport-event-handler-v16.1.0-darwin-amd64-bin.tar.gz))\n* PagerDuty ([Linux amd64](https://get.gravitational.com/teleport-access-pagerduty-v16.1.0-linux-amd64-bin.tar.gz))\n* Jira ([Linux amd64](https://get.gravitational.com/teleport-access-jira-v16.1.0-linux-amd64-bin.tar.gz))\n* Email ([Linux amd64](https://get.gravitational.com/teleport-access-email-v16.1.0-linux-amd64-bin.tar.gz))\n* Microsoft Teams ([Linux amd64](https://get.gravitational.com/teleport-access-msteams-v16.1.0-linux-amd64-bin.tar.gz))\n\n", "created_at": "2024-07-16T00:24:16Z", "project": "Teleport", "repo": "gravitational/teleport", "type": "DevOps", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v2.17.2", "html_url": "https://github.com/ansible/ansible/commit/4f96015ce0dea22f95e46306fac46015a3b4ca52", "repo_url": "https://github.com/ansible/ansible", "body": "New release v2.17.2 (#83611)", "created_at": "2024-07-15T19:28:43Z", "project": "Ansible", "repo": "ansible/ansible", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "24.7.0", "tag_name": "24.7.0", "html_url": "https://github.com/getsentry/sentry/releases/tag/24.7.0", "repo_url": "https://github.com/getsentry/sentry", "body": "### Hierarchical grouping deprecation (ongoing)\n\nThis project will move any projects using the mobile grouping configuration as defined here:\r\nhttps://github.com/getsentry/sentry/blob/44d816f0b9a9450fdf47136313b3a4b955ceab84/src/sentry/grouping/strategies/configurations.py#L160-L188\n\nBy: @armenzg (#74144)\n\n### Various fixes & improvements\n\n- chore(api): Rewrite Org Details docs (#73293) by @isabellaenriquez\n- metrics(replay): log rrweb_event_count to slow clicks table (#74277) by @aliu39\n- fix(slack): Fix error handling when fetching slack channel information (#74267) by @dashed\n- chore(replay): alpha -> beta (#74279) by @michellewzhang\n- feat(trace-view): Add UI fallback to old view for STs (#73684) by @k-fish\n- chore(similarity): Add killswitches for each feature flag (#74274) by @jangjodi\n- feat(prompts): support a visible status for un-hiding components (#74228) by @aliu39\n- nit(opsgenie): add config access requirement to error text (#74111) by @mifu67\n- ref(similarity): Add killswitch to delete record task (#74212) by @jangjodi\n- ref(profiling) battery usage chart (#74273) by @JonasBa\n- ref(discover): Use snake case for dataset variable (#74215) by @narsaynorath\n- ref(proguard): Deobfuscate view hierarchies as part of symbolication (#74196) by @loewenheim\n- feat(profiling) construct profile from continuous chunk (#74171) by @JonasBa\n- ref(profiling) store unit on profile chart (#74152) by @JonasBa\n- ref(metrics): Update copies (#74270) by @priscilawebdev\n- ref(proguard): Remove separate queue (#74269) by @loewenheim\n- ref(metrics): Update copies (#74268) by @priscilawebdev\n- Revert \"ref(proguard): Remove separate queue (#74198)\" (a1ab12d0) by @getsentry-bot\n- ref(proguard): Remove separate queue (#74198) by @loewenheim\n- feat(metrics): numeric span attribute extraction (#74190) by @obostjancic\n- feat(metrics): update extraction rule tag description (#74118) by @obostjancic\n- fix(minimetrics): skip span attribute attach if there is no span (#74193) by @obostjancic\n- feat(auto-import): Enable default vscode auto-import for Sentry BE (#74197) by @MichaelSun48\n- fix: fix broken links to Performance docs pages (#74235) by @mjq\n\n_Plus 911 more_", "created_at": "2024-07-15T17:03:07Z", "project": "Sentry", "repo": "getsentry/sentry", "type": "Monitor", "hosting": "github", "add_time": "2019-09-30T11:11:37Z"}, {"name": "v3.1.0", "tag_name": "v3.1.0", "html_url": "https://github.com/traefik/traefik/releases/tag/v3.1.0", "repo_url": "https://github.com/containous/traefik", "body": "**Important:** Please read the [migration guide](https://doc.traefik.io/traefik/v3.1/migration/v3/#v30-to-v31).\r\n\r\n**Enhancements:**\r\n- **[k8s,k8s/gatewayapi]** Support invalid HTTPRoute status ([#10714](https://github.com/traefik/traefik/pull/10714) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** KubernetesGateway provider is no longer experimental ([#10840](https://github.com/traefik/traefik/pull/10840) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Bump Gateway API to v1.1.0 ([#10835](https://github.com/traefik/traefik/pull/10835) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Fix route attachments to gateways ([#10761](https://github.com/traefik/traefik/pull/10761) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support HTTPRoute method and query param matching ([#10815](https://github.com/traefik/traefik/pull/10815) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support HTTPURLRewrite filter ([#10571](https://github.com/traefik/traefik/pull/10571) by [SantoDE](https://github.com/SantoDE))\r\n- **[k8s,k8s/gatewayapi]** Set Gateway HTTPRoute status ([#10667](https://github.com/traefik/traefik/pull/10667) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support ReferenceGrant for HTTPRoute backends ([#10771](https://github.com/traefik/traefik/pull/10771) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Compute HTTPRoute priorities ([#10766](https://github.com/traefik/traefik/pull/10766) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[k8s,k8s/gatewayapi]** Support RegularExpression for path matching ([#10717](https://github.com/traefik/traefik/pull/10717) by [dmavrommatis](https://github.com/dmavrommatis))\r\n- **[k8s/crd,k8s]** Support HealthCheck for ExternalName services ([#10467](https://github.com/traefik/traefik/pull/10467) by [marcmognol](https://github.com/marcmognol))\r\n- **[k8s/ingress,k8s/crd,k8s,k8s/gatewayapi]** Migrate to EndpointSlices API ([#10664](https://github.com/traefik/traefik/pull/10664) by [jnoordsij](https://github.com/jnoordsij))\r\n- **[k8s/ingress,k8s/crd,k8s]** Change log level from Warning to Info when ExternalName services is enabled ([#10682](https://github.com/traefik/traefik/pull/10682) by [marcmognol](https://github.com/marcmognol))\r\n- **[k8s/ingress,k8s/crd,k8s]** Allow to use internal Node IPs for NodePort services ([#10278](https://github.com/traefik/traefik/pull/10278) by [jorisvergeer](https://github.com/jorisvergeer))\r\n- **[middleware,k8s,k8s/gatewayapi]** Improve HTTPRoute Redirect Filter with port and scheme ([#10784](https://github.com/traefik/traefik/pull/10784) by [rtribotte](https://github.com/rtribotte))\r\n- **[middleware,k8s,k8s/gatewayapi]** Support HTTPRoute redirect port and scheme ([#10802](https://github.com/traefik/traefik/pull/10802) by [rtribotte](https://github.com/rtribotte))\r\n- **[middleware]** Support Content-Security-Policy-Report-Only in the headers middleware ([#10709](https://github.com/traefik/traefik/pull/10709) by [SpecLad](https://github.com/SpecLad))\r\n- **[middleware]** Add support for Zstandard to the compression middleware ([#10660](https://github.com/traefik/traefik/pull/10660) by [Belphemur](https://github.com/Belphemur))\r\n- **[plugins]** Enhance wasm plugins ([#10829](https://github.com/traefik/traefik/pull/10829) by [juliens](https://github.com/juliens))\r\n- **[plugins]** Add logs for plugins load ([#10848](https://github.com/traefik/traefik/pull/10848) by [mmatur](https://github.com/mmatur))\r\n- **[server]** Support systemd socket-activation ([#10399](https://github.com/traefik/traefik/pull/10399) by [juliens](https://github.com/juliens))\r\n\r\n**Bug fixes:**\r\n- **[k8s,k8s/gatewayapi]** Retry on Gateway API resource status update ([#10881](https://github.com/traefik/traefik/pull/10881) by [rtribotte](https://github.com/rtribotte))\r\n- **[k8s,k8s/gatewayapi]** Do not disable Gateway API provider if not enabled in experimental ([#10862](https://github.com/traefik/traefik/pull/10862) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[otel]** Bump opentelemetry-go to v1.28 ([#10876](https://github.com/traefik/traefik/pull/10876) by [arukiidou](https://github.com/arukiidou))\r\n- **[plugins]** Fix build only linux and darwin support wazergo ([#10857](https://github.com/traefik/traefik/pull/10857) by [juliens](https://github.com/juliens))\r\n- **[healthcheck,k8s/crd,k8s]** Fix Healthcheck default value for ExternalName services ([#10778](https://github.com/traefik/traefik/pull/10778) by [kevinpollet](https://github.com/kevinpollet))\r\n- **[middleware,metrics,tracing]** Upgrade to OpenTelemetry Semantic Conventions v1.26.0 ([#10850](https://github.com/traefik/traefik/pull/10850) by [mmatur](https://github.com/mmatur))\r\n\r\n**Documentation:**\r\n- **[k8s,k8s/gatewayapi]** Fix the Kubernetes Gateway API documentation ([#10844](https://github.com/traefik/traefik/pull/10844) by [nmengin](https://github.com/nmengin))\r\n- **[k8s,k8s/gatewayapi]** Rework Kubernetes Gateway API documentation ([#10897](https://github.com/traefik/traefik/pull/10897) by [kevinpollet](https://github.com/kevinpollet))\r\n- Prepare release v3.1.0-rc3 ([#10872](https://github.com/traefik/traefik/pull/10872) by [rtribotte](https://github.com/rtribotte))\r\n- Prepare release v3.1.0-rc2 ([#10860](https://github.com/traefik/traefik/pull/10860) by [kevinpollet](https://github.com/kevinpollet))\r\n- Prepare release v3.1.0-rc1 ([#10856](https://github.com/traefik/traefik/pull/10856) by [rtribotte](https://github.com/rtribotte))\r\n\r\n**Misc:**\r\n- Merge current v3.0 into v3.1 ([#10902](https://github.com/traefik/traefik/pull/10902) by [rtribotte](https://github.com/rtribotte))\r\n- Merge current v3.0 into v3.1 ([#10871](https://github.com/traefik/traefik/pull/10871) by [rtribotte](https://github.com/rtribotte))\r\n- Merge current v3.0 into master ([#10853](https://github.com/traefik/traefik/pull/10853) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10811](https://github.com/traefik/traefik/pull/10811) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10789](https://github.com/traefik/traefik/pull/10789) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10750](https://github.com/traefik/traefik/pull/10750) by [kevinpollet](https://github.com/kevinpollet))\r\n- Merge current v3.0 into master ([#10655](https://github.com/traefik/traefik/pull/10655) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10567](https://github.com/traefik/traefik/pull/10567) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#10418](https://github.com/traefik/traefik/pull/10418) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#10040](https://github.com/traefik/traefik/pull/10040) by [mmatur](https://github.com/mmatur))\r\n- Merge current v3.0 into master ([#9933](https://github.com/traefik/traefik/pull/9933) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9897](https://github.com/traefik/traefik/pull/9897) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9871](https://github.com/traefik/traefik/pull/9871) by [ldez](https://github.com/ldez))\r\n- Merge current v3.0 into master ([#9807](https://github.com/traefik/traefik/pull/9807) by [ldez](https://github.com/ldez))\r\n", "created_at": "2024-07-15T14:38:04Z", "project": "Traefik", "repo": "containous/traefik", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "3.8.0-rc1", "html_url": "https://api.github.com/repos/apache/kafka/commits/d54ce2124befa16bc0d40165f246cfd6f5067ae0", "repo_url": "https://github.com/apache/kafka", "body": "Bump version to 3.8.0", "created_at": "2024-07-15T13:43:42Z", "project": "Kafka", "repo": "apache/kafka", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "6.1.0-alpha.5", "html_url": "https://api.github.com/repos/Graylog2/graylog2-server/commits/e52dca4bfb6a051129a3dec753b0e0d0e136a8ef", "repo_url": "https://github.com/Graylog2/graylog2-server", "body": "[graylog2-server] prepare release 6.1.0-alpha.5", "created_at": "2024-07-15T11:39:51Z", "project": "Graylog", "repo": "Graylog2/graylog2-server", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "", "tag_name": "6.4.17", "html_url": "https://api.github.com/repos/zabbix/zabbix/commits/c12261f00b420ad70ce35a8e34b6a35f39a52924", "repo_url": "https://github.com/zabbix/zabbix", "body": ".......... [ZBXNEXT-826] updated release date and version for 6.4.17", "created_at": "2024-07-15T11:03:51Z", "project": "zabbix", "repo": "zabbix/zabbix", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.19.1", "tag_name": "v1.19.1", "html_url": "https://github.com/hashicorp/consul/releases/tag/v1.19.1", "repo_url": "https://github.com/hashicorp/consul", "body": "## 1.19.1 (July 11, 2024)\n\nSECURITY:\n\n* Upgrade envoy module dependencies to version 1.27.7, 1.28.5 and 1.29.7 or higher to resolve [CVE-2024-39305](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-39305) [[GH-21524](https://github.com/hashicorp/consul/issues/21524)]\n* Upgrade go version to 1.22.5 to address [CVE-2024-24791](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-24791) [[GH-21507](https://github.com/hashicorp/consul/issues/21507)]\n* Upgrade go-retryablehttp to address [CVE-2024-6104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-6104) [[GH-21384](https://github.com/hashicorp/consul/issues/21384)]\n* agent: removed reflected cross-site scripting vulnerability [[GH-21342](https://github.com/hashicorp/consul/issues/21342)]\n* ui: Pin and namespace sub-module dependencies related to the Consul UI [[GH-21378](https://github.com/hashicorp/consul/issues/21378)]\n\nIMPROVEMENTS:\n\n* mesh: update supported envoy version 1.29.5 in addition to 1.28.4, 1.27.6. [[GH-21277](https://github.com/hashicorp/consul/issues/21277)]\n\nBUG FIXES:\n\n* core: Fix multiple incorrect type conversion for potential overflows [[GH-21251](https://github.com/hashicorp/consul/issues/21251)]\n* core: Fix panic runtime error on AliasCheck [[GH-21339](https://github.com/hashicorp/consul/issues/21339)]\n* dns: Fix a regression where DNS SRV questions were returning duplicate hostnames instead of encoded IPs.\n This affected Nomad integrations with Consul. [[GH-21361](https://github.com/hashicorp/consul/issues/21361)]\n* dns: Fix a regression where DNS tags using the standard lookup syntax, `tag.name.service.consul`, were being disregarded. [[GH-21361](https://github.com/hashicorp/consul/issues/21361)]\n* dns: Fixes a spam log message \"Failed to parse TTL for prepared query...\"\n that was always being logged on each prepared query evaluation. [[GH-21381](https://github.com/hashicorp/consul/issues/21381)]\n* terminating-gateway: **(Enterprise Only)** Fixed issue where enterprise metadata applied to linked services was the terminating-gateways enterprise metadata and not the linked services enterprise metadata. [[GH-21382](https://github.com/hashicorp/consul/issues/21382)]\n* txn: Fix a bug where mismatched Consul server versions could result in undetected data loss for when using newer Transaction verbs. [[GH-21519](https://github.com/hashicorp/consul/issues/21519)]\n\n", "created_at": "2024-07-11T14:47:27Z", "project": "Consul", "repo": "hashicorp/consul", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "r8.0.0-rc13", "html_url": "https://api.github.com/repos/mongodb/mongo/commits/191b175a01c7f712b4ef851d584f7e7ba5cee056", "repo_url": "https://github.com/mongoDb/mongo", "body": "SERVER-91997 Prevent holding fcv lock while doing remote request in resharding (#24587)\n\nGitOrigin-RevId: b5271455825d4af9af540e3dd05ae19963355efb", "created_at": "2024-07-11T14:05:18Z", "project": "MongoDb", "repo": "mongoDb/mongo", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "KubeEdge v1.17.1 release", "tag_name": "v1.17.1", "html_url": "https://github.com/kubeedge/kubeedge/releases/tag/v1.17.1", "repo_url": "https://github.com/kubeedge/kubeedge", "body": "See [CHANGELOG-1.17.md](https://github.com/kubeedge/kubeedge/blob/master/CHANGELOG/CHANGELOG-1.17.md) for details.", "created_at": "2024-07-11T12:24:54Z", "project": "KubeEdge", "repo": "kubeedge/kubeedge", "type": "Edge", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Helm v3.15.3", "tag_name": "v3.15.3", "html_url": "https://github.com/helm/helm/releases/tag/v3.15.3", "repo_url": "https://github.com/helm/helm", "body": "Helm v3.15.3 is a patch release. Users are encouraged to upgrade for the best experience. Users are encouraged to upgrade for the best experience.\r\n\r\nThe community keeps growing, and we'd love to see you there!\r\n\r\n- Join the discussion in [Kubernetes Slack](https://kubernetes.slack.com):\r\n - for questions and just to hang out\r\n - for discussing PRs, code, and bugs\r\n- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via [Zoom](https://zoom.us/j/696660622)\r\n- Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0)\r\n\r\n## Installation and Upgrading\r\n\r\nDownload Helm v3.15.3. The common platform binaries are here:\r\n\r\n- [MacOS amd64](https://get.helm.sh/helm-v3.15.3-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-darwin-amd64.tar.gz.sha256sum) / 68306cbd9808271cd95974328e4238c052c8495e09b0038828b65190491aeb9c)\r\n- [MacOS arm64](https://get.helm.sh/helm-v3.15.3-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-darwin-arm64.tar.gz.sha256sum) / 9ed53b19cfd935908c5269ba3e88028462fc4c249f85f937ae8cc04b6fe9cead)\r\n- [Linux amd64](https://get.helm.sh/helm-v3.15.3-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-amd64.tar.gz.sha256sum) / ad871aecb0c9fd96aa6702f6b79e87556c8998c2e714a4959bf71ee31282ac9c)\r\n- [Linux arm](https://get.helm.sh/helm-v3.15.3-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-arm.tar.gz.sha256sum) / 77a9c9699c836dd34fca3d9e783f9e70e0ddbe1a4b44aa13fac82f6193da452f)\r\n- [Linux arm64](https://get.helm.sh/helm-v3.15.3-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-arm64.tar.gz.sha256sum) / bd57697305ba46fef3299b50168a34faa777dd2cf5b43b50df92cca7ed118cce)\r\n- [Linux i386](https://get.helm.sh/helm-v3.15.3-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-386.tar.gz.sha256sum) / 60ee9fb18b3ecfee96cd680ff2a5dcab7f61b7c522efe0c7fc7a7e2c2577157c)\r\n- [Linux ppc64le](https://get.helm.sh/helm-v3.15.3-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-ppc64le.tar.gz.sha256sum) / fac86a8a0515e1f4593d6288426c99f2b3edac946b7f118fcfe03e4a09523f25)\r\n- [Linux s390x](https://get.helm.sh/helm-v3.15.3-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-s390x.tar.gz.sha256sum) / 5de47bc4fbae5a4d06d26c71f935334e5576954eed5c8ccef677607b59371c8e)\r\n- [Linux riscv64](https://get.helm.sh/helm-v3.15.3-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.3-linux-riscv64.tar.gz.sha256sum) / 096f773146abc7ef7348e32e74b7c27633bf063e117644bc9e0b75c50c9954e4)\r\n- [Windows amd64](https://get.helm.sh/helm-v3.15.3-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.15.3-windows-amd64.zip.sha256sum) / fd857635bbb38b20a91731e5d084c2e21503b0f797b153e3246de01676819f23)\r\n\r\nThis release was signed with `672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E ` and can be found at @mattfarina [keybase account](https://keybase.io/mattfarina). Please use the attached signatures for verifying this release using `gpg`.\r\n\r\nThe [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) on any system with `bash`.\r\n\r\n## What's Next\r\n\r\n- 3.15.4 will contain only bug fixes and be released on August 14, 2024.\r\n- 3.16.0 is the next feature release and will be on September 11, 2024.\r\n\r\n## Changelog\r\n\r\n- fix(helm): Use burst limit setting for discovery 3bb50bbbdd9c946ba9989fbe4fb4104766302a64 (Evan Foster)\r\n- fixed dependency_update_test.go f440d3b19ed772502b85ade33f7ee6bf4a35c85c (Suleiman Dibirov)\r\n- fix(dependencyBuild): prevent race condition in concurrent helm dependency f262d80d30bd7c13f2ffe9719d23035adcbc7ede (Suleiman Dibirov)\r\n- fix: respect proxy envvars on helm install/upgrade 7413819bb9c481707efa58b111ff0b85829b79f9 (Sidharth Menon)\r\n- Merge pull request #13085 from alex-kattathra-johnson/issue-12961 eb4cf6051e5b97d48baf5b306ca1aaea1c33c2ae (Joe Julian)", "created_at": "2024-07-10T19:23:30Z", "project": "Helm", "repo": "helm/helm", "type": "Package", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.59.0", "tag_name": "v1.59.0", "html_url": "https://github.com/jaegertracing/jaeger/releases/tag/v1.59.0", "repo_url": "https://github.com/jaegertracing/jaeger", "body": "### Backend Changes\r\n\r\n#### \u26d4 Breaking Changes\r\n\r\n* Update opentelemetry-go to v1.28.0 and refactor references to semantic conventions ([@renovate-bot](https://github.com/renovate-bot) in [#5698](https://github.com/jaegertracing/jaeger/pull/5698))\r\n\r\n#### \u2728 New Features\r\n\r\n* Run jaeger-es-index-cleaner and jaeger-es-rollover locally ([@hellspawn679](https://github.com/hellspawn679) in [#5714](https://github.com/jaegertracing/jaeger/pull/5714))\r\n* [tracegen] allow use of adaptive sampling ([@yurishkuro](https://github.com/yurishkuro) in [#5718](https://github.com/jaegertracing/jaeger/pull/5718))\r\n* [v2] add v1 factory converter to v2 storage factory ([@james-ryans](https://github.com/james-ryans) in [#5497](https://github.com/jaegertracing/jaeger/pull/5497))\r\n* Upgrade badger v3->badger v4 ([@hellspawn679](https://github.com/hellspawn679) in [#5619](https://github.com/jaegertracing/jaeger/pull/5619))\r\n\r\n#### \ud83d\udc1e Bug fixes, Minor Improvements\r\n\r\n* Cleanup the prometheus config ([@FlamingSaint](https://github.com/FlamingSaint) in [#5720](https://github.com/jaegertracing/jaeger/pull/5720))\r\n* Upgrade microsim to v0.4.1 ([@FlamingSaint](https://github.com/FlamingSaint) in [#5702](https://github.com/jaegertracing/jaeger/pull/5702))\r\n* Add all mocks to mockery config file and regenerate ([@danish9039](https://github.com/danish9039) in [#5626](https://github.com/jaegertracing/jaeger/pull/5626))\r\n* Add better logging options ([@yurishkuro](https://github.com/yurishkuro) in [#5675](https://github.com/jaegertracing/jaeger/pull/5675))\r\n* Restore \"operation\" name in the metrics response ([@yurishkuro](https://github.com/yurishkuro) in [#5673](https://github.com/jaegertracing/jaeger/pull/5673))\r\n* Add flag for custom authenticators in cassandra storage ([@hellspawn679](https://github.com/hellspawn679) in [#5628](https://github.com/jaegertracing/jaeger/pull/5628))\r\n* Rename strategy store to sampling strategy provider ([@yurishkuro](https://github.com/yurishkuro) in [#5634](https://github.com/jaegertracing/jaeger/pull/5634))\r\n* [query] avoid errors when closing shared listener ([@vermaaatul07](https://github.com/vermaaatul07) in [#5559](https://github.com/jaegertracing/jaeger/pull/5559))\r\n* Bump github.com/golangci/golangci-lint from 1.55.2 to 1.59.1 and fix linter errors ([@FlamingSaint](https://github.com/FlamingSaint) in [#5579](https://github.com/jaegertracing/jaeger/pull/5579))\r\n* Fix binary path in package-deploy.sh ([@yurishkuro](https://github.com/yurishkuro) in [#5561](https://github.com/jaegertracing/jaeger/pull/5561))\r\n\r\n#### \ud83d\udea7 Experimental Features\r\n\r\n* Implement telemetery struct for v1 components initialization ([@Wise-Wizard](https://github.com/Wise-Wizard) in [#5695](https://github.com/jaegertracing/jaeger/pull/5695))\r\n* Support default configs for storage backends ([@yurishkuro](https://github.com/yurishkuro) in [#5691](https://github.com/jaegertracing/jaeger/pull/5691))\r\n* Simplify configs organization ([@yurishkuro](https://github.com/yurishkuro) in [#5690](https://github.com/jaegertracing/jaeger/pull/5690))\r\n* Create metrics.factory adapter for otel metrics ([@Wise-Wizard](https://github.com/Wise-Wizard) in [#5661](https://github.com/jaegertracing/jaeger/pull/5661))\r\n\r\n#### \ud83d\udc77 CI Improvements\r\n\r\n* Apply 'latest' tag to latest published snapshot images ([@yurishkuro](https://github.com/yurishkuro) in [#5724](https://github.com/jaegertracing/jaeger/pull/5724))\r\n* [bug] use correct argument as jaeger-version ([@yurishkuro](https://github.com/yurishkuro) in [#5716](https://github.com/jaegertracing/jaeger/pull/5716))\r\n* Add spm integration tests ([@hellspawn679](https://github.com/hellspawn679) in [#5640](https://github.com/jaegertracing/jaeger/pull/5640))\r\n* Add spm build to ci ([@yurishkuro](https://github.com/yurishkuro) in [#5663](https://github.com/jaegertracing/jaeger/pull/5663))\r\n* Remove unnecessary .nocover files ([@yurishkuro](https://github.com/yurishkuro) in [#5642](https://github.com/jaegertracing/jaeger/pull/5642))\r\n* Add tests for anonymizer/app/query. ([@shanukun](https://github.com/shanukun) in [#5638](https://github.com/jaegertracing/jaeger/pull/5638))\r\n* Add alternate way to install gotip ([@EraKin575](https://github.com/EraKin575) in [#5618](https://github.com/jaegertracing/jaeger/pull/5618))\r\n* Add semver to dependencies ([@danish9039](https://github.com/danish9039) in [#5590](https://github.com/jaegertracing/jaeger/pull/5590))\r\n* Create config file for mockery instead of using explicit cli flags in the makefile ([@jesslourenco](https://github.com/jesslourenco) in [#5623](https://github.com/jaegertracing/jaeger/pull/5623))\r\n* Update renovate bot to not apply patches to e2e test dependencies ([@DustyMMiller](https://github.com/DustyMMiller) in [#5622](https://github.com/jaegertracing/jaeger/pull/5622))\r\n* Require renovate bot to run go mod tidy ([@yurishkuro](https://github.com/yurishkuro) in [#5612](https://github.com/jaegertracing/jaeger/pull/5612))\r\n* Fix new warnings from the linter upgrade ([@WaterLemons2k](https://github.com/WaterLemons2k) in [#5589](https://github.com/jaegertracing/jaeger/pull/5589))\r\n* [ci] validate that generated mocks are up to date ([@yurishkuro](https://github.com/yurishkuro) in [#5568](https://github.com/jaegertracing/jaeger/pull/5568))\r\n\r\n### \ud83d\udcca UI Changes\r\n\r\n#### \ud83d\udc1e Bug fixes, Minor Improvements\r\n\r\n* Add escaped example to tag search help popup ([@yurishkuro](https://github.com/yurishkuro) in [#2354](https://github.com/jaegertracing/jaeger-ui/pull/2354))\r\n\r\n\r\n\r\n", "created_at": "2024-07-10T15:12:40Z", "project": "Jaeger", "repo": "jaegertracing/jaeger", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "3.10.154", "tag_name": "v3.10.154", "html_url": "https://github.com/jenkins-x/jx/releases/tag/v3.10.154", "repo_url": "https://github.com/jenkins-x/jx", "body": "## Linux\r\n\r\n### amd64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-amd64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n### arm\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-arm.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n### arm64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-linux-arm64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n## macOS\r\n\r\n### Using homebrew\r\n\r\n```shell\r\nbrew install --no-quarantine --cask jenkins-x/jx/jx\r\n```\r\n\r\n### Using curl\r\n\r\n#### amd64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-darwin-amd64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n\r\n#### arm64\r\n\r\n```shell\r\ncurl -L https://github.com/jenkins-x/jx/releases/download/v3.10.154/jx-darwin-arm64.tar.gz | tar xzv\r\nsudo mv jx /usr/local/bin\r\n```\r\n## Changes in version 3.10.154\r\n\r\n### Chores\r\n\r\n* deps: upgrade jenkins-x-plugins/jx-gitops to version 0.21.1 (root)\r\n", "created_at": "2024-07-10T15:11:17Z", "project": "JenkinsX", "repo": "jenkins-x/jx", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v3.1-dev3", "html_url": "https://api.github.com/repos/haproxy/haproxy/commits/a4bc71a1a3530586a17e3849271bfadb1c636c86", "repo_url": "https://github.com/haProxy/haProxy", "body": "[RELEASE] Released version 3.1-dev3\n\nReleased version 3.1-dev3 with the following main changes :\n - BUG/MINOR: quic: Wrong datagram building when probing.\n - BUG/MEDIUM: quic: fix possible exit from qc_check_dcid() without unlocking\n - BUG/MINOR: promex: Remove Help prefix repeated twice for each metric\n - DOC: configuration: add details about crt-store in bind \"crt\" keyword\n - BUG/MEDIUM: hlua/cli: Fix lua CLI commands to work with applet's buffers\n - DOC: configuration: more details about the master-worker mode\n - BUG/MEDIUM: server: fix race on server_atomic_sync()\n - BUG/MINOR: jwt: don't try to load files with HMAC algorithm\n - CLEANUP: quic: cleanup prototypes related to CIDs handling\n - CLEANUP: quic: remove non-existing quic_cid_tree definition\n - MINOR: quic: remove access to CID global tree outside of quic_cid module\n - REORG: quic: remove quic_cid_trees reference from proto_quic\n - MINOR: quic: add 2 BUG_ON() on datagram dispatch\n - MINOR: quic: ensure quic_conn is never removed on thread affinity rebind\n - MEDIUM: init: set default for fd_hard_limit via DEFAULT_MAXFD\n - DOC: configuration: update maxconn description\n - MINOR: proto: extend connection thread rebind API\n - BUG/MEDIUM: quic: prevent crash on accept queue full\n - BUG/MEDIUM: peers: Fix crash when syncing learn state of a peer without appctx\n - CI: add weekly QUIC Interop regression against LibreSSL\n - DEV: flags/quic: decode quic_conn flags\n - MINOR: quic: rename \"ssl error\" trace\n - BUG/MEDIUM: init: fix fd_hard_limit default in compute_ideal_maxconn\n - BUG/MINOR: jwt: fix variable initialisation\n - MINOR: ssl/sample: ssl_c_san returns a comma separated list of SAN\n - OPTIM: pool: improve needed_avg cache line access pattern\n - MAJOR: import: update mt_list to support exponential back-off (try #2)\n - CI: weekly QUIC Interop: try to fix private image\n - BUG/MINOR: h1: Fail to parse empty transfer coding names\n - BUG/MINOR: h1: Reject empty coding name as last transfer-encoding value\n - BUG/MEDIUM: h1: Reject empty Transfer-encoding header\n - BUG/MEDIUM: spoe: Be sure to create a SPOE applet if none on the current thread\n - BUILD: listener: silence a build warning about unused value without threads\n - DOC: architecture: remove the totally outdated architecture manual\n - SCRIPTS: create-release: no more need to skip architecture.txt", "created_at": "2024-07-10T13:39:36Z", "project": "HaProxy", "repo": "haProxy/haProxy", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v5.1.2", "tag_name": "v5.1.2", "html_url": "https://github.com/containers/podman/releases/tag/v5.1.2", "repo_url": "https://github.com/containers/libpod", "body": "### Bugfixes\r\n- Fixed a bug that would sometimes prevent the mount of some `podman machine` volumes into the virtual machine when using the Apple hypervisor ([#22569](https://github.com/containers/podman/issues/22569)).\r\n- Fixed a bug where `podman top` would show the incorrect UID for processes in containers run in a user namespace ([#22293](https://github.com/containers/podman/issues/22293)).\r\n- Fixed a bug where the `/etc/hosts` and `/etc/resolv.conf` files in a container would be empty after restoring from a checkpoint ([#22901](https://github.com/containers/podman/issues/22901)).\r\n- Fixed a bug where the `--pod-id-file` argument to `podman run` and `podman create` did not respect the pod's user namespace ([#22931](https://github.com/containers/podman/issues/22931)).\r\n- Fixed a bug in the Podman remote client where specifying a invalid connection in the `CONTAINER_CONNECTION` environment variable would lead to a panic.\r\n\r\n### Misc\r\n- Virtual machines run by `podman machine` using the Apple hypervisor now wait 90 seconds before forcibly stopping the VM, matching the standard systemd shutdown timeout ([#22515](https://github.com/containers/podman/issues/22515)).\r\n- Updates the containers/image library to v5.31.1", "created_at": "2024-07-10T12:21:28Z", "project": "Podman", "repo": "containers/libpod", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.9.2", "tag_name": "v1.9.2", "html_url": "https://github.com/hashicorp/terraform/releases/tag/v1.9.2", "repo_url": "https://github.com/hashicorp/terraform", "body": "## 1.9.2 (July 10, 2024)\n\nBUG FIXES:\n\n* core: Fix panic when self-referencing direct instances from `count` and `for_each` meta attributes. ([#35432](https://github.com/hashicorp/terraform/pull/35432))\n\n", "created_at": "2024-07-10T10:38:21Z", "project": "Terraform", "repo": "hashicorp/terraform", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "2.53.1 / 2024-07-10", "tag_name": "v2.53.1", "html_url": "https://github.com/prometheus/prometheus/releases/tag/v2.53.1", "repo_url": "https://github.com/prometheus/prometheus", "body": "This is a bug-fix release, reverting a change introduced in v2.51.0.\r\n\r\nThe bug was that remote-write would drop samples if the sending flow stalled for longer than it takes to write one \"WAL segment\". How long this takes depends on the data rate of your Prometheus; as a rough guide with 10 million series scraping once per minute it could be about 5 minutes. The issue is [#14087](https://github.com/prometheus/prometheus/issues/14087).\r\n\r\n* [BUGFIX] Remote-write: stop dropping samples in catch-up #14446\r\n\r\nAs usual, container images are available at https://quay.io/repository/prometheus/prometheus?tab=tags and https://hub.docker.com/r/prom/prometheus/tags", "created_at": "2024-07-10T10:14:26Z", "project": "Prometheus", "repo": "prometheus/prometheus", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Tekton Pipeline release v0.61.1 \"Ragdoll Data\"", "tag_name": "v0.61.1", "html_url": "https://github.com/tektoncd/pipeline/releases/tag/v0.61.1", "repo_url": "https://github.com/tektoncd/pipeline", "body": "\r\n\r\n-[Docs @ v0.61.1](https://github.com/tektoncd/pipeline/tree/v0.61.1/docs)\r\n-[Examples @ v0.61.1](https://github.com/tektoncd/pipeline/tree/v0.61.1/examples)\r\n\r\n## Installation one-liner\r\n\r\n```shell\r\nkubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.61.1/release.yaml\r\n```\r\n\r\n## Attestation\r\n\r\nThe Rekor UUID for this release is `24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5`\r\n\r\nObtain the attestation:\r\n```shell\r\nREKOR_UUID=24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5\r\nrekor-cli get --uuid $REKOR_UUID --format json | jq -r .Attestation | jq .\r\n```\r\n\r\nVerify that all container images in the attestation are in the release file:\r\n```shell\r\nRELEASE_FILE=https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.61.1/release.yaml\r\nREKOR_UUID=24296fb24b8ad77a7bf5b4e52e97f499e0dc71aed47d629395ba503bbc0cf8a16d8b49169d2db2f5\r\n\r\n# Obtains the list of images with sha from the attestation\r\nREKOR_ATTESTATION_IMAGES=$(rekor-cli get --uuid \"$REKOR_UUID\" --format json | jq -r .Attestation | jq -r '.subject[]|.name + \":v0.61.1@sha256:\" + .digest.sha256')\r\n\r\n# Download the release file\r\ncurl \"$RELEASE_FILE\" > release.yaml\r\n\r\n# For each image in the attestation, match it to the release file\r\nfor image in $REKOR_ATTESTATION_IMAGES; do\r\n printf $image; grep -q $image release.yaml && echo \" ===> ok\" || echo \" ===> no match\";\r\ndone\r\n```\r\n\r\n\r\n\r\n## Changes\r\n\r\n# Features\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Fixes\r\n\r\n* :bug: [release-v0.61.x] Handle error conditions in CheckMissingResultReferences (#8105)\r\n\r\nmproved error handling for some invalid result reference scenarios.\r\n\r\n\r\n\r\n\r\n### Misc\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Docs\r\n\r\n\r\n\r\n\r\n## Thanks\r\n\r\nThanks to these contributors who contributed to v0.61.1!\r\n* :heart: @tekton-robot\r\n\r\nExtra shout-out for awesome release notes:\r\n* :heart_eyes: @tekton-robot\r\n\r\n", "created_at": "2024-07-09T13:54:18Z", "project": "Tekton", "repo": "tektoncd/pipeline", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "tikv-server v8.2.0", "tag_name": "v8.2.0", "html_url": "https://github.com/tikv/tikv/releases/tag/v8.2.0", "repo_url": "https://github.com/tikv/tikv", "body": "For new features, improvements, and bug fixes released in 8.2.0 for tikv, see [TiDB 8.2.0 release notes](https://docs.pingcap.com/tidb/v8.2/release-8.2.0/).\nSee the difference from the issue perspective:\n
\n\n- tikv/tikv#14827\n- tikv/tikv#14818\n- tikv/tikv#16796\n- tikv/tikv#16810\n- tikv/tikv#16782\n- tikv/tikv#16820\n- tikv/tikv#16825\n- tikv/tikv#16789\n- tikv/tikv#16770\n- tikv/tikv#16809\n- tikv/tikv#16837\n- tikv/tikv#16871\n- tikv/tikv#16880\n- tikv/tikv#16797\n- tikv/tikv#16882\n- tikv/tikv#16913\n- tikv/tikv#16884\n- tikv/tikv#16910\n- tikv/tikv#16800\n- tikv/tikv#16005\n- tikv/tikv#16656\n- tikv/tikv#15999\n- tikv/tikv#16956\n- tikv/tikv#16969\n- tikv/tikv#16962\n- tikv/tikv#16930\n- tikv/tikv#16974\n- tikv/tikv#17020\n- tikv/tikv#16297\n- tikv/tikv#16976\n- tikv/tikv#16653\n- tikv/tikv#17037\n- tikv/tikv#16974\n- tikv/tikv#17040\n- tikv/tikv#17066\n- tikv/tikv#16858\n- tikv/tikv#16444\n- tikv/tikv#17080\n- tikv/tikv#17004\n- tikv/tikv#17075\n- tikv/tikv#17090\n- tikv/tikv#17093\n- tikv/tikv#17060\n- tikv/tikv#17086\n- tikv/tikv#17114\n- tikv/tikv#15972\n- tikv/tikv#17107\n- tikv/tikv#17079\n- tikv/tikv#17127\n- tikv/tikv#17082\n- tikv/tikv#15292\n- tikv/tikv#17024\n- tikv/tikv#17143\n- tikv/tikv#17140\n- tikv/tikv#17123\n- tikv/tikv#16526\n- tikv/tikv#17131\n- tikv/tikv#17138\n- tikv/tikv#16001\n- tikv/tikv#17153\n- tikv/tikv#17103\n- tikv/tikv#17104\n- tikv/tikv#17133\n- tikv/tikv#8160\n- tikv/tikv#15083\n- tikv/tikv#17172\n- tikv/tikv#17176\n- tikv/tikv#17168\n- tikv/tikv#17106\n- tikv/tikv#17191\n- tikv/tikv#17213\n- tikv/tikv#17229\n- tikv/tikv#17233\n\n
", "created_at": "2024-07-09T08:03:03Z", "project": "tikv", "repo": "tikv/tikv", "type": "Kv-Store", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Beats 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/beats/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/beats", "body": "Downloads: https://elastic.co/downloads/beats\nRelease notes: https://www.elastic.co/guide/en/beats/libbeat/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-08T22:00:36Z", "project": "Beats", "repo": "elastic/beats", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "openebs-4.1.0", "tag_name": "openebs-4.1.0", "html_url": "https://github.com/openebs/openebs/releases/tag/openebs-4.1.0", "repo_url": "https://github.com/openebs/openebs", "body": "Containerized Attached Storage for Kubernetes", "created_at": "2024-07-08T13:45:28Z", "project": "OpenEBS", "repo": "openebs/openebs", "type": "Storage", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Kibana 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/kibana/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/kibana", "body": "Downloads: https://elastic.co/downloads/kibana\nRelease notes: https://www.elastic.co/guide/en/kibana/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-08T07:00:25Z", "project": "Kibana", "repo": "elastic/kibana", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Elasticsearch 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/elasticsearch/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/elasticsearch", "body": "Downloads: https://elastic.co/downloads/elasticsearch\nRelease notes: https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-05T23:46:46Z", "project": "Elasticsearch", "repo": "elastic/elasticsearch", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.17.2", "tag_name": "v1.17.2", "html_url": "https://github.com/hashicorp/vault/releases/tag/v1.17.2", "repo_url": "https://github.com/hashicorp/vault", "body": "## 1.17.2\r\n### July 10, 2024\r\n\r\nCHANGES:\r\n\r\n* core: Bump Go version to 1.22.5\r\n* secrets/azure: Update plugin to v0.19.2 [[GH-27652](https://github.com/hashicorp/vault/pull/27652)]\r\n\r\nFEATURES:\r\n\r\n* **AWS secrets engine STS session tags support**: Adds support for setting STS\r\nsession tags when generating temporary credentials using the AWS secrets\r\nengine. [[GH-27620](https://github.com/hashicorp/vault/pull/27620)]\r\n\r\nBUG FIXES:\r\n\r\n* cli: Fixed issue with `vault hcp connect` where HCP resources with uppercase letters were inaccessible when entering the correct project name. [[GH-27694](https://github.com/hashicorp/vault/pull/27694)]\r\n* core (enterprise): Fix HTTP redirects in namespaces to use the correct path and (in the case of event subscriptions) the correct URI scheme. [[GH-27660](https://github.com/hashicorp/vault/pull/27660)]\r\n* core/config: fix issue when using `proxy_protocol_behavior` with `deny_unauthorized`, \r\nwhich causes the Vault TCP listener to close after receiving an untrusted upstream proxy connection. [[GH-27589](https://github.com/hashicorp/vault/pull/27589)]\r\n* core: Fixed an issue with performance standbys not being able to handle rotate root requests. [[GH-27631](https://github.com/hashicorp/vault/pull/27631)]\r\n* secrets/transit (enterprise): Fix an issue that caused input data be returned as part of generated CMAC values.\r\n* ui: Display an error and force a timeout when TOTP passcode is incorrect [[GH-27574](https://github.com/hashicorp/vault/pull/27574)]\r\n* ui: Ensure token expired banner displays when batch token expires [[GH-27479](https://github.com/hashicorp/vault/pull/27479)]\r\n", "created_at": "2024-07-05T19:19:12Z", "project": "Vault", "repo": "hashicorp/vault", "type": "Security", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "Logstash 8.14.3", "tag_name": "v8.14.3", "html_url": "https://github.com/elastic/logstash/releases/tag/v8.14.3", "repo_url": "https://github.com/elastic/logstash", "body": "Downloads: https://elastic.co/downloads/logstash\nRelease notes: https://www.elastic.co/guide/en/logstash/8.14/release-notes-8.14.3.html\n", "created_at": "2024-07-04T08:07:22Z", "project": "Logstash", "repo": "elastic/logstash", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.22.1", "tag_name": "v1.22.1", "html_url": "https://github.com/go-gitea/gitea/releases/tag/v1.22.1", "repo_url": "https://github.com/go-gitea/gitea", "body": "* SECURITY\r\n * Add replacement module for `mholt/archiver` (#31267) (#31270)\r\n* API\r\n * Fix missing images in editor preview due to wrong links (#31299) (#31393)\r\n * Fix duplicate sub-path for avatars (#31365) (#31368)\r\n * Reduce memory usage for chunked artifact uploads to MinIO (#31325) (#31338)\r\n * Remove sub-path from container registry realm (#31293) (#31300)\r\n * Fix NuGet Package API for $filter with Id equality (#31188) (#31242)\r\n * Add an immutable tarball link to archive download headers for Nix (#31139) (#31145)\r\n * Add missed return after `ctx.ServerError` (#31130) (#31133)\r\n* BUGFIXES\r\n * Fix avatar radius problem on the new issue page (#31506) (#31508)\r\n * Fix overflow menu flickering on mobile (#31484) (#31488)\r\n * Fix poor table column width due to breaking words (#31473) (#31477)\r\n * Support relative paths to videos from Wiki pages (#31061) (#31453)\r\n * Fix new issue/pr avatar (#31419) (#31424)\r\n * Increase max length of org team names from 30 to 255 characters (#31410) (#31421)\r\n * Fix line number width in code preview (#31307) (#31316)\r\n * Optimize runner-tags layout to enhance visual experience (#31258) (#31263)\r\n * Fix overflow on push notification (#31179) (#31238)\r\n * Fix overflow on notifications (#31178) (#31237)\r\n * Fix overflow in issue card (#31203) (#31225)\r\n * Split sanitizer functions and fine-tune some tests (#31192) (#31200)\r\n * use correct l10n string (#31487) (#31490)\r\n * Fix dropzone JS error when attachment is disabled (#31486)\r\n * Fix web notification icon not updated once you read all notifications (#31447) (#31466)\r\n * Switch to \"Write\" tab when edit comment again (#31445) (#31461)\r\n * Fix the link for .git-blame-ignore-revs bypass (#31432) (#31442)\r\n * Fix the wrong line number in the diff view page when expanded twice. (#31431) (#31440)\r\n * Fix labels and projects menu overflow on issue page (#31435) (#31439)\r\n * Fix Account Linking UpdateMigrationsByType (#31428) (#31434)\r\n * Fix markdown math brackets render problem (#31420) (#31430)\r\n * Fix rendered wiki page link (#31398) (#31407)\r\n * Fix natural sort (#31384) (#31394)\r\n * Allow downloading attachments of draft releases (#31369) (#31380)\r\n * Fix repo graph JS (#31377)\r\n * Fix incorrect localization `explorer.go` (#31348) (#31350)\r\n * Fix hash render end with colon (#31319) (#31346)\r\n * Fix line number widths (#31341) (#31343)\r\n * Fix navbar `+` menu flashing on page load (#31281) (#31342)\r\n * Fix adopt repository has empty object name in database (#31333) (#31335)\r\n * Delete legacy cookie before setting new cookie (#31306) (#31317)\r\n * Fix some URLs whose sub-path is missing (#31289) (#31292)\r\n * Fix admin oauth2 custom URL settings (#31246) (#31247)\r\n * Make pasted \"img\" tag has the same behavior as markdown image (#31235) (#31243)\r\n * Fix agit checkout command line hint & fix ShowMergeInstructions checking (#31219) (#31222)\r\n * Fix the possible migration failure on 286 with postgres 16 (#31209) (#31218)\r\n * Fix branch order (#31174) (#31193)\r\n * Fix markup preview (#31158) (#31166)\r\n * Fix push multiple branches error with tests (#31151) (#31153)\r\n * Fix API repository object format missed (#31118) (#31132)\r\n * Fix missing memcache import (#31105) (#31109)\r\n * Upgrade `github.com/hashicorp/go-retryablehttp` (#31499)\r\n * Fix double border in system status table (#31363) (#31401)\r\n * Fix bug filtering issues which have no project (#31337) (#31367)\r\n * Fix #31185 try fix lfs download from bitbucket failed (#31201) (#31329)\r\n * Add nix flake for dev shell (#30967) (#31310)\r\n * Fix and clean up `ConfirmModal` (#31283) (#31291)\r\n * Optimize repo-list layout to enhance visual experience (#31272) (#31276)\r\n * fixed the dropdown menu for the top New button to expand to the left (#31273) (#31275)\r\n * Fix Activity Page Contributors dropdown (#31264) (#31269)\r\n * fix: allow actions artifacts storage migration to complete succesfully (#31251) (#31257)\r\n * Make blockquote attention recognize more syntaxes (#31240) (#31250)\r\n * Remove .segment from .project-column (#31204) (#31239)\r\n * Ignore FindRecentlyPushedNewBranches err (#31164) (#31171)\r\n * Use vertical layout for multiple code expander buttons (#31122) (#31152)\r\n * Remove duplicate `ProxyPreserveHost` in Apache httpd doc (#31143) (#31147)\r\n * Improve mobile review ui (#31091) (#31136)\r\n * Fix DashboardRepoList margin (#31121) (#31128)\r\n * Update pip related commands for docker (#31106) (#31111)\r\n\r\nInstances on **[Gitea Cloud](https://cloud.gitea.com)** will be automatically upgraded to this version during the specified maintenance window.", "created_at": "2024-07-04T03:27:28Z", "project": "Gitea", "repo": "go-gitea/gitea", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v19.1.0", "html_url": "https://api.github.com/repos/ceph/ceph/commits/9025b9024baf597d63005552b5ee004013630404", "repo_url": "https://github.com/ceph/ceph", "body": "19.1.0\n\nSigned-off-by: Ceph Release Team ", "created_at": "2024-07-03T20:02:05Z", "project": "Ceph", "repo": "ceph/ceph", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.14.8", "tag_name": "v1.14.8", "html_url": "https://github.com/rook/rook/releases/tag/v1.14.8", "repo_url": "https://github.com/rook/rook", "body": "# Improvements\r\nRook v1.14.8 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.\r\n\r\n- osd: Fix activate failure when block device moves (#14374, @BlaineEXE)\r\n- csi: Update csi-addons repo link for correctly versioned downloads (#14408, @Madhu-1)\r\n- build: Update go-retryablehttp from 0.7.6 to 0.7.7 (#14391, @subhamkrai)\r\n- osd: Use old passphrase to kill the LUKS slot during key rotation (#14367, @black-dragon74)\r\n- csi: Skip creating networkFence when csi is disabled (#14294, @subhamkrai)\r\n", "created_at": "2024-07-03T19:22:15Z", "project": "Rook", "repo": "rook/rook", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "RabbitMQ 3.13.4", "tag_name": "v3.13.4", "html_url": "https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.4", "repo_url": "https://github.com/rabbitmq/rabbitmq-server", "body": "RabbitMQ `3.13.4` is a maintenance release in the `3.13.x` [release series](https://www.rabbitmq.com/release-information).\r\n\r\nStarting June 1st, 2024, community support for this series will only be provided to [regularly contributing users](https://github.com/rabbitmq/rabbitmq-server/blob/main/COMMUNITY_SUPPORT.md) and those\r\nwho hold a valid [commercial support license](https://tanzu.vmware.com/rabbitmq/oss).\r\n\r\nPlease refer to the upgrade section from the [3.13.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.0)\r\nif upgrading from a version prior to 3.13.0.\r\n\r\nThis release requires Erlang 26 and supports Erlang versions up to `26.2.x`.\r\n[RabbitMQ and Erlang/OTP Compatibility Matrix](https://www.rabbitmq.com/docs/which-erlang) has more details on\r\nErlang version requirements for RabbitMQ.\r\n\r\n\r\n### Minimum Supported Erlang Version\r\n\r\nAs of 3.13.0, RabbitMQ requires Erlang 26. Nodes **will fail to start** on older Erlang releases.\r\n\r\nUsers upgrading from 3.12.x (or older releases) on Erlang 25 to 3.13.x on Erlang 26\r\n(both RabbitMQ *and* Erlang are upgraded at the same time) **must** consult\r\nthe [v3.12.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.12.0) and [v3.13.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.0) first.\r\n\r\n\r\n## Changes Worth Mentioning\r\n\r\nRelease notes can be found on GitHub at [rabbitmq-server/release-notes](https://github.com/rabbitmq/rabbitmq-server/tree/v3.13.x/release-notes).\r\n\r\n\r\n### Core Broker\r\n\r\n#### Bug Fixes\r\n\r\n * A rolling upgrade from `3.12.14` to `3.13.x` could run into an exception.\r\n\r\n GitHub issue: [#11380](https://github.com/rabbitmq/rabbitmq-server/issues/11380)\r\n\r\n * When an existing virtual host was re-imported from a definitions file,\r\n its default queue type (DQT) was cleared (reset) if that field was missing in the imported\r\n definitions.\r\n\r\n Now the existing DQT is preserved.\r\n\r\n GitHub issue: [#11457](https://github.com/rabbitmq/rabbitmq-server/pull/11457)\r\n\r\n * When a queue was declared without an explicitly provided `x-queue-type` but a default\r\n queue type (DQT) set (for its virtual host), its redeclaration did not consider\r\n the DQT during the [property equivalence check](https://www.rabbitmq.com/docs/queues#property-equivalence) stage.\r\n\r\n GitHub issue: [#11541](https://github.com/rabbitmq/rabbitmq-server/pull/11541)\r\n\r\n * Feature flag controller could run into a deadlock in some upgrade scenarios.\r\n\r\n GitHub issue: [#11414](https://github.com/rabbitmq/rabbitmq-server/pull/11414)\r\n\r\n * In mixed `3.13.x` and `3.12.x` clusters, when a [Direct Reply-to](https://www.rabbitmq.com/docs/direct-reply-to) client (the app that initiates requests)\r\n was connected to the `3.13` node and the server (the app that responds) was connected to the `3.12` node,\r\n the response was lost due to a message format conversion exception.\r\n\r\n GitHub issue: [#11401](https://github.com/rabbitmq/rabbitmq-server/pull/11401)\r\n\r\n#### Enhancements\r\n\r\n * In some parallel cluster formation scenarios where definitions were [imported on node boot](https://www.rabbitmq.com/docs/definitions#import-on-boot),\r\n the virtual hosts created by the import can only be started on a subset of nodes. This is so\r\n because not all cluster peers are known at virtual host creation time.\r\n\r\n To reconcile (repair) this state, nodes will periodically check that all virtual hosts are initialized\r\n on all cluster nodes. This happens every thirty seconds for the first five minutes\r\n since node boot. As long as the cluster is fully formed within that amount of time,\r\n all nodes will have performed initialization for all virtual hosts that exist.\r\n\r\n GitHub issue: [#11408](https://github.com/rabbitmq/rabbitmq-server/pull/11408)\r\n\r\n * Quorum queue leader replicas now initiate reconciliation (repair) of their\r\n replicas, if there are any missing, more frequently, making quorum queues\r\n more defensive in the case of (**highly discouraged**) [grow-then-shrink upgrades](https://www.rabbitmq.com/docs/upgrade#grow-then-shrink).\r\n\r\n As part of this change, the CPU cost of reconciliation was reduced, now accounting\r\n for less than 1% of the CPU with 10K quorum queues in some test environments.\r\n\r\n Contributed by @SimonUnge.\r\n\r\n GitHub issue: [#11029](https://github.com/rabbitmq/rabbitmq-server/discussions/11029)\r\n\r\n * In the case where the `vhost_max` node limit is reached, the node will log specific errors\r\n when a new virtual host is (unsuccessfully) added.\r\n\r\n Contributed by @SimonUnge.\r\n\r\n GitHub issue: [#11589](https://github.com/rabbitmq/rabbitmq-server/pull/11589)\r\n\r\n * Elapsed time in the logs is now measured using [monotonic time](https://www.erlang.org/doc/apps/erts/time_correction.html).\r\n\r\n GitHub issue: [#11396](https://github.com/rabbitmq/rabbitmq-server/pull/11396)\r\n\r\n\r\n### CLI Tools\r\n\r\n#### Bug Fixes\r\n\r\n * `rabbitmq-diagnostics check_if_node_is_quorum_critical` could report a false positive\r\n when some quorum queue replcas where very recently added or very recently restarted.\r\n\r\n GitHub issue: [#11524](https://github.com/rabbitmq/rabbitmq-server/pull/11524)\r\n\r\n * `rabbitmqctl list_unresponsive_queues` ran into an exception if there were connected MQTT clients\r\n with QoS 0 subscriptions.\r\n\r\n Partially contributed by @gomoripeti.\r\n\r\n GitHub issue: [#11434](https://github.com/rabbitmq/rabbitmq-server/issues/11434)\r\n\r\n#### Enhancements\r\n\r\n * CLI tools now can be built with Elixir 1.17.x.\r\n\r\n Contributed by @VlkrS.\r\n\r\n GitHub issue: [#11529](https://github.com/rabbitmq/rabbitmq-server/pull/11529)\r\n\r\n\r\n### OAuth 2 Plugin\r\n\r\n#### Enhancements\r\n\r\n * OpenID Connect discovery endpoint now can be overridden for identity providers with\r\n non-standard configurations.\r\n\r\n GitHub issue: [#11103](https://github.com/rabbitmq/rabbitmq-server/issues/11103)\r\n\r\n\r\n### Management Plugin\r\n\r\n#### Bug Fixes\r\n\r\n * Virtual host metadata was not included into definition files exported via the HTTP API.\r\n\r\n GitHub issue: [#10515](https://github.com/rabbitmq/rabbitmq-server/issues/10515)\r\n\r\n * When Khepri was enabled and a majority of cluster members were down, adding a virtual host\r\n failed with an unhelpful exception.\r\n\r\n GitHub issue: [#11590](https://github.com/rabbitmq/rabbitmq-server/pull/11590)\r\n\r\n#### Enhancements\r\n\r\n * When default queue type is set on a virtual host but not for individual queues,\r\n the exported queues will have `x-queue-type` set to the default type in the\r\n exported definitions document.\r\n\r\n GitHub issue: [#10515](https://github.com/rabbitmq/rabbitmq-server/issues/10515)\r\n\r\n * Management UI will now display the number of cores available to the node.\r\n\r\n GitHub issue: [#11382](https://github.com/rabbitmq/rabbitmq-server/pull/11382)\r\n\r\n * OAuth 2-specific JavaScript files are now only loaded if the OAuth 2 plugin is enabled\r\n on the node.\r\n\r\n GitHub issue: [#11421](https://github.com/rabbitmq/rabbitmq-server/issues/11421)\r\n\r\n\r\n### HTTP AuthN/AuthZ Backend Plugin\r\n\r\n#### Enhancements\r\n\r\n * TLS-related settings, in particular related to [peer certificate chain verification](https://www.rabbitmq.com/docs/ssl#peer-verification), now can be\r\n configured for this plugin:\r\n\r\n ``` ini\r\n auth_http.ssl_options.verify = verify_none\r\n auth_http.ssl_options.fail_if_no_peer_cert = false\r\n ```\r\n\r\n Please remember that disabling peer certificate chain verification makes the system\r\n less secure and susceptible to [Man-in-the-Middle attacks](https://en.wikipedia.org/wiki/Man-in-the-middle_attack).\r\n Consider enabling the verification in production systems when possible.\r\n\r\n GitHub issue: [#10281](https://github.com/rabbitmq/rabbitmq-server/issues/10281)\r\n\r\n\r\n### etcd Peer Discovery Plugin\r\n\r\n#### Bug Fixes\r\n\r\n * The plugin failed to extract discovered nodes name correctly in earlier `3.13.x`\r\n releases.\r\n\r\n GitHub issue: [#11445](https://github.com/rabbitmq/rabbitmq-server/pull/11445)\r\n\r\n\r\n### Tracing Plugin\r\n\r\n#### Enhancements\r\n\r\n * `tracing.dir`, `tracing.username` and `tracing.password` are the three Tracing plugin\r\n settings that can be set via `rabbitmq.conf`.\r\n\r\n GitHub issue: [#11554](https://github.com/rabbitmq/rabbitmq-server/issues/11554)\r\n\r\n\r\n### Dependency Changes\r\n\r\n * Ra was [upgraded to `2.11.0`](https://github.com/rabbitmq/ra/releases)\r\n * Osiris was [upgraded to `1.8.2`](https://github.com/rabbitmq/osiris/releases)\r\n * Jose was [upgraded to `1.11.10`](https://github.com/potatosalad/erlang-jose/releases)\r\n\r\n## Source Code Archives\r\n\r\nTo obtain source code of the entire distribution, please download the archive named `rabbitmq-server-3.13.4.tar.xz`\r\ninstead of the source tarball produced by GitHub.\r\n", "created_at": "2024-07-03T05:47:10Z", "project": "RabbitMQ", "repo": "rabbitmq/rabbitmq-server", "type": "Message", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "containerd 1.7.19", "tag_name": "v1.7.19", "html_url": "https://github.com/containerd/containerd/releases/tag/v1.7.19", "repo_url": "https://github.com/containerd/containerd", "body": "Welcome to the v1.7.19 release of containerd!\n\nThe nineteenth patch release for containerd 1.7 contains various updates and\nsplits the main module from the api module in preparation for the same change\nin containerd 2.0. Splitting the modules will allow 1.7 and 2.x to both exist\nas transitive dependencies without running into API registration errors.\nProjects should use this version as the minimum 1.7 version in preparing to\nuse containerd 2.0 or to be imported alongside it.\n\n### Highlights\n\n* Fix support for OTLP config ([#10360](https://github.com/containerd/containerd/pull/10360))\n* Add API go module ([#10189](https://github.com/containerd/containerd/pull/10189))\n* Remove overlayfs volatile option on temp mounts ([#10332](https://github.com/containerd/containerd/pull/10332))\n* Update runc binary to v1.1.13 ([#10336](https://github.com/containerd/containerd/pull/10336))\n* Migrate platforms package to github.com/containerd/platforms ([#10292](https://github.com/containerd/containerd/pull/10292))\n* Migrate reference/docker package to github.com/distribution/reference ([#10316](https://github.com/containerd/containerd/pull/10316))\n\n#### Container Runtime Interface (CRI)\n\n* Fix panic in NRI from nil CRI reference ([#10406](https://github.com/containerd/containerd/pull/10406))\n* Fix Windows HPC working directory ([#10306](https://github.com/containerd/containerd/pull/10306))\n\nPlease try out the release binaries and report any issues at\nhttps://github.com/containerd/containerd/issues.\n\n### Contributors\n\n* Derek McGowan\n* Sebastiaan van Stijn\n* Wei Fu\n* Phil Estes\n* Akhil Mohan\n* Akihiro Suda\n* Brian Goff\n* Kirtana Ashok\n* Maksym Pavlenko\n* Samuel Karp\n* Austin Vazquez\n* Danny Canter\n* Kazuyoshi Kato\n* Maksim An\n* Yuanyuan Lei\n* krglosse\n\n### Changes\n
70 commits\n

\n\n* Prepare release notes for v1.7.19 ([#10391](https://github.com/containerd/containerd/pull/10391))\n * [`74a3d2901`](https://github.com/containerd/containerd/commit/74a3d29017d780a06601e9015958a162c86f44f4) Prepare release notes for v1.7.19\n* Fix panic in NRI from nil CRI reference ([#10406](https://github.com/containerd/containerd/pull/10406))\n * [`7f5d3c5f4`](https://github.com/containerd/containerd/commit/7f5d3c5f4d5325265f3dfe76f9cc4c17859a6e8a) cri: ensure NRI API never has nil CRI\n* Windows: Supply windows shim version via file ([#10403](https://github.com/containerd/containerd/pull/10403))\n * [`6efc5bb89`](https://github.com/containerd/containerd/commit/6efc5bb89621afab16ff7aaeb83460fd27d1c4c1) update runhcs binary to v0.11.7\n * [`945ae09fd`](https://github.com/containerd/containerd/commit/945ae09fd30a421f108993d7e04f9a6c0b5aa989) Windows: Supply windows shim version via file\n* reference: deprecate SplitObject ([#10397](https://github.com/containerd/containerd/pull/10397))\n * [`dba53578c`](https://github.com/containerd/containerd/commit/dba53578c2b8d5db159295371a6aa9fd0d1ee79f) pkg/reference: deprecate SplitObject\n* Updating hcsshim vendoring to 0.11.7 to include an important backported fix ([#10396](https://github.com/containerd/containerd/pull/10396))\n * [`415dd74a8`](https://github.com/containerd/containerd/commit/415dd74a81ad3a5ed5cc416ad16cfe3cbb09aec3) updating hcsshim to 0.11.7\n* reference: reduce allocations and improve GoDoc ([#10395](https://github.com/containerd/containerd/pull/10395))\n * [`5ad1d2e75`](https://github.com/containerd/containerd/commit/5ad1d2e7592e2a38e5d67eaec5501164f57c7fa2) pkg/reference: Spec.Digest(): inline SplitObject code\n * [`57ce09b42`](https://github.com/containerd/containerd/commit/57ce09b4284cc090af68fdd3f19f4f92125c5b94) pkg/reference: SplitObject: add proper GoDoc\n * [`78ac93fed`](https://github.com/containerd/containerd/commit/78ac93fed415d2d9246cf53cf646e939de955cc9) pkg/reference: SplitObject: zero allocations\n * [`b074e3a7c`](https://github.com/containerd/containerd/commit/b074e3a7ce4dae91324da1ec0f7a619ced0a5e37) pkg/reference: Spec.String(): use string-concatenation instead of sprintf\n* Update api version to v1.7.19 ([#10387](https://github.com/containerd/containerd/pull/10387))\n * [`0eb786de6`](https://github.com/containerd/containerd/commit/0eb786de6692db09ee8b3492f6b6df4c011603e8) Update api version to v1.7.19\n* Prepare release notes for api v1.7.19 ([#10386](https://github.com/containerd/containerd/pull/10386))\n * [`436feeb0d`](https://github.com/containerd/containerd/commit/436feeb0ddcf8188c84c616b97b34cc8acd1aa9f) Prepare api release for v1.7.19\n * [`83822d144`](https://github.com/containerd/containerd/commit/83822d144695458892cc04c237132653e54ca183) Add api release action\n* : api: update github.com/containerd/ttrpc v1.2.5 to align with containerd 1.7 module ([#10364](https://github.com/containerd/containerd/pull/10364))\n * [`2a6aa6ddf`](https://github.com/containerd/containerd/commit/2a6aa6ddf1f09bedc8b86f33a277f2cf6852eedd) [release/1.7] api: update github.com/containerd/ttrpc v1.2.5\n* vendor: github.com/containerd/ttrpc v1.2.5 ([#10373](https://github.com/containerd/containerd/pull/10373))\n * [`37926b10d`](https://github.com/containerd/containerd/commit/37926b10d0dc14cd068dc35dd18190bd38ef9a01) vendor: github.com/containerd/ttrpc v1.2.5\n* golangci-lint fix typo in depguard message ([#10371](https://github.com/containerd/containerd/pull/10371))\n * [`a522e267e`](https://github.com/containerd/containerd/commit/a522e267e8b3312fa1a8679a7dee0c28b208a474) golangci-lint fix typo in depguard message\n* Fix support for OTLP config ([#10360](https://github.com/containerd/containerd/pull/10360))\n * [`1ce1c8f3e`](https://github.com/containerd/containerd/commit/1ce1c8f3e6d36202dab28fe910bf9282fafc2aab) 1.7: Add back support for OTLP config from toml\n* remove imports of errdefs package, and add depguard linter ([#10367](https://github.com/containerd/containerd/pull/10367))\n * [`136e1b72d`](https://github.com/containerd/containerd/commit/136e1b72d8330d43b9cedf051a0b745cf70df9ee) golangci-lint: enable depguard for packages that moved\n * [`f5ce2f204`](https://github.com/containerd/containerd/commit/f5ce2f2049204e1792756b156299eb3470379692) remove imports of errdefs package\n* Add API go module ([#10189](https://github.com/containerd/containerd/pull/10189))\n * [`3be919f3c`](https://github.com/containerd/containerd/commit/3be919f3c023f776e5db1b162f642d79a36312a8) Add support for 1.8 interfaces\n * [`5b87eb502`](https://github.com/containerd/containerd/commit/5b87eb502c705dba767a203b64dfdc3ad0bda109) Add go mod replace when proto changes happen\n * [`a3a7431bc`](https://github.com/containerd/containerd/commit/a3a7431bc3151a5d0a8c6d9e36a6430a76418f81) Add api go submodule\n * [`61b3e2261`](https://github.com/containerd/containerd/commit/61b3e226104ccb52aff9230617750bddd046b76d) Alias protobuf plugin to new api types package\n * [`4b82470f6`](https://github.com/containerd/containerd/commit/4b82470f6939ab951334105cf0b10ca9167964ea) refactor: move plugin/fieldpath to api/types/\n* Remove overlayfs volatile option on temp mounts ([#10332](https://github.com/containerd/containerd/pull/10332))\n * [`24ce9e431`](https://github.com/containerd/containerd/commit/24ce9e4315aa0b1215d1ed0c52df13691e7ff523) integration: backport upgrade testsuite's utils\n * [`79500d5cb`](https://github.com/containerd/containerd/commit/79500d5cb24d2ce7189857ec3322970ff61817c7) *: export RemoveVolatileOption for CRI image volumes\n * [`bb80bd768`](https://github.com/containerd/containerd/commit/bb80bd7681ce22e8bd11aa5aa285a61ef1ac19c2) strip-volatile-option-tmp-mounts\n* Update runc binary to v1.1.13 ([#10336](https://github.com/containerd/containerd/pull/10336))\n * [`6dce90b15`](https://github.com/containerd/containerd/commit/6dce90b1586903a60d84028c7b4a643ac5472fbb) update runc binary to v1.1.13\n* Fail integration test early when a plugin load fails ([#10311](https://github.com/containerd/containerd/pull/10311))\n * [`884094be8`](https://github.com/containerd/containerd/commit/884094be857fd0d72edc716f0791b44b14861a53) devmapper plugin: skip plugin when not configured\n * [`40012b644`](https://github.com/containerd/containerd/commit/40012b6445f6275aabf10be78f2a7a9b6ec6b927) Fail integration test early when a plugin load fails\n* Migrate platforms package to github.com/containerd/platforms ([#10292](https://github.com/containerd/containerd/pull/10292))\n * [`869b78677`](https://github.com/containerd/containerd/commit/869b7867724e10f285f2f26f358b98d4ef0bd310) vendor: github.com/containerd/platforms v0.2.1\n * [`6ccdf6977`](https://github.com/containerd/containerd/commit/6ccdf697711dc9c8915e2c1c8da5f60c2472df5e) platforms: mark aliases as deprecated\n * [`19a056163`](https://github.com/containerd/containerd/commit/19a056163cc37077c33f4e11f8c60d52c14d9a8f) adjust default platform for backward-compatibility\n * [`6ff3e09d2`](https://github.com/containerd/containerd/commit/6ff3e09d201c82839be50f176895656d2bbcffec) migrate platforms package to github.com/containerd/platforms\n* go.mod: github.com/klauspost/compress v1.16.7 ([#10326](https://github.com/containerd/containerd/pull/10326))\n * [`327a3ac61`](https://github.com/containerd/containerd/commit/327a3ac61d9eb30a37a8227ca19fa3ce9ab26545) go.mod: github.com/klauspost/compress v1.16.7\n * [`d0d1264a6`](https://github.com/containerd/containerd/commit/d0d1264a65c522283b938179ab0d9b529952125b) vendor: github.com/klauspost/compress v1.16.5\n* Use Github Actions to run Vagrant CI ([#10325](https://github.com/containerd/containerd/pull/10325))\n * [`02b8dd5ff`](https://github.com/containerd/containerd/commit/02b8dd5ffcb552521d1e6589a488cdf401845a40) Remove cirrus configuration\n * [`31d951bf5`](https://github.com/containerd/containerd/commit/31d951bf5b6a2fc0cd0ee2d7388e52e6b73aba8f) Run vagrant integration tests as github actions\n* Migrate reference/docker package to github.com/distribution/reference ([#10316](https://github.com/containerd/containerd/pull/10316))\n * [`97abbe9cb`](https://github.com/containerd/containerd/commit/97abbe9cba96592987e5accc4951c89059ced51b) build(deps): bump github.com/distribution/reference from 0.5.0 to 0.6.0\n * [`a00a2d20a`](https://github.com/containerd/containerd/commit/a00a2d20a367cf6b906b63cef18dbbbf4157bfb8) reference/docker: remove deprecated SplitHostname\n * [`b38c0f2ef`](https://github.com/containerd/containerd/commit/b38c0f2ef8c887ba2ebdaf186d94115934a2bbbb) replace reference/docker for github.com/distribution/reference v0.5.0\n* build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10 ([#10315](https://github.com/containerd/containerd/pull/10315))\n * [`fef432bfe`](https://github.com/containerd/containerd/commit/fef432bfebd3e0ce813e4f05230649ba22af99e6) build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10\n * [`487c61bfb`](https://github.com/containerd/containerd/commit/487c61bfbbbaccce4154a335c6a5cb97d1f08381) vendor: go.etcd.io/bbolt v1.3.9\n * [`7211f87c4`](https://github.com/containerd/containerd/commit/7211f87c4874b9d09af4545c7c9570a0f406b79c) build(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0\n * [`e908c3e6f`](https://github.com/containerd/containerd/commit/e908c3e6fcc5e23d44fd9581bdcdd33868c5cd5b) vendor: golang.org/x/sync v0.4.0\n * [`d814be5ce`](https://github.com/containerd/containerd/commit/d814be5ce8194934b12e87fe2c50223bf8f38e60) build(deps): bump go.etcd.io/bbolt from 1.3.7 to 1.3.8\n* Fix Windows HPC working directory ([#10306](https://github.com/containerd/containerd/pull/10306))\n * [`33b62936e`](https://github.com/containerd/containerd/commit/33b62936ea56c85183331ad2b1d9cb3c76dce8da) [release/1.7]: HPC working directory fix in pkg/cri/server code\n

\n
\n\n### Changes from containerd/platforms\n
21 commits\n

\n\n* Remove hcsshim import from repo ([containerd/platforms#10](https://github.com/containerd/platforms/pull/10))\n * [`f680838`](https://github.com/containerd/platforms/commit/f6808384daf3b725b61bc23fd40fac5e3a85168f) Remove hcsshim import from repo\n* Fix windows matching when os version is empty ([containerd/platforms#11](https://github.com/containerd/platforms/pull/11))\n * [`983ba15`](https://github.com/containerd/platforms/commit/983ba156b67be3c9597b773bd1f509f0ba693c3d) Update windows matcher to not compare empty os version\n * [`17c859f`](https://github.com/containerd/platforms/commit/17c859f02e8008cc3a4fba44314aa35c947e3f7f) Add tests for osversion matching with no version\n* Add format for platform string ([containerd/platforms#6](https://github.com/containerd/platforms/pull/6))\n * [`38a74d2`](https://github.com/containerd/platforms/commit/38a74d209d3bd4091fa83db35061ce32da31b5c3) Add grammar for platform string\n* downgrade minimum required version of hcsshim to v0.10.0 ([containerd/platforms#5](https://github.com/containerd/platforms/pull/5))\n * [`724b9f8`](https://github.com/containerd/platforms/commit/724b9f89557de4d6e70a9d68882afb1b27e5ac57) downgrade minimum required version of hcsshim to v0.10.0\n* enable linter on windows ([containerd/platforms#4](https://github.com/containerd/platforms/pull/4))\n * [`f6dd384`](https://github.com/containerd/platforms/commit/f6dd3842706b19a665ff27854f12bc8a7f808eb6) enable linter on windows\n* fix grammar and highlights in README ([containerd/platforms#3](https://github.com/containerd/platforms/pull/3))\n * [`cb03428`](https://github.com/containerd/platforms/commit/cb034281bd28d792528b116680b2bbabac7bef75) fix grammar and highlights in README\n* Fix link in README ([containerd/platforms#1](https://github.com/containerd/platforms/pull/1))\n * [`5b937b0`](https://github.com/containerd/platforms/commit/5b937b0167e6bbe5c715dc03e0d37a00f6e833f2) Fix link in README\n* Update Windows linter version ([containerd/platforms#2](https://github.com/containerd/platforms/pull/2))\n * [`129b256`](https://github.com/containerd/platforms/commit/129b256bd216ea5f2fe6f6a78be0ec548c51c9ee) Update linter to skip Windows\n * [`18e3da6`](https://github.com/containerd/platforms/commit/18e3da61205bc54fe188a5a78c0cb83070c48a2c) Add Github actions CI\n * [`ed29dfd`](https://github.com/containerd/platforms/commit/ed29dfd2f71167ddc59cbb096fc28b173023f2ea) Remove space at end of readme\n * [`b3f80ee`](https://github.com/containerd/platforms/commit/b3f80ee8ee3f73aac75070feb14614cdfc2f8be4) Add go module\n * [`8ff004c`](https://github.com/containerd/platforms/commit/8ff004cf820d1b3fbe8d100fef3adb0e50ded133) Add license and readme\n

\n
\n\n### Changes from containerd/ttrpc\n
4 commits\n

\n\n* switch to github.com/containerd/log for logs ([containerd/ttrpc#169](https://github.com/containerd/ttrpc/pull/169))\n * [`4785c70`](https://github.com/containerd/ttrpc/commit/4785c70883bf1729151379b3b5c4674ed2101c61) switch to github.com/containerd/log for logs\n* Fix CI build status badge in readme ([containerd/ttrpc#162](https://github.com/containerd/ttrpc/pull/162))\n * [`e0f3ead`](https://github.com/containerd/ttrpc/commit/e0f3eadca58efdd8f24904d02ba8e1d8a561ec37) Fix CI build status badge in readme\n

\n
\n\n### Dependency Changes\n\n* **github.com/Microsoft/hcsshim** v0.11.5 -> v0.11.7\n* **github.com/containerd/containerd/api** v1.7.19 **_new_**\n* **github.com/containerd/platforms** v0.2.1 **_new_**\n* **github.com/containerd/ttrpc** v1.2.4 -> v1.2.5\n* **github.com/distribution/reference** v0.6.0 **_new_**\n* **github.com/klauspost/compress** v1.16.0 -> v1.16.7\n* **go.etcd.io/bbolt** v1.3.7 -> v1.3.10\n* **golang.org/x/sync** v0.3.0 -> v0.5.0\n\nPrevious release can be found at [v1.7.18](https://github.com/containerd/containerd/releases/tag/v1.7.18)\n", "created_at": "2024-07-02T18:47:39Z", "project": "Containerd", "repo": "containerd/containerd", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v2.7.7", "html_url": "https://api.github.com/repos/influxdata/influxdb/commits/e9e0f744fa892ce2f7936ff8f2bcbf286938c6a0", "repo_url": "https://github.com/influxdata/influxDb", "body": "fix: prevent retention service from hanging (#25121)\n\nFix issue that can cause the retention service to hang waiting on a\r\n`Shard.Close` call. When this occurs, no other shards will be deleted\r\nby the retention service. This is usually noticed as an increase in\r\ndisk usage because old shards are not cleaned up.\r\n\r\nThe fix adds to new methods to `Store`, `SetShardNewReadersBlocked`\r\nand `InUse`. `InUse` can be used to poll if a shard has active readers,\r\nwhich the retention service uses to skip over in-use shards to prevent\r\nthe service from hanging. `SetShardNewReadersBlocked` determines if\r\nnew read access may be granted to a shard. This is required to prevent\r\nrace conditions around the use of `InUse` and the deletion of shards.\r\n\r\nIf the retention service skips over a shard because it is in-use, the\r\nshard will be checked again the next time the retention service is run.\r\nIt can be deleted on subsequent checks if it is no longer in-use. If\r\nthe shards is stuck in-use, the retention service will not be able to\r\ndelete the shards, which can be observed in the logs for manual\r\nintervention. Other shards can still be deleted by the retention service\r\neven if a shard is stuck with readers.\r\n\r\nThis is a port of ad68ec8 from master-1.x to main-2.x.\r\n\r\ncloses: #25118\r\n(cherry picked from commit b4bd607eefe4af3c38a73a5883866a66daecd7db)\r\n(cherry picked from commit cb8cfe3510cf6e147be7277cea1ba6ae2b74839b)", "created_at": "2024-07-01T19:43:20Z", "project": "InfluxDb", "repo": "influxdata/influxDb", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/hashicorp/packer/releases/tag/v1.11.1", "repo_url": "https://github.com/hashicorp/packer", "body": "## 1.11.1 (July 1, 2024)\n\n### NOTES:\n* Future Scaffolding: This release contains additional changes that allow\n Packer core to validate access a HCP Packer bucket before trying to\n publish to it. If the bucket does not exist and the associated service\n principle does not have permission to create the bucket Packer will fail\n the build.[GH-13059](https://github.com/hashicorp/packer/pull/13059)\n\n### SECURITY:\n* core: Bump github.com/hashicorp/go-retryablehttp to address\n CVE-2024-6104.[GH-13081](https://github.com/hashicorp/packer/pull/13081)\n\n### IMPROVEMENTS:\n* core/hcl2: The issue is that local variables in templates are evaluated in a\n non-deterministic order, leading to inconsistent behavior. To fix this,\n local variables will now build a list of direct dependencies, similar to\n datasources, and evaluate these dependencies recursively. A caveat is that\n there's a recursion cap of 10 to prevent infinite recursion; if this limit\n is reached, an error is returned, prompting the user to fix their template.\n [GH-13039](https://github.com/hashicorp/packer/pull/13039)\n* core: bump github.com/hashicorp/hcp-sdk-go from 0.96.0 to 0.99.0\n [GH-13063](https://github.com/hashicorp/packer/pull/13063)\n* core: bump github.com/hashicorp/packer-plugin-sdk from 0.5.3 to 0.5.4\n [GH-13061](https://github.com/hashicorp/packer/pull/13061)\n\n### BUG FIXES:\n* core/hcp: Change UpsertBucket to call GetBucket to address unauthorized error\n from ustream API.\n [GH-13059](https://github.com/hashicorp/packer/pull/13059)\n\n", "created_at": "2024-07-01T13:30:27Z", "project": "packer", "repo": "hashicorp/packer", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "v1.30.3", "tag_name": "v1.30.3", "html_url": "https://github.com/cri-o/cri-o/releases/tag/v1.30.3", "repo_url": "https://github.com/cri-o/cri-o", "body": "- [CRI-O v1.30.3](#cri-o-v1303)\n - [Downloads](#downloads)\n - [Changelog since v1.30.2](#changelog-since-v1302)\n - [Changes by Kind](#changes-by-kind)\n - [Uncategorized](#uncategorized)\n - [Dependencies](#dependencies)\n - [Added](#added)\n - [Changed](#changed)\n - [Removed](#removed)\n\n# CRI-O v1.30.3\n\nThe release notes have been generated for the commit range\n[v1.30.2...v1.30.3](https://github.com/cri-o/cri-o/compare/v1.30.2...v1.30.3) on Mon, 01 Jul 2024 11:19:22 UTC.\n\n## Downloads\n\nDownload one of our static release bundles via our Google Cloud Bucket:\n\n- [cri-o.amd64.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz)\n - [cri-o.amd64.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.sha256sum)\n - [cri-o.amd64.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.sig)\n - [cri-o.amd64.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.cert)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.amd64.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.amd64.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.arm64.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz)\n - [cri-o.arm64.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.sha256sum)\n - [cri-o.arm64.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.sig)\n - [cri-o.arm64.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.cert)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.arm64.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.arm64.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.ppc64le.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz)\n - [cri-o.ppc64le.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.sha256sum)\n - [cri-o.ppc64le.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.sig)\n - [cri-o.ppc64le.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.cert)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.ppc64le.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.ppc64le.v1.30.3.tar.gz.spdx.cert)\n- [cri-o.s390x.v1.30.3.tar.gz](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz)\n - [cri-o.s390x.v1.30.3.tar.gz.sha256sum](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.sha256sum)\n - [cri-o.s390x.v1.30.3.tar.gz.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.sig)\n - [cri-o.s390x.v1.30.3.tar.gz.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.cert)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx.sig](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx.sig)\n - [cri-o.s390x.v1.30.3.tar.gz.spdx.cert](https://storage.googleapis.com/cri-o/artifacts/cri-o.s390x.v1.30.3.tar.gz.spdx.cert)\n\nTo verify the artifact signatures via [cosign](https://github.com/sigstore/cosign), run:\n\n```console\n> export COSIGN_EXPERIMENTAL=1\n> cosign verify-blob cri-o.amd64.v1.30.3.tar.gz \\\n --certificate-identity https://github.com/cri-o/cri-o/.github/workflows/test.yml@refs/tags/v1.30.3 \\\n --certificate-oidc-issuer https://token.actions.githubusercontent.com \\\n --certificate-github-workflow-repository cri-o/cri-o \\\n --certificate-github-workflow-ref refs/tags/v1.30.3 \\\n --signature cri-o.amd64.v1.30.3.tar.gz.sig \\\n --certificate cri-o.amd64.v1.30.3.tar.gz.cert\n```\n\nTo verify the bill of materials (SBOM) in [SPDX](https://spdx.org) format using the [bom](https://sigs.k8s.io/bom) tool, run:\n\n```console\n> tar xfz cri-o.amd64.v1.30.3.tar.gz\n> bom validate -e cri-o.amd64.v1.30.3.tar.gz.spdx -d cri-o\n```\n\n## Changelog since v1.30.2\n\n### Changes by Kind\n\n#### Uncategorized\n - Reload config should remove pinned images when an empty list is provided (#8323, @sohankunkerkar)\n - Remove a container after it fails to start, to prevent copies of it from piling up until it succeeds. (#8297, @openshift-cherrypick-robot)\n\n## Dependencies\n\n### Added\n_Nothing has changed._\n\n### Changed\n- github.com/google/go-containerregistry: [v0.18.0 \u2192 v0.19.1](https://github.com/google/go-containerregistry/compare/v0.18.0...v0.19.1)\n\n### Removed\n_Nothing has changed._\n", "created_at": "2024-07-01T11:18:42Z", "project": "cri-o", "repo": "cri-o/cri-o", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.30.4", "tag_name": "v1.30.4", "html_url": "https://github.com/envoyproxy/envoy/releases/tag/v1.30.4", "repo_url": "https://github.com/envoyProxy/envoy", "body": "repo: Release v1.30.4\r\n\r\n**Summary of changes**:\r\n\r\n- [CVE-2024-39305](https://github.com/envoyproxy/envoy/security/advisories/GHSA-fp35-g349-h66f) Fix a bug where additional cookie attributes are not sent properly to clients.\r\n\r\n**Docker images**:\r\n https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.30.4\r\n**Docs**:\r\n https://www.envoyproxy.io/docs/envoy/v1.30.4/\r\n**Release notes**:\r\n https://www.envoyproxy.io/docs/envoy/v1.30.4/version_history/v1.30/v1.30.4\r\n**Full changelog**:\r\n https://github.com/envoyproxy/envoy/compare/v1.30.3...v1.30.4\r\n\r\nSigned-off-by: Yan Avlasov \r\nSigned-off-by: Ryan Northey ", "created_at": "2024-07-01T04:46:46Z", "project": "Envoy", "repo": "envoyProxy/envoy", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.0.3", "tag_name": "v2.0.3", "html_url": "https://github.com/Netflix/eureka/releases/tag/v2.0.3", "repo_url": "https://github.com/Netflix/eureka", "body": "", "created_at": "2024-06-27T16:19:42Z", "project": "Eureka", "repo": "Netflix/eureka", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.66.0", "tag_name": "v0.66.0", "html_url": "https://github.com/open-policy-agent/opa/releases/tag/v0.66.0", "repo_url": "https://github.com/open-policy-agent/opa", "body": "v0.66.0\r\n\r\n\r\nThis release contains a mix of features, performance improvements, and bugfixes.\r\n\r\n### Improved Test Reports ([2546](https://github.com/open-policy-agent/opa/issues/2546))\r\n\r\nThe `opa test` command now includes a new `--var-values` flag that enriches reporting of failed tests with the values and locations for variables in the failing expression.\r\nE.g.:\r\n\r\n```\r\nFAILURES\r\n--------------------------------------------------------------------------------\r\ndata.test.test_my_policy: FAIL (0ms)\r\n\r\n test.rego:8:\r\n \tx == y + z\r\n \t| | |\r\n \t| | 3\r\n \t| y + z: 5\r\n \t| y: 2\r\n \t1\r\n\r\nSUMMARY\r\n--------------------------------------------------------------------------------\r\ntest.rego:\r\ndata.test.test_foo: FAIL (0ms)\r\n--------------------------------------------------------------------------------\r\nFAIL: 1/1\r\n```\r\n\r\nAuthored by @johanfylling, reported by @grosser.\r\n\r\n### Reading stdin in `opa exec` ([#6538](https://github.com/open-policy-agent/opa/issues/6538))\r\n\r\nThe `opa exec` command now supports reading `input` documents from stdin with the `--stdin-input` (`-I`) flag.\r\nE.g.:\r\n\r\n```shell\r\n$ echo '{\"user\": \"alice\"}' | opa exec --stdin-input --bundle my_bundle\r\n```\r\n\r\nAuthored by @colinjlacy, reported by @humbertoc-silva.\r\n\r\n### Topdown and Rego\r\n\r\n- ast: Fix blanket \"unexpected assign token\" error message / usability issue ([#6563](https://github.com/open-policy-agent/opa/issues/6563)) authored by @anderseknert\r\n- ast: Fix wrong location on metadata parse errors on first line ([#6587](https://github.com/open-policy-agent/opa/issues/6587)) authored by @anderseknert\r\n- ast: Fix/inspect unknowns in with stmt ([#6812](https://github.com/open-policy-agent/opa/issues/6812)) authored by @johanfylling reported by @surajupadhyay01\r\n- ast: Include original text in annotation location text attribute ([#6779](https://github.com/open-policy-agent/opa/issues/6779)) authored by @anderseknert\r\n- ast: Expanding nested expressions in `every` domain ([#6790](https://github.com/open-policy-agent/opa/issues/6790)) authored by @johanfylling reported by @anakrish\r\n- topdown: Add http.send request attribute to ignore headers for caching key ([#6642](https://github.com/open-policy-agent/opa/issues/6642)) authored and reported by @rudrakhp\r\n\r\n### Runtime, Tooling, SDK\r\n\r\n- build: Use chainguard images from dockerhub ([#6830](https://github.com/open-policy-agent/opa/pull/6830)) authored by @srenatus\r\n- bundle: Preallocate buffers for file contents. ([#6818](https://github.com/open-policy-agent/opa/pull/6818)) authored by @philipaconrad\r\n- plugins: Reduce locks during decision logging ([#6797](https://github.com/open-policy-agent/opa/pull/6797)) authored by @mjungsbluth\r\n- plugins/rest: Do local map modification in OAuth2 client credentials flow ([#6769](https://github.com/open-policy-agent/opa/issues/6769)) authored and reported by @eubaranov\r\n- loader: Use a better error message when trying to merge non-objects ([#6803](https://github.com/open-policy-agent/opa/issues/6803)) authored by @anderseknert\r\n- server/authorizer: Fix gzip payload handling ([#6804](https://github.com/open-policy-agent/opa/issues/6804)) authored by @philipaconrad reported by @nevumx\r\n\r\n### Docs, Website, Ecosystem\r\n\r\n- docs: Remove missing prometheus metric `go_memstats_gc_cpu_fraction` ([#6783](https://github.com/open-policy-agent/opa/issues/6783)) authored by @philipaconrad\r\n- docs: Mention that default functions may not evaluate ([#6265](https://github.com/open-policy-agent/opa/issues/6265)) authored by @anderseknert\r\n- docs: Fix spelling and grammar of `an HTTP` ([#6786](https://github.com/open-policy-agent/opa/pull/6786)) authored by @jdbaldry\r\n- docs/website: Add vs code and zed to ecosystem page ([#6788](https://github.com/open-policy-agent/opa/pull/6788)) authored by @charlieegan3\r\n- docs/website: Add Flipt to the OPA ecosystem ([#6781](https://github.com/open-policy-agent/opa/pull/6781)) authored by @markphelps\r\n- docs/website: Add Flipt blog to their ecosystem page ([#6789](https://github.com/open-policy-agent/opa/pull/6789)) authored by @charlieegan3\r\n- docs/website: Revise language SDK content ([#6811](https://github.com/open-policy-agent/opa/pull/6811)) authored by @charlieegan3\r\n\r\n### Miscellaneous\r\n\r\n- Dependency updates; notably:\r\n - build(go): bump golang from 1.22.3 to 1.22.4\r\n - build(deps): bump github.com/containerd/containerd from 1.7.17 to 1.7.18\r\n - build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0\r\n\r\n", "created_at": "2024-06-27T14:16:32Z", "project": "Open Policy Agent", "repo": "open-policy-agent/opa", "type": "Policy", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Vitess v20.0.0", "tag_name": "v20.0.0", "html_url": "https://github.com/vitessio/vitess/releases/tag/v20.0.0", "repo_url": "https://github.com/vitessio/vitess", "body": "# Release of Vitess v20.0.0\r\n\r\n## Summary\r\n\r\n### Table of Contents\r\n\r\n- **[Major Changes](#major-changes)**\r\n - **[Deletions](#deletions)** \r\n - [`--vreplication_tablet_type` flag](#vreplication-tablet-type-deletion)\r\n - [Pool Capacity Flags](#pool-flags-deletion)\r\n - [vitess/base and vitess/k8s Docker images](#base-k8s-images)\r\n - [`gh-ost` binary and endtoend tests](#gh-ost-binary-tests-removal)\r\n - [Legacy `EmergencyReparentShard` stats](#legacy-emergencyshardreparent-stats)\r\n - **[Breaking changes](#breaking-changes)**\r\n - [Metric Name Changes in VTOrc](#metric-change-vtorc)\r\n - [ENUM and SET column handling in VTGate VStream API](#enum-set-vstream)\r\n - [`shutdown_grace_period` Default Change](#shutdown-grace-period-default)\r\n - [New `unmanaged` Flag and `disable_active_reparents` deprecation](#unmanaged-flag)\r\n - [`recovery-period-block-duration` Flag deprecation](#recovery-block-deprecation)\r\n - [`mysqlctld` `onterm-timeout` Default Change](#mysqlctld-onterm-timeout)\r\n - [`MoveTables` now removes `auto_increment` clauses by default when moving tables from an unsharded keyspace to a sharded one](#move-tables-auto-increment)\r\n - [`Durabler` interface method renaming](#durabler-interface-method-renaming)\r\n - **[Query Compatibility](#query-compatibility)**\r\n - [Vindex Hints](#vindex-hints)\r\n - [Update with Limit Support](#update-limit)\r\n - [Update with Multi Table Support](#multi-table-update)\r\n - [Update with Multi Target Support](#update-multi-target)\r\n - [Delete with Subquery Support](#delete-subquery)\r\n - [Delete with Multi Target Support](#delete-multi-target)\r\n - [User Defined Functions Support](#udf-support)\r\n - [Insert Row Alias Support](#insert-row-alias-support)\r\n - **[VReplication](#vreplication)**\r\n - [Multi-tenant Imports](#multi-tenant)\r\n - [VDiff Support For OnlineDDL Migrations](#vdiff-online-ddl)\r\n - **[Query Timeout](#query-timeout)**\r\n - **[Flag changes](#flag-changes)**\r\n - [`pprof-http` default change](#pprof-http-default)\r\n - [New `healthcheck-dial-concurrency` flag](#healthcheck-dial-concurrency-flag)\r\n - [New minimum for `--buffer_min_time_between_failovers`](#buffer_min_time_between_failovers-flag)\r\n - [New `track-udfs` vtgate flag](#vtgate-track-udfs-flag)\r\n - [Help text fix for `--lock-timeout`](#documentation-lock-timeout)\r\n - [New `--querylog-sample-rate` flag](#querylog-sample-rate-flag)\r\n - [New `--tablet-filter-tags` flag](#tablet-filter-tags-flag)\r\n\r\n- **[Minor Changes](#minor-changes)**\r\n - **[New Stats](#new-stats)**\r\n - [VTTablet Query Cache Hits and Misses](#vttablet-query-cache-hits-and-misses)\r\n - [VTGate and VTTablet Query Text Characters Processed](#vttablet-query-text-characters-processed)\r\n - **[`SIGHUP` reload of gRPC client static auth creds](#sighup-reload-of-grpc-client-auth-creds)**\r\n - **[VTAdmin](#vtadmin)**\r\n - [Updated to node v20.12.2](#updated-node)\r\n - [Replaced highcharts with d3](#replaced-highcharts)\r\n\r\n##
Major Changes\r\n\r\n### Deletion\r\n\r\n#### `--vreplication_tablet_type` flag\r\n\r\nThe previously deprecated flag `--vreplication_tablet_type` has been deleted.\r\n\r\n#### Pool Capacity Flags\r\n\r\nThe previously deprecated flags `--queryserver-config-query-pool-waiter-cap`, `--queryserver-config-stream-pool-waiter-cap` and `--queryserver-config-txpool-waiter-cap` have been deleted.\r\n\r\n#### `vitess/base` and `vitess/k8s` Docker images\r\n\r\nSince we have deleted MySQL from our `vitess/lite` image, we are removing the `vitess/base` and `vitess/k8s` images.\r\n\r\nThese images are no longer useful since we can use `vitess/lite` as the base of many other Docker images (`vitess/vtgate`, `vitess/vtgate`, ...).\r\n\r\n#### `gh-ost` binary and endtoend tests\r\n\r\nVitess 20.0 drops support for `gh-ost` DDL strategy.\r\n\r\n`vttablet` binary no longer embeds a `gh-ost` binary. Users of `gh-ost` DDL strategy will need to supply a `gh-ost` binary on the `vttablet` host or pod. Vitess will look for the `gh-ost` binary in the system `PATH`; otherwise the user should supply `vttablet --gh-ost-path`.\r\n\r\nVitess' endtoend tests no longer use nor test `gh-ost` migrations.\r\n\r\n#### Legacy `EmergencyReparentShard` stats\r\n\r\nThe following `EmergencyReparentShard` stats were deprecated in Vitess 18.0 and are removed in Vitess 20.0:\r\n- `ers_counter`\r\n- `ers_success_counter`\r\n- `ers_failure_counter`\r\n\r\nThese counters are replaced by the following stats _(introduced in Vitess 18.0)_:\r\n- `emergency_reparent_counts` - Number of times `EmergencyReparentShard` has been run. It is further subdivided by the keyspace, shard and the result of the operation.\r\n- `planned_reparent_counts` - Number of times `PlannedReparentShard` has been run. It is further subdivided by the keyspace, shard and the result of the operation.\r\n\r\nAlso, the `reparent_shard_operation_timings` stat was added to provide per-operation timings of reparent operations.\r\n\r\n### Breaking Changes\r\n\r\n#### Metric Name Changes in VTOrc\r\n\r\nThe following metric names have been changed in VTOrc. The old metrics are still available in `/debug/vars` for this release, but will be removed in later releases. The new metric names and the deprecated metric names resolve to the same metric name on prometheus, so there is no change there.\r\n\r\n| Old Metric Name | New Metric Name | Name in Prometheus |\r\n|:--------------------------------------------:|:----------------------------------------:|:--------------------------------------------------:|\r\n| `analysis.change.write` | `AnalysisChangeWrite` | `vtorc_analysis_change_write` | \r\n| `audit.write` | `AuditWrite` | `vtorc_audit_write` | \r\n| `discoveries.attempt` | `DiscoveriesAttempt` | `vtorc_discoveries_attempt` | \r\n| `discoveries.fail` | `DiscoveriesFail` | `vtorc_discoveries_fail` | \r\n| `discoveries.instance_poll_seconds_exceeded` | `DiscoveriesInstancePollSecondsExceeded` | `vtorc_discoveries_instance_poll_seconds_exceeded` | \r\n| `discoveries.queue_length` | `DiscoveriesQueueLength` | `vtorc_discoveries_queue_length` | \r\n| `discoveries.recent_count` | `DiscoveriesRecentCount` | `vtorc_discoveries_recent_count` | \r\n| `instance.read` | `InstanceRead` | `vtorc_instance_read` | \r\n| `instance.read_topology` | `InstanceReadTopology` | `vtorc_instance_read_topology` |\r\n| `emergency_reparent_counts` | `EmergencyReparentCounts` | `vtorc_emergency_reparent_counts` |\r\n| `planned_reparent_counts` | `PlannedReparentCounts` | `vtorc_planned_reparent_counts` |\r\n| `reparent_shard_operation_timings` | `ReparentShardOperationTimings` | `vtorc_reparent_shard_operation_timings_bucket` |\r\n\t\t\r\n\t\t\r\n\r\n#### ENUM and SET column handling in VTGate VStream API\r\n\r\nThe [VTGate VStream API](https://vitess.io/docs/reference/vreplication/vstream/) now returns [`ENUM`](https://dev.mysql.com/doc/refman/en/enum.html) and [`SET`](https://dev.mysql.com/doc/refman/en/set.html) column type values in [`VEvent`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#VEvent) messages (in the embedded [`RowChange`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#RowChange) messages) as their string values instead of the integer based ones \u2014 in both the copy/snapshot phase and the streaming phase. This change was done to make the `VStream` API more user-friendly, intuitive, and to align the behavior across both phases. Before [this change](https://github.com/vitessio/vitess/pull/15723) the values for [`ENUM`](https://dev.mysql.com/doc/refman/en/enum.html) and [`SET`](https://dev.mysql.com/doc/refman/en/set.html) columns were string values in the copy phase but integer values (which only have an internal meaning to MySQL) in the streaming phase. This inconsistency led to various [challenges and issues](https://github.com/vitessio/vitess/issues/15750) for each `VStream` client/consumer (e.g. the [`Debezium` Vitess connector](https://debezium.io/documentation/reference/stable/connectors/vitess.html) failed to properly perform a snapshot for tables containing these column types). Now the behavior is intuitive \u2014 clients need the string values as the eventual sink is often not MySQL so each consumer needed to perform the mappings themselves \u2014 and consistent. While this is a (potentially) breaking change, a new boolean field has been added to the [`FieldEvent`](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata#FieldEvent) message called `EnumSetStringValues`. When that field is `false` (in Vitess v19 and older) then the consumer will need to perform the mappings during streaming phase, but not during copy phase. When this field is `true`, then no mapping is required. This will help to ensure a smooth transition for all consumers over time. To demonstrate, let's look at the textual output (printing the received `VEvents` as strings) when streaming a single `enum_set_test` table from the unsharded `commerce` keyspace so that we can see what the VStream looks like before and after when we start a new VStream in copy/snapshot mode and then transition to streaming mode for the following table:\r\n\r\n```sql\r\nCREATE TABLE `enum_set_test` (\r\n `id` int NOT NULL AUTO_INCREMENT,\r\n `name` varchar(120) DEFAULT NULL,\r\n `shirt_size` enum('small','medium','large','xlarge','xxlarge') DEFAULT NULL,\r\n `hobbies` set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading') DEFAULT NULL,\r\n PRIMARY KEY (`id`)\r\n)\r\n```\r\n\r\nAnd with the table having this data when we start our `VStream` and begin the copy/snapshot phase:\r\n\r\n```sql\r\nmysql> select * from enum_set_test;\r\n+----+-----------+------------+-------------------------+\r\n| id | name | shirt_size | hobbies |\r\n+----+-----------+------------+-------------------------+\r\n| 1 | Billy Bob | xlarge | cooking,reading |\r\n| 2 | Sally Mae | medium | knitting,cooking,hiking |\r\n+----+-----------+------------+-------------------------+\r\n2 rows in set (0.00 sec)\r\n```\r\n\r\nAnd finally we will perform the following inserts and updates to the table during the streaming phase:\r\n\r\n```sql\r\ninsert into enum_set_test values (3, \"Matt Lord\", 'medium', 'pickleball,biking,hiking,motorcycle,video games,reading');\r\ninsert into enum_set_test values (4, \"Jerry Badyellow\", 'large', '');\r\nupdate enum_set_test set shirt_size = 'small', hobbies = 'knitting,cooking,hiking,reading' where id = 2;\r\n```\r\n\r\nVitess v19 and older:\r\n\r\n```text\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:FIELD field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\"]\r\n[type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\"}} keyspace:\"commerce\" shard:\"0\"]\r\n[type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:15 values:\"1Billy Bobxlargecooking,reading\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\" table_p_ks:{table_name:\"enum_set_test\" lastpk:{fields:{name:\"id\" type:INT32 charset:63 flags:49667} rows:{lengths:1 values:\"2\"}}}}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-35\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:COPY_COMPLETED keyspace:\"commerce\" shard:\"0\" type:COPY_COMPLETED]\r\n[type:BEGIN timestamp:1715179728 current_time:1715179728532658000 keyspace:\"commerce\" shard:\"0\" type:FIELD timestamp:1715179728 field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\"} current_time:1715179728535652000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179728 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"3Matt Lord2252\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179728535739000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-36\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179728 current_time:1715179728535754000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179735 current_time:1715179735538607000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179735 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:15 lengths:1 lengths:1 values:\"4Jerry Badyellow30\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179735538659000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-37\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179735 current_time:1715179735538672000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179741 current_time:1715179741728690000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179741 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{before:{lengths:1 lengths:9 lengths:1 lengths:2 values:\"2Sally Mae219\"} after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"2Sally Mae1147\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179741728730000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/ce357206-0d49-11ef-8fd1-a74564279579:1-38\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179741 current_time:1715179741728744000 keyspace:\"commerce\" shard:\"0\"]\r\n```\r\n\r\nVitess v20 and newer:\r\n\r\n```text\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:FIELD field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\" enum_set_string_values:true} keyspace:\"commerce\" shard:\"0\"]\r\n[type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\"}} keyspace:\"commerce\" shard:\"0\"]\r\n[type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:15 values:\"1Billy Bobxlargecooking,reading\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:ROW row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"}} keyspace:\"commerce\" shard:\"0\"} keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\" table_p_ks:{table_name:\"enum_set_test\" lastpk:{fields:{name:\"id\" type:INT32 charset:63 flags:49667} rows:{lengths:1 values:\"2\"}}}}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-50\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT keyspace:\"commerce\" shard:\"0\"]\r\n[type:COPY_COMPLETED keyspace:\"commerce\" shard:\"0\" type:COPY_COMPLETED]\r\n[type:BEGIN timestamp:1715179399 current_time:1715179399817221000 keyspace:\"commerce\" shard:\"0\" type:FIELD timestamp:1715179399 field_event:{table_name:\"commerce.enum_set_test\" fields:{name:\"id\" type:INT32 table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"id\" column_length:11 charset:63 flags:49667 column_type:\"int\"} fields:{name:\"name\" type:VARCHAR table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"name\" column_length:480 charset:255 column_type:\"varchar(120)\"} fields:{name:\"shirt_size\" type:ENUM table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"shirt_size\" column_length:28 charset:255 flags:256 column_type:\"enum('small','medium','large','xlarge','xxlarge')\"} fields:{name:\"hobbies\" type:SET table:\"enum_set_test\" org_table:\"enum_set_test\" database:\"vt_commerce\" org_name:\"hobbies\" column_length:288 charset:255 flags:2048 column_type:\"set('knitting','cooking','pickleball','biking','hiking','motorcycle','video games','reading')\"} keyspace:\"commerce\" shard:\"0\" enum_set_string_values:true} current_time:1715179399821735000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179399 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:9 lengths:6 lengths:55 values:\"3Matt Lordmediumpickleball,biking,hiking,motorcycle,video games,reading\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179399821762000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-51\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179399 current_time:1715179399821801000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179399 current_time:1715179399822310000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179399 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{after:{lengths:1 lengths:15 lengths:5 lengths:0 values:\"4Jerry Badyellowlarge\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179399822355000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-52\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179399 current_time:1715179399822360000 keyspace:\"commerce\" shard:\"0\"]\r\n[type:BEGIN timestamp:1715179400 current_time:1715179400512056000 keyspace:\"commerce\" shard:\"0\" type:ROW timestamp:1715179400 row_event:{table_name:\"commerce.enum_set_test\" row_changes:{before:{lengths:1 lengths:9 lengths:6 lengths:23 values:\"2Sally Maemediumknitting,cooking,hiking\"} after:{lengths:1 lengths:9 lengths:5 lengths:31 values:\"2Sally Maesmallknitting,cooking,hiking,reading\"}} keyspace:\"commerce\" shard:\"0\" flags:1} current_time:1715179400512094000 keyspace:\"commerce\" shard:\"0\" type:VGTID vgtid:{shard_gtids:{keyspace:\"commerce\" shard:\"0\" gtid:\"MySQL56/156f702a-0d47-11ef-8723-653d045ab990:1-53\"}} keyspace:\"commerce\" shard:\"0\" type:COMMIT timestamp:1715179400 current_time:1715179400512108000 keyspace:\"commerce\" shard:\"0\"]\r\n```\r\n\r\nAn example key difference there being that `after:{lengths:1 lengths:9 lengths:1 lengths:3 values:\"2Sally Mae1147\"}` from Vitess v19 and older becomes `after:{lengths:1 lengths:9 lengths:5 lengths:31 values:\"2Sally Maesmallknitting,cooking,hiking,reading\"}` from Vitess v20 and newer. So `1` -> `small` and `147` -> `knitting,cooking,hiking,reading` for the `ENUM` and `SET` column values respectively. This also demonstrates why this mapping is necessary in consumers/clients, as `147` has no logical meaning/value for this column outside of MySQL internals.\r\n\r\nIf you're using the [`Debezium` Vitess connector](https://debezium.io/documentation/reference/stable/connectors/vitess.html), you should upgrade your connector to 2.7 (the next release) \u2014 which should contain [the relevant necessary changes](https://issues.redhat.com/browse/DBZ-7792) \u2014 *prior to upgrading Vitess* to v20.0.1 or later. If you're using any of the PlanetScale connectors ([`AirByte`](https://github.com/planetscale/airbyte-source/), [`FiveTran`](https://github.com/planetscale/fivetran-source), or [`singer-tap`](https://github.com/planetscale/singer-tap)) then no actions are required.\r\n\r\nIf you're using a custom `VStream` client/consumer, then you will need to build a new client with the updated v20 [binlogdata protos](https://pkg.go.dev/vitess.io/vitess/go/vt/proto/binlogdata) ([source](https://github.com/vitessio/vitess/blob/main/proto/binlogdata.proto) for which would be in `main` or the `release-20.0` branch) before needing to support Vitess v20.0.1 or later. Your client will then be able to handle old and new messages, with older messages always having this new field set to `false`.\r\n\r\n#### `shutdown_grace_period` Default Change\r\n\r\nThe `--shutdown_grace_period` flag, which was introduced in v2 with a default of `0 seconds`, has now been changed to default to `3 seconds`.\r\nThis makes reparenting in Vitess resilient to client errors, and prevents PlannedReparentShard from timing out.\r\n\r\nIn order to preserve the old behaviour, the users can set the flag back to `0 seconds` causing open transactions to never be shutdown, but in that case, they run the risk of PlannedReparentShard calls timing out.\r\n\r\n#### New `unmanaged` Flag and `disable_active_reparents` deprecation\r\n\r\nNew flag `--unmanaged` has been introduced in this release to make it easier to flag unmanaged tablets. It also runs validations to make sure the unmanaged tablets are configured properly. `--disable_active_reparents` flag has been deprecated for `vttablet`, `vtcombo` and `vttestserver` binaries and will be removed in future releases. Specifying the `--unmanaged` flag will also block replication commands and replication repairs.\r\n\r\nStarting this release, all unmanaged tablets should specify this flag.\r\n\r\n\r\n#### `recovery-period-block-duration` Flag deprecation\r\n\r\nThe flag `--recovery-period-block-duration` has been deprecated in VTOrc from this release. Its value is now ignored and the flag will be removed in later releases.\r\nVTOrc no longer blocks recoveries for a certain duration after a previous recovery has completed. Since VTOrc refreshes the required information after\r\nacquiring a shard lock, blocking of recoveries is not required.\r\n\r\n#### `mysqlctld` `onterm_timeout` Default Change\r\n\r\nThe `--onterm_timeout` flag default value has changed for `mysqlctld`. It now is by default long enough to be able to wait for the default `--shutdown-wait-time` when shutting down on a `TERM` signal. \r\n\r\nThis is necessary since otherwise MySQL would never shut down cleanly with the old defaults, since `mysqlctld` would shut down already after 10 seconds by default.\r\n\r\n#### `MoveTables` now removes `auto_increment` clauses by default when moving tables from an unsharded keyspace to a sharded one\r\n\r\nA new `--remove-sharded-auto-increment` flag has been added to the [`MoveTables` create sub-command](https://vitess.io/docs/20.0/reference/programs/vtctldclient/vtctldclient_movetables/vtctldclient_movetables_create/) and it is set to `true` by default. This flag controls whether any [MySQL `auto_increment`](https://dev.mysql.com/doc/refman/en/example-auto-increment.html) clauses should be removed from the table definitions when moving tables from an unsharded keyspace to a sharded one. This is now done by default as `auto_increment` clauses should not typically be used with sharded tables and you should instead rely on externally generated values such as a form of universally/globally unique identifiers or use [Vitess sequences](https://vitess.io/docs/reference/features/vitess-sequences/) in order to ensure that each row has a unique identifier (Primary Key value) across all shards. If for some reason you want to retain them you can set this new flag to `false` when creating the workflow.\r\n\r\n#### `Durabler` interface method renaming\r\n\r\nThe methods of [the `Durabler` interface](https://github.com/vitessio/vitess/blob/main/go/vt/vtctl/reparentutil/durability.go#L70-L79) in `go/vt/vtctl/reparentutil` were renamed to be public _(capitalized)_ methods to make it easier to integrate custom Durability Policies from external packages. See [RFC for details](https://github.com/vitessio/vitess/issues/15544).\r\n\r\nUsers of custom Durability Policies must rename private `Durabler` methods.\r\n\r\nChanges:\r\n- The `promotionRule` method was renamed to `PromotionRule`\r\n- The `semiSyncAckers` method was renamed to `SemiSyncAckers`\r\n- The `isReplicaSemiSync` method was renamed to `IsReplicaSemiSync`\r\n\r\n### Query Compatibility\r\n\r\n#### Vindex Hints\r\n\r\nVitess now supports Vindex hints that provide a way for users to influence the shard routing of queries in Vitess by specifying, which vindexes should be considered or ignored by the query planner. This feature enhances the control over query execution, allowing for potentially more efficient data access patterns in sharded databases.\r\n\r\nExample:\r\n ```sql\r\n SELECT * FROM user USE VINDEX (hash_user_id, secondary_vindex) WHERE user_id = 123;\r\n SELECT * FROM order IGNORE VINDEX (range_order_id) WHERE order_date = '2021-01-01';\r\n ```\r\n\r\nFor more information about Vindex hints and its usage, please consult the documentation.\r\n\r\n#### Update with Limit Support\r\n\r\nSupport is added for sharded update with limit.\r\n\r\nExample: `update t1 set t1.foo = 'abc', t1.bar = 23 where t1.baz > 5 limit 1`\r\n\r\nThe support is built on performing a selection of primary keys and then performing an update with those primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Update with Multi Table Support\r\n\r\nSupport is added for sharded multi-table update with column update on single target table using multiple table join.\r\n\r\nExample: `update t1 join t2 on t1.id = t2.id join t3 on t1.col = t3.col set t1.baz = 'abc', t1.apa = 23 where t3.foo = 5 and t2.bar = 7`\r\n\r\nThe support is built on performing a selection of primary keys and then performing an update with those primary keys.\r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Update with Multi Target Support\r\n\r\nSupport is added for sharded multi table target update.\r\n\r\nExample: `update t1 join t2 on t1.id = t2.id set t1.foo = 'abc', t2.bar = 23`\r\n\r\nThe support is built on performing a selection of primary keys from all target tables and \r\nthen performing an update for each table with their selected primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/update.html)\r\n\r\n#### Delete with Subquery Support\r\n\r\nSupport is added for sharded table delete with subquery\r\n\r\nExample: `delete from t1 where id in (select col from t2 where foo = 32 and bar = 43)`\r\n\r\nThe support is built by performing the uncorrelated subquery first and then providing the value for deletion.\r\n\r\n#### Delete with Multi Target Support\r\n\r\nSupport is added for sharded multi table target delete.\r\n\r\nExample: `delete t1, t3 from t1 join t2 on t1.id = t2.id join t3 on t1.col = t3.col`\r\n\r\nThe support is built on performing a selection of primary keys from all target tables and \r\nthen performing a delete operation for each table with their selected primary keys. \r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/delete.html)\r\n\r\n#### User Defined Functions Support\r\n\r\nVTGate can track any user defined functions for better planning.\r\nUser Defined Functions (UDFs) should be directly loaded in the underlying MySQL.\r\n\r\nIt should be enabled in VTGate with the `--track-udfs` flag.\r\nThis will enable the tracking of UDFs in VTGate and will be used for planning.\r\nWithout this flag, VTGate will not be aware that there might be aggregating user-defined functions in the query that need to be pushed down to MySQL.\r\n\r\nMore details about how to load UDFs is available in [MySQL Docs](https://dev.mysql.com/doc/extending-mysql/8.0/en/adding-loadable-function.html)\r\n\r\n#### Insert Row Alias Support\r\n\r\nSupport is added to have row alias in Insert statement to be used with `on duplicate key update`.\r\n\r\nExample:\r\n- `insert into user(id, name, email) valies (100, 'Alice', 'alice@mail.com') as new on duplicate key update name = new.name, email = new.email`\r\n- `insert into user(id, name, email) valies (100, 'Alice', 'alice@mail.com') as new(m, n, p) on duplicate key update name = n, email = p`\r\n\r\nFor query syntax, refer to the [MySQL Docs](https://dev.mysql.com/doc/refman/8.0/en/insert-on-duplicate.html)\r\n\r\n### Query Timeout\r\nOn a query timeout, Vitess closed the connection using the `kill connection` statement. This leads to connection churn \r\nwhich is not desirable in some cases. To avoid this, Vitess now uses the `kill query` statement to cancel the query. \r\nThis will only cancel the query and does not terminate the connection.\r\n\r\n### Flag Changes\r\n\r\n#### `pprof-http` Default Change\r\n\r\nThe `--pprof-http` flag, which was introduced in v19 with a default of `true`, has now been changed to default to `false`.\r\nThis makes HTTP `pprof` endpoints now an *opt-in* feature, rather than opt-out.\r\nTo continue enabling these endpoints, explicitly set `--pprof-http` when starting up Vitess components.\r\n\r\n#### New `--healthcheck-dial-concurrency` flag\r\n\r\nThe new `--healthcheck-dial-concurrency` flag defines the maximum number of healthcheck connections that can open concurrently. This limit is to avoid hitting Go runtime panics on deployments watching enough tablets [to hit the runtime's maximum thread limit of `10000`](https://pkg.go.dev/runtime/debug#SetMaxThreads) due to blocking network syscalls. This flag applies to `vtcombo`, `vtctld` and `vtgate` only and a value less than the runtime max thread limit _(`10000`)_ is recommended.\r\n\r\n#### New minimum for `--buffer_min_time_between_failovers`\r\n\r\nThe `--buffer_min_time_between_failovers` `vttablet` flag now has a minimum value of `1s`. This is because a value of 0 can cause issues with the buffering mechanics resulting in unexpected and unnecessary query errors \u2014 in particular during `MoveTables SwitchTraffic` operations. If you are currently specifying a value of 0 for this flag then you will need to update the config value to 1s *prior to upgrading to v20 or later* as `vttablet` will report an error and terminate if you attempt to start it with a value of 0.\r\n\r\n#### New `--track-udfs` vtgate flag\r\n\r\nThe new `--track-udfs` flag enables VTGate to track user defined functions for better planning.\r\n\r\n#### Help text fix for `--lock-timeout`\r\n\r\nThe help text for the flag `--lock-timeout` was incorrect. We were documenting it as a flag that controlled the duration for which the shard lock was acquired. It is actually the maximum duration for which we wait while attempting to acquire a lock from the topology server.\r\n\r\n#### New `--querylog-sample-rate` flag\r\n\r\nThe new flag `--querylog-sample-rate float` adds support for sampling queries based on a float value between 0.0 _(no logging)_ and 1.0 _(all queries logged)_. If configured, this filtering is applied after the existing `--querylog-filter-tag` filter.\r\n\r\n#### New `--tablet-filter-tags` flag\r\n\r\nThe new flag `--tablet-filter-tags StringMap` adds support to VTGate for filtering tablets by tablet tag key/values, specified as comma-separated list of key:values. The tags of a tablet are defined by the VTTablet flag `--init_tags`, which is also defined as a comma-separated list of key:values.\r\n\r\n### VReplication\r\n\r\n#### Multi-tenant Imports\r\n\r\nSupport for multi-tenant imports has been added to `MoveTables`. If you have a multi-tenant architecture where each\r\ntenant has their own database, you can import the tenants using multiple `MoveTables` workfows, one per tenant.\r\nEach import is initiated with the new `--tenant-id` flag. The column name (and data type) need to be specified in\r\nthe VSchema of the target keyspace.\r\n\r\n#### VDiff support for OnlineDDL migrations\r\n\r\nYou can now run `VDiff`s on OnlineDDL schema change migrations, which are not yet cut over.\r\n\r\n## Minor Changes\r\n\r\n### New Stats\r\n\r\n#### VTTablet Query Cache Hits and Misses\r\n\r\nVTTablet exposes two new counter stats:\r\n\r\n * `QueryCacheHits`: Query engine query plan cache hits\r\n * `QueryCacheMisses`: Query engine query plan cache misses\r\n\r\n> [!NOTE]\r\n> `QueryCache` does not refer to a query cache, but to a query plan cache.\r\n> In v21, these metrics will be deprecated and renamed.\r\n\r\n### VTTablet Query Text Characters Processed\r\n\r\nVTGate and VTTablet expose a new counter stat `QueryTextCharactersProcessed` to reflect the number of query text characters processed.\r\n\r\nVTGate groups this metric by Operation, Keyspace and TabletType. On VTTablet it is grouped by Table, Plan and optionally Workload.\r\n\r\n### `SIGHUP` reload of gRPC client static auth creds\r\n\r\nThe internal gRPC client now caches the static auth credentials and supports reloading via the `SIGHUP` signal. Previous to v20 the credentials were not cached. They were re-loaded from disk on every use.\r\n\r\n### VTAdmin\r\n\r\n#### vtadmin-web updated to node v20.12.2 (LTS)\r\n\r\nBuilding `vtadmin-web` now requires node >= v20.12.0 (LTS). Breaking changes from v18 to v20 can be found at https://nodejs.org/en/blog/release/v20.12.0 -- with no known issues that apply to VTAdmin.\r\nFull details on the node v20.12.2 release can be found at https://nodejs.org/en/blog/release/v20.12.2.\r\n\r\n#### Replaced highcharts with d3\r\n\r\nThe vtadmin-web UI no longer has a dependency on highcharts for licensing reasons. The tablet QPS, tablet VReplication QPS, and workflow streams lag charts have all been replaced by d3. We'll be iteratively improving the d3 charts until they reach feature parity with the original highcharts charts. \r\n\r\n------------\r\nThe entire changelog for this release can be found [here](https://github.com/vitessio/vitess/blob/main/changelog/20.0/20.0.0/changelog.md).\r\n\r\nThe release includes 419 merged Pull Requests.\r\n\r\nThanks to all our contributors: @Aoang, @Ari1009, @GuptaManan100, @Its-Maniaco, @Maniktherana, @VaibhavMalik4187, @ajm188, @aparajon, @app/dependabot, @app/github-actions, @app/vitess-bot, @arthurschreiber, @bddicken, @beingnoble03, @brendar, @crazeteam, @dbussink, @deepthi, @demmer, @derekperkins, @ejortegau, @frouioui, @harshit-gangal, @mattlord, @maxenglander, @mdlayher, @notfelineit, @pavedroad, @rafer, @rohit-nayak-ps, @rvrangel, @shlomi-noach, @systay, @timvaillancourt, @tycol7, @vitess-bot, @vmg, @wangweicugw, @whuang8, @yoheimuta\r\n", "created_at": "2024-06-27T05:01:40Z", "project": "Vitess", "repo": "vitessio/vitess", "type": "Storage", "hosting": "github", "add_time": "2019-11-19T11:11:37Z"}, {"name": "0.36.0-rc.0", "tag_name": "v0.36.0-rc.0", "html_url": "https://github.com/thanos-io/thanos/releases/tag/v0.36.0-rc.0", "repo_url": "https://github.com/thanos-io/thanos", "body": "The first release candidate of v0.36.0 is out! \r\n\r\nWe have mostly dependency bumps and bugfixes but some minor breaking changes, please see the changelog below for details.\r\n\r\nThank you to all contributors who have contributed to this release. It wouldn't be possible without you!\r\n\r\nPlease try it out and let us know if you find any issues! \ud83d\ude80\r\n\r\n## Changelog\r\n\r\n### Fixed\r\n\r\n- [#7326](https://github.com/thanos-io/thanos/pull/7326) Query: fixing exemplars proxy when querying stores with multiple tenants.\r\n- [#7403](https://github.com/thanos-io/thanos/pull/7403) Sidecar: fix startup sequence\r\n- [#7484](https://github.com/thanos-io/thanos/pull/7484) Proxy: fix panic in lazy response set\r\n\r\n### Added\r\n\r\n- [#7317](https://github.com/thanos-io/thanos/pull/7317) Tracing: allow specifying resource attributes for the OTLP configuration.\r\n- [#7367](https://github.com/thanos-io/thanos/pull/7367) Store Gateway: log request ID in request logs.\r\n- [#7361](https://github.com/thanos-io/thanos/pull/7361) Query: *breaking :warning:* pass query stats from remote execution from server to client. We changed the protobuf of the QueryAPI, if you use `query.mode=distributed` you need to update your client (upper level Queriers) first, before updating leaf Queriers (servers).\r\n- [#7363](https://github.com/thanos-io/thanos/pull/7363) Query-frontend: set value of remote_user field in Slow Query Logs from HTTP header\r\n- [#7335](https://github.com/thanos-io/thanos/pull/7335) Dependency: Update minio-go to v7.0.70 which includes support for EKS Pod Identity.\r\n- [#7477](https://github.com/thanos-io/thanos/pull/7477) *: Bump objstore to `20240622095743-1afe5d4bc3cd`\r\n\r\n### Changed\r\n\r\n- [#7334](https://github.com/thanos-io/thanos/pull/7334) Compactor: do not vertically compact downsampled blocks. Such cases are now marked with `no-compact-mark.json`. Fixes panic `panic: unexpected seriesToChunkEncoder lack of iterations`.\r\n- [#7393](https://github.com/thanos-io/thanos/pull/7393) *: *breaking :warning:* Using native histograms for grpc middleware metrics. Metrics `grpc_client_handling_seconds` and `grpc_server_handling_seconds` will now be native histograms, if you have enabled native histogram scraping you will need to update your PromQL expressions to use the new metric names.\r\n\r\n\r\n## New Contributors\r\n* @eqfarhad made their first contribution in https://github.com/thanos-io/thanos/pull/7335\r\n* @derrix060 made their first contribution in https://github.com/thanos-io/thanos/pull/7389\r\n* @wndhydrnt made their first contribution in https://github.com/thanos-io/thanos/pull/7363\r\n* @jeroenvandelockand made their first contribution in https://github.com/thanos-io/thanos/pull/7412\r\n* @aritra24 made their first contribution in https://github.com/thanos-io/thanos/pull/7428\r\n* @axeoman made their first contribution in https://github.com/thanos-io/thanos/pull/7469\r\n\r\n**Full Changelog**: https://github.com/thanos-io/thanos/compare/v0.35.1...v0.36.0-rc.0", "created_at": "2024-06-26T16:42:01Z", "project": "Thanos", "repo": "thanos-io/thanos", "type": "Monitor", "hosting": "github", "add_time": "2019-09-30T11:11:37Z"}, {"name": "", "tag_name": "REL_17_BETA2", "html_url": "https://github.com/postgres/postgres/commit/23c5a0e7d43bc925c6001538f04a458933a11fc1", "repo_url": "https://github.com/postgres/postgres", "body": "Stamp 17beta2.", "created_at": "2024-06-24T21:24:14Z", "project": "Postgres", "repo": "postgres/postgres", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "libcni v1.2.2", "tag_name": "v1.2.2", "html_url": "https://github.com/containernetworking/cni/releases/tag/v1.2.2", "repo_url": "https://github.com/containernetworking/cni", "body": "## What's Changed\r\n* libcni: remove use of Masterminds/semver by @squeed in https://github.com/containernetworking/cni/pull/1100\r\n\r\n\r\n**Full Changelog**: https://github.com/containernetworking/cni/compare/v1.2.1...v1.2.2", "created_at": "2024-06-24T19:59:30Z", "project": "Cni", "repo": "containernetworking/cni", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "11.1.0 (2024-06-21)", "tag_name": "v11.1.0", "html_url": "https://github.com/grafana/grafana/releases/tag/v11.1.0", "repo_url": "https://github.com/grafana/grafana", "body": "[Download page](https://grafana.com/grafana/download/11.1.0)\n[What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/)\n\n### Features and enhancements\n\n- **Tracing:** Enable traces to profiles. [#88896](https://github.com/grafana/grafana/issues/88896), [@marefr](https://github.com/marefr)\n- **Auth:** Add org to role mappings support to Google integration. [#88891](https://github.com/grafana/grafana/issues/88891), [@kalleep](https://github.com/kalleep)\n- **Alerting:** Support AWS SNS integration in Grafana. [#88867](https://github.com/grafana/grafana/issues/88867), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Auth:** Add org to role mappings support to Okta integration. [#88770](https://github.com/grafana/grafana/issues/88770), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Auth:** Add org to role mappings support to Gitlab integration. [#88751](https://github.com/grafana/grafana/issues/88751), [@kalleep](https://github.com/kalleep)\n- **Cloudwatch:** Use the metric map from grafana-aws-sdk. [#88733](https://github.com/grafana/grafana/issues/88733), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Add option to use Redis in cluster mode for Alerting HA. [#88696](https://github.com/grafana/grafana/issues/88696), [@fayzal-g](https://github.com/fayzal-g)\n- **VizTooltip:** Allow setting the `maxWidth` option. [#88652](https://github.com/grafana/grafana/issues/88652), [@adela-almasan](https://github.com/adela-almasan)\n- **Auth:** Add org to role mappings support to GitHub integration . [#88537](https://github.com/grafana/grafana/issues/88537), [@mgyongyosi](https://github.com/mgyongyosi)\n- **CloudWatch:** Handle permissions error and update docs. [#88524](https://github.com/grafana/grafana/issues/88524), [@iwysiu](https://github.com/iwysiu)\n- ** Alerting:** Correctly handle duplicating notification templates. [#88487](https://github.com/grafana/grafana/issues/88487), [@gillesdemey](https://github.com/gillesdemey)\n- **Alerting:** Mute Timing service to prevent changing provenance status to none. [#88462](https://github.com/grafana/grafana/issues/88462), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Alerting:** Ensure we fetch AM config before saving new configuration. [#88458](https://github.com/grafana/grafana/issues/88458), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Remove regex reference in silences filter tooltip. [#88455](https://github.com/grafana/grafana/issues/88455), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Cloudwatch:** Update AWS DynamoDB Metrics. [#88418](https://github.com/grafana/grafana/issues/88418), [@LeonardoBoleli](https://github.com/LeonardoBoleli)\n- **Alerting:** Make regex notification routing preview consistent with notification policies implementation. [#88413](https://github.com/grafana/grafana/issues/88413), [@tomratcliffe](https://github.com/tomratcliffe)\n- **DateTimePicker:** Return cleared value in onChange. [#88377](https://github.com/grafana/grafana/issues/88377), [@Clarity-89](https://github.com/Clarity-89)\n- **NodeGraph:** Add msagl and the layered layout code. [#88375](https://github.com/grafana/grafana/issues/88375), [@aocenas](https://github.com/aocenas)\n- **API:** Add in theme support to /render/\\* endpoint. [#88304](https://github.com/grafana/grafana/issues/88304), [@timlevett](https://github.com/timlevett)\n- **Alerting:** Add filters for RouteGetRuleStatuses. [#88295](https://github.com/grafana/grafana/issues/88295), [@fayzal-g](https://github.com/fayzal-g)\n- **Plugins:** Update the `plugin.json` schema with UI extensions meta-data. [#88288](https://github.com/grafana/grafana/issues/88288), [@leventebalogh](https://github.com/leventebalogh)\n- **Auth:** Update SAML lib to improve HTTP-Post binding. [#88287](https://github.com/grafana/grafana/issues/88287), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Tempo:** Send current filters when retrieving tags for AdHocFilters. [#88270](https://github.com/grafana/grafana/issues/88270), [@joey-grafana](https://github.com/joey-grafana)\n- **Tempo:** Support standard span convention. [#88268](https://github.com/grafana/grafana/issues/88268), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **ValueFormats:** Add Uruguay peso currency. [#88260](https://github.com/grafana/grafana/issues/88260), [@lfdominguez](https://github.com/lfdominguez)\n- **DateTimePicker:** Add clearable prop. [#88215](https://github.com/grafana/grafana/issues/88215), [@Clarity-89](https://github.com/Clarity-89)\n- **Correlations:** Enable feature toggle by default (on-prem). [#88208](https://github.com/grafana/grafana/issues/88208), [@ifrost](https://github.com/ifrost)\n- **Stat:** Add percent change color modes. [#88205](https://github.com/grafana/grafana/issues/88205), [@drew08t](https://github.com/drew08t)\n- **Logs:** Added multi-line display control to the \"wrap lines\" option. [#88144](https://github.com/grafana/grafana/issues/88144), [@matyax](https://github.com/matyax)\n- **Tempo:** Update lezer autocomplete (histogram, quantile) and add missing functions. [#88131](https://github.com/grafana/grafana/issues/88131), [@joey-grafana](https://github.com/joey-grafana)\n- **AnnotationsPlugin2:** Implement support for rectangular annotations in Heatmap. [#88107](https://github.com/grafana/grafana/issues/88107), [@adrapereira](https://github.com/adrapereira)\n- **CodeEditor:** Improved styles when the code editor is loading. [#88102](https://github.com/grafana/grafana/issues/88102), [@NWRichmond](https://github.com/NWRichmond)\n- **CloudWatch:** Add additional AWS/KinesisAnalytics metrics . [#88101](https://github.com/grafana/grafana/issues/88101), [@tristanburgess](https://github.com/tristanburgess)\n- **Cloudwatch:** Add AWS/Events Metrics. [#88097](https://github.com/grafana/grafana/issues/88097), [@LeonardoBoleli](https://github.com/LeonardoBoleli)\n- **Azure:** Basic Logs support. [#88025](https://github.com/grafana/grafana/issues/88025), [@aangelisc](https://github.com/aangelisc)\n- **Dashboard:** Make dashboard search faster. [#88019](https://github.com/grafana/grafana/issues/88019), [@knuzhdin](https://github.com/knuzhdin)\n- **Alerting:** Support custom API URL for PagerDuty integration. [#88007](https://github.com/grafana/grafana/issues/88007), [@gaurav1999](https://github.com/gaurav1999)\n- **Alerting:** Add optional metadata via query param to silence GET requests. [#88000](https://github.com/grafana/grafana/issues/88000), [@JacobsonMT](https://github.com/JacobsonMT)\n- **Store:** Enable adding extra middleware. [#87984](https://github.com/grafana/grafana/issues/87984), [@Clarity-89](https://github.com/Clarity-89)\n- **Tempo:** Don't modify the passed time range when using timeShiftEnabled. [#87980](https://github.com/grafana/grafana/issues/87980), [@aocenas](https://github.com/aocenas)\n- **InfluxDB:** Introduce maxDataPoints setting for flux variable query editor. [#87935](https://github.com/grafana/grafana/issues/87935), [@itsmylife](https://github.com/itsmylife)\n- **Alerting:** New list view UI \u2013 Part 1. [#87907](https://github.com/grafana/grafana/issues/87907), [@gillesdemey](https://github.com/gillesdemey)\n- **NodeGraph:** Remove msagl lib and layered layout option. [#87905](https://github.com/grafana/grafana/issues/87905), [@aocenas](https://github.com/aocenas)\n- **InfluxDB:** Introduce custom variable support. [#87903](https://github.com/grafana/grafana/issues/87903), [@itsmylife](https://github.com/itsmylife)\n- **Gops:** Add tracking for data source check. [#87886](https://github.com/grafana/grafana/issues/87886), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **AzureMonitor:** Prometheus exemplars support . [#87742](https://github.com/grafana/grafana/issues/87742), [@aangelisc](https://github.com/aangelisc)\n- **Feature Management:** Move awsDatasourcesNewFormStyling to GA. [#87696](https://github.com/grafana/grafana/issues/87696), [@idastambuk](https://github.com/idastambuk)\n- **TimeRangePicker:** Announce to screen reader when time range is updated. [#87692](https://github.com/grafana/grafana/issues/87692), [@tskarhed](https://github.com/tskarhed)\n- **Alerting:** Template selector in contact points form. [#87689](https://github.com/grafana/grafana/issues/87689), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Azure:** Load custom clouds from ini file. [#87667](https://github.com/grafana/grafana/issues/87667), [@JonCole](https://github.com/JonCole)\n- **Loki:** Kick start your query now applies templates to the current query. [#87658](https://github.com/grafana/grafana/issues/87658), [@matyax](https://github.com/matyax)\n- **Elasticsearch:** Queries no longer executed while typing. [#87652](https://github.com/grafana/grafana/issues/87652), [@matyax](https://github.com/matyax)\n- **Alerting:** Add options to configure TLS for HA using Redis. [#87567](https://github.com/grafana/grafana/issues/87567), [@fayzal-g](https://github.com/fayzal-g)\n- **VizLegend:** Represent line style in series legend and tooltip. [#87558](https://github.com/grafana/grafana/issues/87558), [@domasx2](https://github.com/domasx2)\n- **FeatureBadge:** Update FeatureBadge to support current release stages. [#87555](https://github.com/grafana/grafana/issues/87555), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Logs:** Infinite scrolling in Explore enabled by default. [#87493](https://github.com/grafana/grafana/issues/87493), [@matyax](https://github.com/matyax)\n- **Plugins:** Improve frontend loader cache. [#87488](https://github.com/grafana/grafana/issues/87488), [@jackw](https://github.com/jackw)\n- **Chore:** Upgrade go from 1.21.0 to 1.21.10. [#87479](https://github.com/grafana/grafana/issues/87479), [@stephaniehingtgen](https://github.com/stephaniehingtgen)\n- **Chore:** Upgrade go to 1.22.3. [#87463](https://github.com/grafana/grafana/issues/87463), [@stephaniehingtgen](https://github.com/stephaniehingtgen)\n- **Team:** Add an endpoint for bulk team membership updates. [#87441](https://github.com/grafana/grafana/issues/87441), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Flamegraph:** Add collapse and expand group buttons to toolbar. [#87395](https://github.com/grafana/grafana/issues/87395), [@aocenas](https://github.com/aocenas)\n- **OIDC:** Support Generic OAuth org to role mappings. [#87394](https://github.com/grafana/grafana/issues/87394), [@sathieu](https://github.com/sathieu)\n- **Search:** Announce to screen reader when query returns no result. [#87382](https://github.com/grafana/grafana/issues/87382), [@tskarhed](https://github.com/tskarhed)\n- **Logs:** Added support for numeric log levels. [#87366](https://github.com/grafana/grafana/issues/87366), [@nailgun](https://github.com/nailgun)\n- **Prometheus:** Place custom inputs first when using regex filter values in the query builder. [#87360](https://github.com/grafana/grafana/issues/87360), [@NWRichmond](https://github.com/NWRichmond)\n- **Alerting:** Remove requirement for datasource query on rule read. [#87349](https://github.com/grafana/grafana/issues/87349), [@rwwiv](https://github.com/rwwiv)\n- **Alerting:** Add RBAC logic for silences creation. [#87322](https://github.com/grafana/grafana/issues/87322), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Update silences creation to support `__alert_rule_uid__` and move into drawer. [#87320](https://github.com/grafana/grafana/issues/87320), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Flamegraph:** Add diff mode color legend. [#87319](https://github.com/grafana/grafana/issues/87319), [@aocenas](https://github.com/aocenas)\n- **Dashboard:** Keyboard and mouse panel shortcuts improvement. [#87317](https://github.com/grafana/grafana/issues/87317), [@tskarhed](https://github.com/tskarhed)\n- **PanelHeaderCorner:** Remove font-awesome icons. [#87303](https://github.com/grafana/grafana/issues/87303), [@Clarity-89](https://github.com/Clarity-89)\n- **Alerting:** Add OAuth2 to HTTP settings for vanilla Alertmanager / Mimir. [#87272](https://github.com/grafana/grafana/issues/87272), [@gillesdemey](https://github.com/gillesdemey)\n- **Plugins:** Allow apps to expose components. Update the extensions API. [#87236](https://github.com/grafana/grafana/issues/87236), [@leventebalogh](https://github.com/leventebalogh)\n- **Plugins:** Catalog to show all plugins by default. [#87168](https://github.com/grafana/grafana/issues/87168), [@sympatheticmoose](https://github.com/sympatheticmoose)\n- **Prometheus:** Ensure values in metric selector are visible. [#87150](https://github.com/grafana/grafana/issues/87150), [@NWRichmond](https://github.com/NWRichmond)\n- **Select:** Add data-testid to Input. [#87105](https://github.com/grafana/grafana/issues/87105), [@Clarity-89](https://github.com/Clarity-89)\n- **Prometheus:** Add native histogram types metric explorer to allow filter by type. [#87090](https://github.com/grafana/grafana/issues/87090), [@bohandley](https://github.com/bohandley)\n- **Prometheus:** Add hints for native histograms. [#87017](https://github.com/grafana/grafana/issues/87017), [@bohandley](https://github.com/bohandley)\n- **Alerting:** Reduce number of request fetching rules in the dashboard view using rtkq. [#86991](https://github.com/grafana/grafana/issues/86991), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Plugins:** Make grafana-com API URL usage consistent. [#86920](https://github.com/grafana/grafana/issues/86920), [@oshirohugo](https://github.com/oshirohugo)\n- **Stack:** Add size props. [#86900](https://github.com/grafana/grafana/issues/86900), [@Clarity-89](https://github.com/Clarity-89)\n- **Table Panel:** Enable Text Wrapping. [#86895](https://github.com/grafana/grafana/issues/86895), [@codeincarnate](https://github.com/codeincarnate)\n- **Alerting:** Get grafana-managed alert rule by UID. [#86845](https://github.com/grafana/grafana/issues/86845), [@fayzal-g](https://github.com/fayzal-g)\n- **Cloudwatch:** Add Kendra metrics. [#86809](https://github.com/grafana/grafana/issues/86809), [@scottschreckengaust](https://github.com/scottschreckengaust)\n- **Auth:** Added support to filter for parent teams in GitHub connector's team membership filter. [#86754](https://github.com/grafana/grafana/issues/86754), [@wasim-nihal](https://github.com/wasim-nihal)\n- **Alerting:** Hook up GMA silence APIs to new authentication handler. [#86625](https://github.com/grafana/grafana/issues/86625), [@JacobsonMT](https://github.com/JacobsonMT)\n- **GeoMap:** Pan and zoom keyboard support. [#86573](https://github.com/grafana/grafana/issues/86573), [@tskarhed](https://github.com/tskarhed)\n- **Alerting:** Optimize rule status gathering APIs when a limit is applied. [#86568](https://github.com/grafana/grafana/issues/86568), [@stevesg](https://github.com/stevesg)\n- **Plugins:** Add an auto-generated part to the `plugin.json` schema. [#86520](https://github.com/grafana/grafana/issues/86520), [@leventebalogh](https://github.com/leventebalogh)\n- **Loki/Prometheus Query Editor:** Disabled cmd/ctrl+f keybinding within the editor. [#86418](https://github.com/grafana/grafana/issues/86418), [@matyax](https://github.com/matyax)\n- **Grafana packages:** Remove E2E workspace. [#86416](https://github.com/grafana/grafana/issues/86416), [@sunker](https://github.com/sunker)\n- **RefreshPicker:** Change running state to be less distracting . [#86405](https://github.com/grafana/grafana/issues/86405), [@torkelo](https://github.com/torkelo)\n- **Prometheus:** Cancellable label values requests. [#86403](https://github.com/grafana/grafana/issues/86403), [@NWRichmond](https://github.com/NWRichmond)\n- **SQLStore:** Improve recursive CTE support detection. [#86397](https://github.com/grafana/grafana/issues/86397), [@mildwonkey](https://github.com/mildwonkey)\n- **CloudMonitoring:** Ensure variables can be used in all variable queries. [#86377](https://github.com/grafana/grafana/issues/86377), [@aangelisc](https://github.com/aangelisc)\n- **Common labels/displayed fields:** Show label names with values. [#86345](https://github.com/grafana/grafana/issues/86345), [@matyax](https://github.com/matyax)\n- **AuthZ:** Further protect admin endpoints. [#86285](https://github.com/grafana/grafana/issues/86285), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Explore:** Deprecate local storage singular datasource key. [#86250](https://github.com/grafana/grafana/issues/86250), [@gelicia](https://github.com/gelicia)\n- **Loki:** Add label filters after label_format if present. [#86124](https://github.com/grafana/grafana/issues/86124), [@matyax](https://github.com/matyax)\n- **Alerting:** Immutable plugin rules and alerting plugins extensions. [#86042](https://github.com/grafana/grafana/issues/86042), [@konrad147](https://github.com/konrad147)\n- **Tempo:** Group by template vars. [#86022](https://github.com/grafana/grafana/issues/86022), [@joey-grafana](https://github.com/joey-grafana)\n- **Short Links:** Add setting for changing expiration time. [#86003](https://github.com/grafana/grafana/issues/86003), [@gelicia](https://github.com/gelicia)\n- **Prometheus:** Add native histogram functions. [#86002](https://github.com/grafana/grafana/issues/86002), [@bohandley](https://github.com/bohandley)\n- **Plugins:** Removed feature toggle pluginsDynamicAngularDetectionPatterns. [#85956](https://github.com/grafana/grafana/issues/85956), [@xnyo](https://github.com/xnyo)\n- **Plugins:** Removed feature toggle enablePluginsTracingByDefault. [#85953](https://github.com/grafana/grafana/issues/85953), [@xnyo](https://github.com/xnyo)\n- **Tracing:** Allow otel service name and attributes to be overridden from env. [#85937](https://github.com/grafana/grafana/issues/85937), [@marefr](https://github.com/marefr)\n- **PanelChrome:** Improve accessibility landmark markup. [#85863](https://github.com/grafana/grafana/issues/85863), [@tskarhed](https://github.com/tskarhed)\n- **Gops:** Add configuration tracker on the existing IRM page. [#85838](https://github.com/grafana/grafana/issues/85838), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **CloudWatch:** Add additional Glue metrics. [#85798](https://github.com/grafana/grafana/issues/85798), [@tristanburgess](https://github.com/tristanburgess)\n- **CloudWatch:** Add labels for Metric Query type queries. [#85766](https://github.com/grafana/grafana/issues/85766), [@kevinwcyu](https://github.com/kevinwcyu)\n- **Util:** Support parsing and splitting strings enclosed in quotes in util.SplitString. [#85735](https://github.com/grafana/grafana/issues/85735), [@mgyongyosi](https://github.com/mgyongyosi)\n- **Loki:** Handle `X-Scope-OrgID` and tenant IDs. [#85726](https://github.com/grafana/grafana/issues/85726), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **CloudWatch:** Add a Performance Insights and other missing metrics to aws/rds. [#85680](https://github.com/grafana/grafana/issues/85680), [@kgeckhart](https://github.com/kgeckhart)\n- **Prometheus:** Respect dashboard queries when querying ad hoc filter labels. [#85674](https://github.com/grafana/grafana/issues/85674), [@itsmylife](https://github.com/itsmylife)\n- **Pyroscope:** Add adhoc filters support. [#85601](https://github.com/grafana/grafana/issues/85601), [@aocenas](https://github.com/aocenas)\n- **Table Panel:** Update background colors to respect transparency. [#85565](https://github.com/grafana/grafana/issues/85565), [@codeincarnate](https://github.com/codeincarnate)\n- **Canvas:** Add support for line animation. [#85556](https://github.com/grafana/grafana/issues/85556), [@adela-almasan](https://github.com/adela-almasan)\n- **Reducers:** Add in basic Percentile Support. [#85554](https://github.com/grafana/grafana/issues/85554), [@timlevett](https://github.com/timlevett)\n- **Storage:** Watch tests. [#85496](https://github.com/grafana/grafana/issues/85496), [@DanCech](https://github.com/DanCech)\n- **Plugins:** Show update buttons when instance version is different. [#85486](https://github.com/grafana/grafana/issues/85486), [@oshirohugo](https://github.com/oshirohugo)\n- **Tempo:** Always use time range even if timeShiftEnabled is false. [#85477](https://github.com/grafana/grafana/issues/85477), [@ogxd](https://github.com/ogxd)\n- **Alerting:** Gops labels integration. [#85467](https://github.com/grafana/grafana/issues/85467), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Explore:** Set X-Cache-Skip to true for query requests. [#85460](https://github.com/grafana/grafana/issues/85460), [@Elfo404](https://github.com/Elfo404)\n- **Explore:** Make Explore breadcrumb clickable. [#85437](https://github.com/grafana/grafana/issues/85437), [@Elfo404](https://github.com/Elfo404)\n- **Prometheus:** Fuzzy search for metric names in Code Mode. [#85396](https://github.com/grafana/grafana/issues/85396), [@NWRichmond](https://github.com/NWRichmond)\n- **Storage Api:** Adds traces. [#85391](https://github.com/grafana/grafana/issues/85391), [@owensmallwood](https://github.com/owensmallwood)\n- **Storage Api:** Add metrics. [#85316](https://github.com/grafana/grafana/issues/85316), [@owensmallwood](https://github.com/owensmallwood)\n- **Alerting:** Improve paused alert visibility and allow pausing/resuming from alert list view. [#85116](https://github.com/grafana/grafana/issues/85116), [@tomratcliffe](https://github.com/tomratcliffe)\n- **CloudWatch:** Clarify match exact tooltip and docs. [#85095](https://github.com/grafana/grafana/issues/85095), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Evaluation quick buttons. [#85010](https://github.com/grafana/grafana/issues/85010), [@gillesdemey](https://github.com/gillesdemey)\n- **Alerting:** Add state history polling interval. [#84837](https://github.com/grafana/grafana/issues/84837), [@gillesdemey](https://github.com/gillesdemey)\n- **CloudWatch:** Improve metric label parsing. [#84835](https://github.com/grafana/grafana/issues/84835), [@iwysiu](https://github.com/iwysiu)\n- **Alerting:** Improve template preview. [#84798](https://github.com/grafana/grafana/issues/84798), [@konrad147](https://github.com/konrad147)\n- **Alerting:** New settings page. [#84501](https://github.com/grafana/grafana/issues/84501), [@gillesdemey](https://github.com/gillesdemey)\n- **Explore:** Move Query History to be screen wide. [#84321](https://github.com/grafana/grafana/issues/84321), [@gelicia](https://github.com/gelicia)\n- **MixedDataSource:** Support multi value data source variable that issues a query to each data source. [#83356](https://github.com/grafana/grafana/issues/83356), [@torkelo](https://github.com/torkelo)\n- **PluginExtensions:** Make the extensions registry reactive. [#83085](https://github.com/grafana/grafana/issues/83085), [@mckn](https://github.com/mckn)\n- **Loki:** Use label/<name>/values API instead of series API for label values discovery. [#83044](https://github.com/grafana/grafana/issues/83044), [@yuri-rs](https://github.com/yuri-rs)\n- **Tempo:** Escape backslash in span name for promsql query. [#83024](https://github.com/grafana/grafana/issues/83024), [@ttshivers](https://github.com/ttshivers)\n- **Alerting:** Export and provisioning rules into subfolders. [#77450](https://github.com/grafana/grafana/issues/77450), [@papagian](https://github.com/papagian)\n- **Notification banner:** Integrate with RBAC. (Enterprise)\n- **Auth:** Assign users using SAML to AutoAssignOrgRole if no role matches. (Enterprise)\n- **Notification banner:** Display preview. (Enterprise)\n- **Auth:** Add None and Viewer roles as options to SAML UI config. (Enterprise)\n- **SAML:** Add nonce to the generated script tag. (Enterprise)\n- **Notification banner:** Add settings page. (Enterprise)\n- **Notification banner:** Add API client. (Enterprise)\n- **Chore:** Upgrade go version to 1.22.3. (Enterprise)\n- **Auditing:** Correctly parse the URL for auditing through Loki. (Enterprise)\n- **Auditlog:** Refactor action to post-action in default auditlogging. (Enterprise)\n- **Plugins:** Make grafana-com API URL usage consistent. (Enterprise)\n- **Plugins:** Make grafana-com API URL usage consistent. (Enterprise)\n- **Caching:** Implement mtls-enabled memcached integration. (Enterprise)\n- **OpenAPI:** Document the datasource caching API. (Enterprise)\n\n### Bug fixes\n\n- **Alerting:** Fix go-swagger extraction and several embedded types from Alertmanager in Swagger docs. [#88879](https://github.com/grafana/grafana/issues/88879), [@alexweav](https://github.com/alexweav)\n- **DashboardScene:** Fixes inspect with transforms issue. [#88843](https://github.com/grafana/grafana/issues/88843), [@torkelo](https://github.com/torkelo)\n- **Elasticsearch:** Fix stripping of trailing slashes in datasource URLs. [#88779](https://github.com/grafana/grafana/issues/88779), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Loki:** Fix editor history in wrong order. [#88666](https://github.com/grafana/grafana/issues/88666), [@svennergr](https://github.com/svennergr)\n- **Cli:** Fix bug where password is hashed twice. [#88589](https://github.com/grafana/grafana/issues/88589), [@kalleep](https://github.com/kalleep)\n- **AzureMonitor:** Fix bug detecting app insights queries. [#88572](https://github.com/grafana/grafana/issues/88572), [@aangelisc](https://github.com/aangelisc)\n- **SSE:** Fix threshold unmarshal to avoid panic. [#88521](https://github.com/grafana/grafana/issues/88521), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Dashboard:** Fix Variables query hides fields with non-supported datasources. [#88516](https://github.com/grafana/grafana/issues/88516), [@axelavargas](https://github.com/axelavargas)\n- **Explore:** Align time filters properly to day boundaries in query history. [#88498](https://github.com/grafana/grafana/issues/88498), [@aocenas](https://github.com/aocenas)\n- **Access Control:** Clean up permissions for deprovisioned data sources. [#88483](https://github.com/grafana/grafana/issues/88483), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Dashboards:** Correctly display Admin access to dashboards in the UI. [#88439](https://github.com/grafana/grafana/issues/88439), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **LibraryPanels/RBAC:** Ignore old folder permission check when deleting/patching lib panel. [#88422](https://github.com/grafana/grafana/issues/88422), [@kaydelaney](https://github.com/kaydelaney)\n- **LogsTable:** Fix default sort by time. [#88398](https://github.com/grafana/grafana/issues/88398), [@svennergr](https://github.com/svennergr)\n- **Dashboards:** Fix regression when deleting folder. [#88311](https://github.com/grafana/grafana/issues/88311), [@papagian](https://github.com/papagian)\n- **Docker:** Fix renderer plugin in custom Dockerfile. [#88223](https://github.com/grafana/grafana/issues/88223), [@AgnesToulet](https://github.com/AgnesToulet)\n- **Alerting:** Fix rules deleting when reordering whilst filtered. [#88221](https://github.com/grafana/grafana/issues/88221), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix \"copy link\" not including full URL. [#88210](https://github.com/grafana/grafana/issues/88210), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix typo in JSON response for rule export. [#88028](https://github.com/grafana/grafana/issues/88028), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **Alerting:** Fix scheduler to sort rules before evaluation. [#88006](https://github.com/grafana/grafana/issues/88006), [@yuri-tceretian](https://github.com/yuri-tceretian)\n- **CloudMonitoring:** Fix query type selection issue. [#87990](https://github.com/grafana/grafana/issues/87990), [@aangelisc](https://github.com/aangelisc)\n- **Alerting:** Assume built-in AM is receiving alerts in case of not having admin config. [#87893](https://github.com/grafana/grafana/issues/87893), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **DashboardScene:** Skip panel repeats when values are the same. [#87788](https://github.com/grafana/grafana/issues/87788), [@torkelo](https://github.com/torkelo)\n- **Alerting:** Fix deleting rules when silencing/resuming rule from a panel alert tab. [#87710](https://github.com/grafana/grafana/issues/87710), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Dashboards:** Don't set dashboard creator/updater if the action is done by an API key. [#87704](https://github.com/grafana/grafana/issues/87704), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Elasticsearch:** Fix setting of default maxConcurrentShardRequests. [#87703](https://github.com/grafana/grafana/issues/87703), [@ivanahuckova](https://github.com/ivanahuckova)\n- **Graphite:** Fix alignment of elements in the query editor. [#87662](https://github.com/grafana/grafana/issues/87662), [@NWRichmond](https://github.com/NWRichmond)\n- **DashboardScene:** Fixing major row repeat issues. [#87539](https://github.com/grafana/grafana/issues/87539), [@torkelo](https://github.com/torkelo)\n- **Alerting:** Do not store series values from past evaluations in state manager for no reason. [#87525](https://github.com/grafana/grafana/issues/87525), [@alexweav](https://github.com/alexweav)\n- **RBAC:** Update role picker in team page, fix a bug with roles being removed upon team setting update. [#87519](https://github.com/grafana/grafana/issues/87519), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Transformations:** Fix true inner join in `joinByField` transformation. [#87409](https://github.com/grafana/grafana/issues/87409), [@baldm0mma](https://github.com/baldm0mma)\n- **Alerting:** Do not retry rule evaluations with \"input data must be a wide series but got type long\" style errors. [#87343](https://github.com/grafana/grafana/issues/87343), [@alexweav](https://github.com/alexweav)\n- **Tempo:** Fix sorting for nested tables. [#87214](https://github.com/grafana/grafana/issues/87214), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **Cloudwatch Logs:** Fix bug where we did not return errors to user. [#87190](https://github.com/grafana/grafana/issues/87190), [@sarahzinger](https://github.com/sarahzinger)\n- **CloudWatch:** Fix apostrophes in dimension values not being escaped. [#87182](https://github.com/grafana/grafana/issues/87182), [@kevinwcyu](https://github.com/kevinwcyu)\n- **AnnotationList:** Fix link for annotation with no panel or dashboard. [#87048](https://github.com/grafana/grafana/issues/87048), [@tskarhed](https://github.com/tskarhed)\n- **Graphite:** Fix splitting expressions in tag_value with template variables. [#86958](https://github.com/grafana/grafana/issues/86958), [@EduardZaydler](https://github.com/EduardZaydler)\n- **SQL Query Editor:** Fix label-for IDs, associate \"Table\" label. [#86944](https://github.com/grafana/grafana/issues/86944), [@timo](https://github.com/timo)\n- **SSO:** Add SSO settings to secrets migrator. [#86913](https://github.com/grafana/grafana/issues/86913), [@dmihai](https://github.com/dmihai)\n- **Plugins:** Preserve trailing slash in plugin proxy. [#86859](https://github.com/grafana/grafana/issues/86859), [@marefr](https://github.com/marefr)\n- **TimeSeries:** Improve keyboard focus and fix spacebar override. [#86848](https://github.com/grafana/grafana/issues/86848), [@tskarhed](https://github.com/tskarhed)\n- **NodeGraph:** Use values from fixedX/fixedY column for layout. [#86643](https://github.com/grafana/grafana/issues/86643), [@timo](https://github.com/timo)\n- **Alerting:** Prevent simplified routing zero duration GroupInterval and RepeatInterval. [#86561](https://github.com/grafana/grafana/issues/86561), [@JacobsonMT](https://github.com/JacobsonMT)\n- **Loki:** Fix setting of tenant ID. [#86433](https://github.com/grafana/grafana/issues/86433), [@fabrizio-grafana](https://github.com/fabrizio-grafana)\n- **DashboardScene:** Fixes checkbox orienation in save forms. [#86408](https://github.com/grafana/grafana/issues/86408), [@torkelo](https://github.com/torkelo)\n- **CloudMonitoring:** Correctly interpolate multi-valued template variables in PromQL queries. [#86391](https://github.com/grafana/grafana/issues/86391), [@aangelisc](https://github.com/aangelisc)\n- **Expressions:** Fix erroneous sorting of metrics and expressions. [#86372](https://github.com/grafana/grafana/issues/86372), [@NWRichmond](https://github.com/NWRichmond)\n- **CloudMonitoring:** Allow a custom group by value. [#86288](https://github.com/grafana/grafana/issues/86288), [@aangelisc](https://github.com/aangelisc)\n- **DataLinks:** Fixes datalinks with onClick and variables in url not being interpolated . [#86253](https://github.com/grafana/grafana/issues/86253), [@gng0](https://github.com/gng0)\n- **I18N:** Fix untranslated descriptions in data source picker. [#86216](https://github.com/grafana/grafana/issues/86216), [@joshhunt](https://github.com/joshhunt)\n- **RBAC:** Fix global role deletion in hosted Grafana. [#85980](https://github.com/grafana/grafana/issues/85980), [@IevaVasiljeva](https://github.com/IevaVasiljeva)\n- **Expression:** Fix a bug of the display name of the threshold expression result. [#85912](https://github.com/grafana/grafana/issues/85912), [@lingyufei](https://github.com/lingyufei)\n- **Alerting:** Fix incorrect display of pending period in alert rule form. [#85893](https://github.com/grafana/grafana/issues/85893), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Fix redirect after saving a notification template. [#85667](https://github.com/grafana/grafana/issues/85667), [@tomratcliffe](https://github.com/tomratcliffe)\n- **Alerting:** Get oncall metada only when we have alert manager configuration data. [#85622](https://github.com/grafana/grafana/issues/85622), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Alerting:** Return better error for invalid time range on alert queries. [#85611](https://github.com/grafana/grafana/issues/85611), [@alexweav](https://github.com/alexweav)\n- **CloudWatch:** Fix SageMaker MBP namespace typo. [#85557](https://github.com/grafana/grafana/issues/85557), [@tristanburgess](https://github.com/tristanburgess)\n- **Alerting:** Only append `/alertmanager` when sending alerts to mimir targets if not already present. [#85543](https://github.com/grafana/grafana/issues/85543), [@alexweav](https://github.com/alexweav)\n- **Alerting:** Set mimir implementation in jsonData by default when creating a new a\u2026. [#85513](https://github.com/grafana/grafana/issues/85513), [@soniaAguilarPeiron](https://github.com/soniaAguilarPeiron)\n- **Alerting:** Persist silence state immediately on Create/Delete . [#84705](https://github.com/grafana/grafana/issues/84705), [@JacobsonMT](https://github.com/JacobsonMT)\n- **NodeGraph:** Fix configuring arc colors with mixed case field names. [#84609](https://github.com/grafana/grafana/issues/84609), [@timo](https://github.com/timo)\n- **Auditing:** Fix Loki URL parsing. (Enterprise)\n- **Provisioning:** Add override option to role provisioning. (Enterprise)\n- **Alerting:** Check pointers before use to prevent segfault. (Enterprise)\n- **Reporting:** Fix UI errors when using linked variables. (Enterprise)\n\n### Breaking changes\n\nUsers that provision alert rules into folders whose titles contain slashes from now on they should escape them:\neg. if an alert group contains:\n`folder: folder_with_/_in_title`\nit should become:\n`folder: folder_with_\\/_in_title` Issue [#77450](https://github.com/grafana/grafana/issues/77450)\n\n### Deprecations\n\nThe `grafana.explore.richHistory.activeDatasourceOnly` local storage key is deprecated, and will be removed in Grafana 12. You may experience loss of your Explore query history or autocomplete data if you upgrade to Grafana 12 under 2 weeks of Grafana 11.1. Actual risk of data loss depends on your query history retention policy. Issue [#86250](https://github.com/grafana/grafana/issues/86250)\n\n### Plugin development fixes & changes\n\n- **Select:** Change `Select` group headers to always be visible. [#88178](https://github.com/grafana/grafana/issues/88178), [@ashharrison90](https://github.com/ashharrison90)\n- **Select:** Ensure virtualised menu scrolls active option into view when using arrow keys. [#87743](https://github.com/grafana/grafana/issues/87743), [@ashharrison90](https://github.com/ashharrison90)\n- **Switch:** Improve disabled active state. [#87694](https://github.com/grafana/grafana/issues/87694), [@ashharrison90](https://github.com/ashharrison90)\n- **Button:** Allow disabled button to still be focused. [#87516](https://github.com/grafana/grafana/issues/87516), [@JoaoSilvaGrafana](https://github.com/JoaoSilvaGrafana)\n- **GrafanaUI:** Add `tabular` prop to Text component for tabular numbers. [#87440](https://github.com/grafana/grafana/issues/87440), [@JoaoSilvaGrafana](https://github.com/JoaoSilvaGrafana)", "created_at": "2024-06-24T13:40:14Z", "project": "grafana", "repo": "grafana/grafana", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.8.5", "tag_name": "2.8.5", "html_url": "https://github.com/Kong/kong/releases/tag/2.8.5", "repo_url": "https://github.com/Kong/kong", "body": "Download Kong 2.8.5 and run it now:\r\n\r\nhttps://konghq.com/install/\r\n[Docker Image](https://hub.docker.com/_/kong/)\r\n\r\nLinks:\r\n\r\n[2.8.5 Changelog](https://github.com/Kong/kong/blob/release/2.8.5/changelog/2.8.5/2.8.5.md)", "created_at": "2024-06-24T06:32:01Z", "project": "Kong", "repo": "Kong/kong", "type": "Gateway", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "GoCD 24.2.0", "tag_name": "24.2.0", "html_url": "https://github.com/gocd/gocd/releases/tag/24.2.0", "repo_url": "https://github.com/gocd/gocd", "body": "Check release notes at https://www.gocd.org/releases/", "created_at": "2024-06-23T05:50:10Z", "project": "GoCD", "repo": "gocd/gocd", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.30.2+k3s1", "tag_name": "v1.30.2+k3s1", "html_url": "https://github.com/k3s-io/k3s/releases/tag/v1.30.2%2Bk3s1", "repo_url": "https://github.com/rancher/k3s", "body": "\r\n\r\nThis release updates Kubernetes to v1.30.2, and fixes a number of issues.\r\n\r\nFor more details on what's new, see the [Kubernetes release notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#changelog-since-v1301).\r\n\r\n## Changes since v1.30.1+k3s1:\r\n\r\n* Fix bug when using tailscale config by file [(#10074)](https://github.com/k3s-io/k3s/pull/10074)\r\n * Fix bug when using `vpn-auth-file` in the agent\r\n* Add WithSkipMissing to not fail import on missing blobs [(#10136)](https://github.com/k3s-io/k3s/pull/10136)\r\n* Use fixed stream server bind address for cri-dockerd [(#9975)](https://github.com/k3s-io/k3s/pull/9975)\r\n* Switch stargz over to cri registry config_path [(#9977)](https://github.com/k3s-io/k3s/pull/9977)\r\n* Bump to containerd v1.7.17, etcd v3.5.13 [(#10123)](https://github.com/k3s-io/k3s/pull/10123)\r\n* Bump spegel version [(#10118)](https://github.com/k3s-io/k3s/pull/10118)\r\n* Fix issue installing artifacts from PR builds with multiple runs [(#10122)](https://github.com/k3s-io/k3s/pull/10122)\r\n* Fix issue with `externalTrafficPolicy: Local` for single-stack services on dual-stack nodes [(#9963)](https://github.com/k3s-io/k3s/pull/9963)\r\n* Update local-path-provisioner helper script [(#9964)](https://github.com/k3s-io/k3s/pull/9964)\r\n* Add support for svclb pod PriorityClassName [(#10045)](https://github.com/k3s-io/k3s/pull/10045)\r\n * ServiceLB now sets the priorityClassName on svclb pods to `system-node-critical` by default. This can be overridden on a per-service basis via the `svccontroller.k3s.cattle.io/priorityclassname` annotation.\r\n* Drop check for legacy traefik v1 chart [(#9593)](https://github.com/k3s-io/k3s/pull/9593)\r\n * K3s no longer automatically skips deploying traefik v2 if traefik v1 is present. All clusters should have been upgraded to v2 at some point over the last three years.\r\n* Update kube-router version to v2.1.2 [(#10177)](https://github.com/k3s-io/k3s/pull/10177)\r\n* Create ADR for branching strategy [(#10147)](https://github.com/k3s-io/k3s/pull/10147)\r\n* Bump minio-go to v7.0.70 [(#10081)](https://github.com/k3s-io/k3s/pull/10081)\r\n* Bump kine to v0.11.9 to fix pagination [(#10082)](https://github.com/k3s-io/k3s/pull/10082)\r\n* Update valid resolv conf [(#9948)](https://github.com/k3s-io/k3s/pull/9948)\r\n* Add missing kernel config check [(#10100)](https://github.com/k3s-io/k3s/pull/10100)\r\n* Git workflow file name correction [(#10131)](https://github.com/k3s-io/k3s/pull/10131)\r\n * None\r\n* Follow directory symlinks in auto deploying manifests (#9288) [(#10049)](https://github.com/k3s-io/k3s/pull/10049)\r\n * Symlinked sub-directories are now respected when scanning Auto-Deploying Manifests (AddOns)\r\n* Fix bug: allow helm controller set owner reference [(#10048)](https://github.com/k3s-io/k3s/pull/10048)\r\n* Fix go.mod [(#10192)](https://github.com/k3s-io/k3s/pull/10192)\r\n* Bump flannel version to v0.25.2 [(#10146)](https://github.com/k3s-io/k3s/pull/10146)\r\n* Test: add agent with auth file [(#10119)](https://github.com/k3s-io/k3s/pull/10119)\r\n * Fix bug when using `vpn-auth-file` in the agent\r\n* Add extra log in e2e tests [(#10145)](https://github.com/k3s-io/k3s/pull/10145)\r\n* Update channel server for may 2024 [(#10137)](https://github.com/k3s-io/k3s/pull/10137)\r\n* Bump klipper-helm image for tls secret support [(#10187)](https://github.com/k3s-io/k3s/pull/10187)\r\n* Updating the script binary_size_check to complete the command name by\u2026 [(#9992)](https://github.com/k3s-io/k3s/pull/9992)\r\n* Fix issue with k3s-etcd informers not starting [(#10047)](https://github.com/k3s-io/k3s/pull/10047)\r\n* Enable serving supervisor metrics [(#10019)](https://github.com/k3s-io/k3s/pull/10019)\r\n * `--Enable-pprof` can now be set on agents to enable the debug/pprof endpoints. When set, agents will listen on the supervisor port.\r\n * `--Supervisor-metrics` can now be set on servers to enable serving internal metrics on the supervisor endpoint; when set agents will listen on the supervisor port.\r\n* Bump alpine from 3.18 to 3.20 in /conformance [(#10210)](https://github.com/k3s-io/k3s/pull/10210)\r\n* Bump alpine from 3.18 to 3.20 in /package [(#10211)](https://github.com/k3s-io/k3s/pull/10211)\r\n* Bump ubuntu from 22.04 to 24.04 in /tests/e2e/scripts [(#10040)](https://github.com/k3s-io/k3s/pull/10040)\r\n* Bump Trivy version [(#10039)](https://github.com/k3s-io/k3s/pull/10039)\r\n* Fix netpol crash when node remains tainted uninitialized [(#10073)](https://github.com/k3s-io/k3s/pull/10073)\r\n* Fix issue caused by sole server marked as failed under load [(#10241)](https://github.com/k3s-io/k3s/pull/10241)\r\n * The embedded load-balancer will now fall back to trying all servers with health-checks ignored, if all servers have been marked unavailable due to failed health checks.\r\n* Add write-kubeconfig-group flag to server [(#9233)](https://github.com/k3s-io/k3s/pull/9233)\r\n * New flag in k3s server: --write-kubeconfig-group\r\n* Fix embedded mirror blocked by SAR RBAC and re-enable test [(#10257)](https://github.com/k3s-io/k3s/pull/10257)\r\n* Bump Local Path Provisioner version [(#10268)](https://github.com/k3s-io/k3s/pull/10268)\r\n* Fix: Use actual warningPeriod in certmonitor [(#10271)](https://github.com/k3s-io/k3s/pull/10271)\r\n* Fix bug that caused agents to bypass local loadbalancer [(#10280)](https://github.com/k3s-io/k3s/pull/10280)\r\n* Add ADR for support for etcd s3 config secret [(#9364)](https://github.com/k3s-io/k3s/pull/9364)\r\n* Add test for `isValidResolvConf` [(#10302)](https://github.com/k3s-io/k3s/pull/10302)\r\n* Add snapshot retention etcd-s3-folder fix [(#10293)](https://github.com/k3s-io/k3s/pull/10293)\r\n* Expand GHA golang caching to include newest release branch [(#10307)](https://github.com/k3s-io/k3s/pull/10307)\r\n* Fix race condition panic in loadbalancer.nextServer [(#10318)](https://github.com/k3s-io/k3s/pull/10318)\r\n* Fix typo, use `rancher/permissions` [(#10296)](https://github.com/k3s-io/k3s/pull/10296)\r\n* Update Kubernetes to v1.30.2 [(#10349)](https://github.com/k3s-io/k3s/pull/10349)\r\n* Fix agent supervisor port using apiserver port instead [(#10352)](https://github.com/k3s-io/k3s/pull/10352)\r\n* Fix issue that allowed multiple simultaneous snapshots to be allowed [(#10372)](https://github.com/k3s-io/k3s/pull/10372)\r\n\r\n## Embedded Component Versions\r\n| Component | Version |\r\n|---|---|\r\n| Kubernetes | [v1.30.2](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v1302) |\r\n| Kine | [v0.11.9](https://github.com/k3s-io/kine/releases/tag/v0.11.9) |\r\n| SQLite | [3.44.0](https://sqlite.org/releaselog/3_44_0.html) |\r\n| Etcd | [v3.5.13-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.13-k3s1) |\r\n| Containerd | [v1.7.17-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.17-k3s1) |\r\n| Runc | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) |\r\n| Flannel | [v0.25.2](https://github.com/flannel-io/flannel/releases/tag/v0.25.2) | \r\n| Metrics-server | [v0.7.0](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.7.0) |\r\n| Traefik | [v2.10.7](https://github.com/traefik/traefik/releases/tag/v2.10.7) |\r\n| CoreDNS | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | \r\n| Helm-controller | [v0.16.1](https://github.com/k3s-io/helm-controller/releases/tag/v0.16.1) |\r\n| Local-path-provisioner | [v0.0.27](https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.27) |\r\n\r\n## Helpful Links\r\nAs always, we welcome and appreciate feedback from our community of users. Please feel free to:\r\n- [Open issues here](https://github.com/rancher/k3s/issues/new/choose)\r\n- [Join our Slack channel](https://slack.rancher.io/)\r\n- [Check out our documentation](https://rancher.com/docs/k3s/latest/en/) for guidance on how to get started or to dive deep into K3s.\r\n- [Read how you can contribute here](https://github.com/rancher/k3s/blob/master/CONTRIBUTING.md)\r\n", "created_at": "2024-06-19T16:47:58Z", "project": "K3s", "repo": "rancher/k3s", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.35.0", "tag_name": "v1.35.0", "html_url": "https://github.com/operator-framework/operator-sdk/releases/tag/v1.35.0", "repo_url": "https://github.com/operator-framework/operator-sdk", "body": "## v1.35.0\n\n### Changes\n\n- For Ansible-based operators, upgrade the version of the Ansible Operator Plugin used in operator-sdk to v1.34.2. ([#6749](https://github.com/operator-framework/operator-sdk/pull/6749))\n\n### Bug Fixes\n\n- (helm/v1) Fix broken helm-operator role scaffolding which causes reconciler to hang due to lack of permissions. ([#6769](https://github.com/operator-framework/operator-sdk/pull/6769))\n\n", "created_at": "2024-06-18T18:15:14Z", "project": "Operator Framework", "repo": "operator-framework/operator-sdk", "type": "Operator", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "cesql/v1.0.0", "tag_name": "cesql/v1.0.0", "html_url": "https://github.com/cloudevents/spec/releases/tag/cesql/v1.0.0", "repo_url": "https://github.com/cloudevents/spec", "body": "Notable changes between the WIP draft and the v1 specification are:\r\n- Specify error types\r\n- Clarify return values of expressions that encounter errors\r\n- Clarify that missing attributes result in an error and the expression\r\n returning it's default value\r\n- Add support for boolean to integer and integer to boolean type casting\r\n- Clarify the order of operations\r\n- Clarify how user defined functions work\r\n- Define the default \"zero\" values for the built in types\r\n- Clarify that string comparisons are case sensitive\r\n- Specify which characters are treated as whitespace for the TRIM function\r\n- Specify that functions must still return values along with errors, as well as\r\n the behaviour when user defined function do not do this correctly\r\n- For the fail fast error handling mode, expressions now return the zero value\r\n for their return type when they encounter an error, rather than undefined", "created_at": "2024-06-17T17:44:31Z", "project": "CloudEvents", "repo": "cloudevents/spec", "type": "Serverless", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v3.5.8", "tag_name": "v3.5.8", "html_url": "https://github.com/argoproj/argo-workflows/releases/tag/v3.5.8", "repo_url": "https://github.com/argoproj/argo", "body": "# Quick Start\n\n## What's New?\n\nFind out on [our blog](https://blog.argoproj.io) and [changelog](https://github.com/argoproj/argo-workflows/blob/main/CHANGELOG.md).\n\n## Breaking Changes and Known Issues\n\nCheck the [upgrading guide](https://argo-workflows.readthedocs.io/en/release-3.5/upgrading/) and search for [existing issues on GitHub](https://github.com/argoproj/argo-workflows/issues).\n\n## Installation\n\n### CLI\n\n#### Mac\n\nAvailable via `curl`\n\n```bash\n# Download the binary\ncurl -sLO https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/argo-darwin-amd64.gz\n\n# Unzip\ngunzip argo-darwin-amd64.gz\n\n# Make binary executable\nchmod +x argo-darwin-amd64\n\n# Move binary to path\nmv ./argo-darwin-amd64 /usr/local/bin/argo\n\n# Test installation\nargo version\n```\n\n#### Linux\n\nAvailable via `curl`\n\n```bash\n# Download the binary\ncurl -sLO https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/argo-linux-amd64.gz\n\n# Unzip\ngunzip argo-linux-amd64.gz\n\n# Make binary executable\nchmod +x argo-linux-amd64\n\n# Move binary to path\nmv ./argo-linux-amd64 /usr/local/bin/argo\n\n# Test installation\nargo version\n```\n\n### Controller and Server\n\n```bash\nkubectl create namespace argo\nkubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/download/v3.5.8/install.yaml\n```\n", "created_at": "2024-06-17T16:03:24Z", "project": "Argo", "repo": "argoproj/argo", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "0.38.1", "tag_name": "0.38.1", "html_url": "https://github.com/falcosecurity/falco/releases/tag/0.38.1", "repo_url": "https://github.com/falcosecurity/falco", "body": "[![LIBS](https://img.shields.io/badge/LIBS-0.17.2-yellow)](https://github.com/falcosecurity/libs/releases/tag/0.17.2)\n[![DRIVER](https://img.shields.io/badge/DRIVER-7.2.0+driver-yellow)](https://github.com/falcosecurity/libs/releases/tag/7.2.0+driver)\n\n| Packages | Download |\n| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| rpm-x86_64 | [![rpm](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/rpm/falco-0.38.1-x86_64.rpm) |\n| deb-x86_64 | [![deb](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/deb/stable/falco-0.38.1-x86_64.deb) |\n| tgz-x86_64 | [![tgz](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/bin/x86_64/falco-0.38.1-x86_64.tar.gz) |\n| rpm-aarch64 | [![rpm](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/rpm/falco-0.38.1-aarch64.rpm) |\n| deb-aarch64 | [![deb](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/deb/stable/falco-0.38.1-aarch64.deb) |\n| tgz-aarch64 | [![tgz](https://img.shields.io/badge/Falco-0.38.1-%2300aec7?style=flat-square)](https://download.falco.org/packages/bin/aarch64/falco-0.38.1-aarch64.tar.gz) |\n\n| Images |\n| --------------------------------------------------------------------------- |\n| `docker pull docker.io/falcosecurity/falco:0.38.1` |\n| `docker pull public.ecr.aws/falcosecurity/falco:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-driver-loader:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-driver-loader-legacy:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-no-driver:0.38.1` |\n| `docker pull docker.io/falcosecurity/falco-distroless:0.38.1` |\n\n## v0.38.1\n\nReleased on 2024-06-19\n\n\n### Major Changes\n\n* new(metrics): enable plugins metrics [[#3228](https://github.com/falcosecurity/falco/pull/3228)] - [@mrgian](https://github.com/mrgian)\n\n\n### Minor Changes\n\n* cleanup(falco): clarify that --print variants only affect syscalls [[#3238](https://github.com/falcosecurity/falco/pull/3238)] - [@LucaGuerra](https://github.com/LucaGuerra)\n* update(engine): enable -p option for all sources, -pk, -pc etc only for syscall sources [[#3239](https://github.com/falcosecurity/falco/pull/3239)] - [@LucaGuerra](https://github.com/LucaGuerra)\n\n\n### Bug Fixes\n\n* fix(engine): enable output substitution only for syscall rules, prevent engine from exiting with validation errors when a plugin is loaded and -pc/pk is specified [[#3236](https://github.com/falcosecurity/falco/pull/3236)] - [@mrgian](https://github.com/mrgian)\n* fix(metrics): allow each metric output channel to be selected independently [[#3232](https://github.com/falcosecurity/falco/pull/3232)] - [@incertum](https://github.com/incertum)\n* fix(userspace/falco): fixed `falco_metrics::to_text` implementation when running with plugins [[#3230](https://github.com/falcosecurity/falco/pull/3230)] - [@FedeDP](https://github.com/FedeDP)\n\n\n\n### Statistics\n\n| MERGED PRS | NUMBER |\n|-----------------|--------|\n| Not user-facing | 0 |\n| Release note | 6 |\n| Total | 6 |\n\n#### Release Manager @FedeDP\n", "created_at": "2024-06-17T09:54:00Z", "project": "Falco", "repo": "falcosecurity/falco", "type": "Container Security", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v0.16.2", "tag_name": "v0.16.2", "html_url": "https://github.com/hashicorp/boundary/releases/tag/v0.16.2", "repo_url": "https://github.com/hashicorp/boundary", "body": "## 0.16.2 (2024/06/10)\n\n### New and Improved\n\n* Updated Minio plugin to allow for potential use with other S3-compatible storage providers.\n([PR](https://github.com/hashicorp/boundary-plugin-minio/pull/16)) and ([PR](https://github.com/hashicorp/boundary-plugin-minio/pull/17))\n\n### Bug Fixes\n* Fixed a bug where a worker credential rotation request suceeded on the controller but the response to the worker was lost.\nThis resulted in the controller using a separate set of credentials than the worker, causing the worker to be unable to connect \nto the controller. The fix implements the new nodeenrollment library NodeIdLoader interface, which ensures that on store, \nif worker NodeInformation has a previous key set, the worker will check and correct its stored credential set to match. \nLodeNodeInformation was also updated to fix a bug where in this split credential scenario, the current credential key was\nassumed to be the incoming worker key, which caused the wrong key information to be populated for the key id.\n([PR](https://github.com/hashicorp/boundary/pull/4870))\n\n", "created_at": "2024-06-14T17:21:10Z", "project": "Boundary", "repo": "hashicorp/boundary", "type": "Security", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "", "tag_name": "v2.8.5", "html_url": "https://github.com/rancher/rancher/releases/tag/v2.8.5", "repo_url": "https://github.com/rancher/rancher", "body": "# Release v2.8.5\r\n\r\n> **Important:** Review the [Install/Upgrade](#installupgrade-notes) notes before upgrading to any Rancher version.\r\n\r\nRancher v2.8.5 is a security release to address the following issues:\r\n\r\n# Security Fixes for Rancher Vulnerabilities\r\n\r\nThis release addresses the following Rancher security issues:\r\n\r\n- Fixed an issue where the webhook rule resolver ignores rules from a `ClusterRole` for an external RoleTemplate set with `.context=project` or `.context=\"\"`, allowing a user to create an external `ClusterRole` with `.context=project` or `.context=\"\"` depending on the use of the new feature flag `external-rules` and backing `ClusterRole`. For more information, see [CVE-2023-32196](https://github.com/rancher/rancher/security/advisories/GHSA-64jq-m7rq-768h).\r\n- Supported RKE versions in Rancher are updated to [v1.4.19](https://github.com/rancher/rke/releases/tag/v1.4.19) and [v1.5.10](https://github.com/rancher/rke/releases/tag/v1.5.10) to fix [CVE-2023-32191](https://github.com/rancher/rke/security/advisories/GHSA-6gr4-52w6-vmqx), where credentials are stored inside a ConfigMap that can be accessible by non-administrative users in Rancher. This vulnerability only affects an RKE provisioned cluster.\r\n- Rancher now has a user retention process, for when external authentication providers are used, that can be configured to run periodically and disable and/or delete inactive users. The user retention process is disabled by default. If enabled, a user becomes subject to the retention process if they don't log in for a configurable period of time. It's possible to set overrides for users who are used mainly for programmatic access (e.g. CI, scripts, etc.) so that they don't become subject to the retention process for a longer period of time or at all. For more information, see [CVE-2023-22650](https://github.com/rancher/rancher/security/advisories/GHSA-9ghh-mmcq-8phc).\r\n- Fixed an issue where custom secrets encryption configurations were being stored in plaintext under the clusters `AppliedSpec`. This was also causing clusters to continuously reconcile, as the `AppliedSpec` would never match the desired cluster `Spec`. The information stored here contains the encryption configuration for secrets within etcd, and could potentially expose sensitive data if the etcd database was exposed directly. For more information, see [#45800](https://github.com/rancher/rancher/issues/45800) and [CVE-2024-22032](https://github.com/rancher/rancher/security/advisories/GHSA-q6c7-56cq-g2wm).\r\n\r\nFor more details, see the Security Advisories and CVEs page in Rancher's [documentation](https://ranchermanager.docs.rancher.com/v2.8/reference-guides/rancher-security/security-advisories-and-cves) page or in Rancher's [GitHub](https://github.com/rancher/rancher/security/advisories) repo.\r\n\r\n## Rancher Webhook\r\n\r\n### Major Bug Fixes\r\n\r\n- The Rancher-Webhook version is not set in the settings and the environment variable is empty, allowing the webhook to be automatically upgraded to newer versions. Each Rancher version is designed to be compatible with a single version of the webhook. See [#45418](https://github.com/rancher/rancher/issues/45418).\r\n\r\n# Install/Upgrade Notes\r\n\r\n> - If you're installing Rancher for the first time, your environment must fulfill the [installation requirements](https://docs.ranchermanager.rancher.io/pages-for-subheaders/installation-requirements).\r\n\r\n# Upgrade Requirements\r\n\r\n- **Creating backups:** [Create a backup](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/back-up-rancher) before you upgrade Rancher. To roll back Rancher after an upgrade, you must first back up and restore Rancher to the previous Rancher version. Because Rancher will be restored to the same state as when the backup was created, any changes post-upgrade will not be included after the restore.\r\n- **CNI requirements:**\r\n - For Kubernetes v1.19 and later, disable firewalld as it's incompatible with various CNI plugins. See [#28840](https://github.com/rancher/rancher/issues/28840).\r\n - When upgrading or installing a Linux distribution that uses nf_tables as the backend packet filter, such as SLES 15, RHEL 8, Ubuntu 20.10, Debian 10, or later, upgrade to RKE v1.19.2 or later to get Flannel v0.13.0. Flannel v0.13.0 supports nf_tables. See Flannel [#1317](https://github.com/flannel-io/flannel/issues/1317).\r\n- **Requirements for air gapped environments:**\r\n - When using a proxy in front of an air-gapped Rancher instance, you must pass additional parameters to `NO_PROXY`. See the [documentation](https://docs.ranchermanager.rancher.io/getting-started/installation-and-upgrade/other-installation-methods/rancher-behind-an-http-proxy/install-rancher) and issue [#2725](https://github.com/rancher/docs/issues/2725#issuecomment-702454584).\r\n - When installing Rancher with Docker in an air-gapped environment, you must supply a custom `registries.yaml` file to the `docker run` command, as shown in the [K3s documentation](https://docs.k3s.io/installation/private-registry). If the registry has certificates, then you'll also need to supply those. See [#28969](https://github.com/rancher/rancher/issues/28969#issuecomment-694474229).\r\n- **Requirements for general Docker installs:**\r\n - When starting the Rancher Docker container, you must use the `privileged` flag. See [documentation](https://docs.ranchermanager.rancher.io/pages-for-subheaders/rancher-on-a-single-node-with-docker).\r\n - When upgrading a Docker installation, a panic may occur in the container, which causes it to restart. After restarting, the container will come up and work as expected. See [#33685](https://github.com/rancher/rancher/issues/33685).\r\n\r\n# Versions\r\n\r\nPlease refer to the [README](https://github.com/rancher/rancher#latest-release) for the latest and stable Rancher versions.\r\n\r\nPlease review our [version documentation](https://docs.ranchermanager.rancher.io/getting-started/installation-and-upgrade/resources/choose-a-rancher-version) for more details on versioning and tagging conventions.\r\n\r\n## Images\r\n\r\n- rancher/rancher:v2.8.5\r\n\r\n\r\n## Tools\r\n\r\n- CLI - [v2.8.4](https://github.com/rancher/cli/releases/tag/v2.8.4)\r\n- RKE - [v1.5.10](https://github.com/rancher/rke/releases/tag/v1.5.10)\r\n\r\n## Kubernetes Versions for RKE\r\n\r\n- v1.28.10 (Default)\r\n- v1.27.14\r\n- v1.26.15\r\n- v1.25.16\r\n\r\n## Kubernetes Versions for RKE2/K3s\r\n\r\n- v1.28.10 (Default)\r\n- v1.27.14\r\n- v1.26.15\r\n- v1.25.16\r\n\r\n## Rancher Helm Chart Versions\r\n\r\nIn Rancher v2.6.0 and later, in the **Apps & Marketplace** UI, many Rancher Helm charts are named with a major version that starts with *100*. This avoids simultaneous upstream changes and Rancher changes from causing conflicting version increments. This also complies with semantic versioning (SemVer), which is a requirement for Helm. You can see the upstream version number of a chart in the build metadata, for example: `100.0.0+up2.1.0`. See [#32294](https://github.com/rancher/rancher/issues/32294).\r\n\r\n# Other Notes\r\n\r\n## Experimental Features\r\n\r\nDual-stack and IPv6-only support for RKE1 clusters using the Flannel CNI has been experimental since v1.23.x. See the [upstream Kubernetes docs](https://kubernetes.io/docs/concepts/services-networking/dual-stack/). Dual-stack is not currently supported on Windows. See [#165](https://github.com/rancher/windows/issues/165).\r\n\r\n## Deprecated Upstream Projects\r\n\r\nIn June 2023, Microsoft deprecated the Azure AD Graph API that Rancher had been using for authentication via Azure AD. When updating Rancher, update the configuration to make sure that users can still use Rancher with Azure AD. See [the documentation](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/authentication-config/configure-azure-ad#migrating-from-azure-ad-graph-api-to-microsoft-graph-api) and issue [#29306](https://github.com/rancher/rancher/issues/29306) for details.\r\n\r\n## Removed Legacy Features\r\n\r\nApps functionality in the cluster manager has been deprecated as of the Rancher v2.7 line. This functionality has been replaced by the **Apps & Marketplace** section of the Rancher UI.\r\n\r\nAlso, `rancher-external-dns` and `rancher-global-dns` have been deprecated as of the Rancher v2.7 line.\r\n\r\nThe following legacy features have been removed as of Rancher v2.7.0. The deprecation and removal of these features was announced in previous releases. See [#6864](https://github.com/rancher/dashboard/issues/6864).\r\n\r\n**UI and Backend**\r\n\r\n- CIS Scans v1 (Cluster)\r\n- Pipelines (Project)\r\n- Istio v1 (Project)\r\n- Logging v1 (Project)\r\n- RancherD\r\n\r\n**UI**\r\n\r\n- Multiclusterapps (Global): Apps within the **Multicluster Apps** section of the Rancher UI.\r\n\r\n# Previous Rancher Behavior Changes\r\n\r\n\r\n\r\n## Previous Rancher Behavior Changes - Rancher General\r\n\r\n- **Rancher 2.8.4:**\r\n - The controller now cleans up instances of `ClusterUserAttribute` that have no corresponding `UserAttribute`. See [#44985](https://github.com/rancher/rancher/issues/44985).\r\n- **Rancher 2.8.3:**\r\n - When Rancher starts, it now identifies all deprecated and unrecognized setting resources and adds a `cattle.io/unknown` label. You can list these settings with the command `kubectl get settings -l 'cattle.io/unknown==true'`. In Rancher v2.9 and later, these settings will be removed instead. See [#43992](https://github.com/rancher/rancher/issues/43992).\r\n- **Rancher v2.8.0:**\r\n - Rancher Compose is no longer supported, and all parts of it are being removed in the v2.8 release line. See [#43341](https://github.com/rancher/rancher/issues/43341).\r\n - Kubernetes v1.23 and v1.24 are no longer supported. Before you upgrade to Rancher v2.8.0, make sure that all clusters are running Kubernetes v1.25 or later. See [#42828](https://github.com/rancher/rancher/issues/42828).\r\n\r\n## Previous Rancher Behavior Changes - Cluster Provisioning\r\n\r\n- **Rancher 2.8.4:**\r\n - Docker CLI 20.x is at end-of-life and no longer supported in Rancher. Please update your local Docker CLI versions to 23.0.x or later. Earlier versions may not recognize OCI compliant Rancher image manifests. See [#45424](https://github.com/rancher/rancher/issues/45424).\r\n- **Rancher v2.8.0:**\r\n - Kontainer Engine v1 (KEv1) provisioning and the respective cluster drivers are now deprecated. KEv1 provided plug-ins for different targets using cluster drivers. The Rancher-maintained cluster drivers for EKS, GKE and AKS have been replaced by the hosted provider drivers, EKS-Operator, GKE-Operator and AKS-Operator. Node drivers are now available for self-managed Kubernetes.\r\n- **Rancher v2.7.2:**\r\n - When you provision a downstream cluster, the cluster's name must conform to [RFC-1123](https://www.rfc-editor.org/rfc/rfc1123). Previously, characters that did not follow the specification, such as `.`, were permitted and would result in clusters being provisioned without the necessary Fleet components. See [#39248](https://github.com/rancher/rancher/issues/39248).\r\n - Privilege escalation is disabled by default when creating deployments from the Rancher API. See [#7165](https://github.com/rancher/dashboard/issues/7165).\r\n\r\n## Previous Rancher Behavior Changes - RKE Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Rancher no longer supports the Amazon Web Services (AWS) in-tree cloud provider for RKE clusters. This is in response to upstream Kubernetes removing the in-tree AWS provider in Kubernetes v1.27. You should instead [use the out-of-tree AWS cloud provider](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/set-up-cloud-providers/amazon#using-the-out-of-tree-aws-cloud-provider-for-rke1) for any Rancher-managed clusters running Kubernetes v1.27 or later. See [#43175](https://github.com/rancher/rancher/issues/43175).\r\n - The Weave CNI plugin for RKE v1.27 and later is now deprecated. Weave will be removed in RKE v1.30. See [#42730](https://github.com/rancher/rancher/issues/42730).\r\n\r\n## Previous Rancher Behavior Changes - RKE2 Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Rancher no longer supports the Amazon Web Services (AWS) in-tree cloud provider for RKE2 clusters. This is in response to upstream Kubernetes removing the in-tree AWS provider in Kubernetes v1.27. You should instead [use the out-of-tree AWS cloud provider](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/set-up-cloud-providers/amazon#using-the-out-of-tree-aws-cloud-provider-for-rke2) for any Rancher-managed clusters running Kubernetes v1.27 or later. See [#42749](https://github.com/rancher/rancher/issues/42749).\r\n - Similar to Rancher v2.7.9, when you upgrade to Rancher v2.8.0 with provisioned RKE2/K3s clusters in an unhealthy state, you may encounter the error message, `implausible joined server for entry`. This requires manually marking the nodes in the cluster with a joined server. See [#42856](https://github.com/rancher/rancher/issues/42856).\r\n\r\n## Previous Rancher Behavior Changes - Cluster API \r\n\r\n- **Rancher v2.7.7:**\r\n - The `cluster-api` core provider controllers run in a pod in the `cattle-provisioning-cattle-system` namespace, within the local cluster. These controllers are installed with a [Helm chart](https://github.com/rancher/provisioning). Previously, Rancher ran `cluster-api` controllers in an embedded fashion. This change makes it easier to maintain `cluster-api` versioning. See [#41094](https://github.com/rancher/rancher/issues/41094).\r\n - The token hashing algorithm generates new tokens using SHA3. Existing tokens that don't use SHA3 won't be re-hashed. This change affects ClusterAuthTokens (the downstream synced version of tokens for ACE) and Tokens (only when token hashing is enabled). SHA3 tokens should work with ACE and Token Hashing. Tokens that don't use SHA3 may not work when ACE and token hashing are used in combination. If, after upgrading to Rancher v2.7.7, you experience issues with ACE while token hashing is enabled, re-generate any applicable tokens. See [#42062](https://github.com/rancher/rancher/pull/42062).\r\n\r\n## Previous Rancher Behavior Changes - Rancher App (Global UI)\r\n\r\n- **Rancher v2.8.0:**\r\n - The built-in `restricted-admin` role is being deprecated in favor of a more flexible global role configuration, which is now available for different use cases other than only the `restricted-admin`. If you want to replicate the permissions given through this role, use the new `inheritedClusterRoles` feature to create a custom global role. A custom global role, like the `restricted-admin` role, grants permissions on all downstream clusters. See [#42462](https://github.com/rancher/rancher/issues/42462). Given its deprecation, the `restricted-admin` role will continue to be included in future builds of Rancher through the v2.8.x and v2.9.x release lines. However, in accordance with the CVSS standard, only security issues scored as critical will be backported and fixed in the `restricted-admin` role until it is completely removed from Rancher. \r\n - Reverse DNS server functionality has been removed. The associated [`rancher/rdns-server`](https://github.com/rancher/rdns-server) repository is now archived. Reverse DNS is already disabled by default. \r\n - The Rancher CLI configuration file `~/.rancher/cli2.json` previously had permissions set to `0644`. Although `0644` would usually indicate that all users have read access to the file, the parent directory would block users' access. New Rancher CLI configuration files will only be readable by the owner (`0600`). Invoking the CLI will trigger a warning, in case old configuration files are world-readable or group-readable. See [#42838](https://github.com/rancher/rancher/issues/42838).\r\n\r\n## Previous Rancher Behavior Changes - Rancher App (Helm Chart) \r\n\r\n- **Rancher v2.7.0:**\r\n - When installing or upgrading an official Rancher Helm chart app in a RKE2/K3s cluster, if a private registry exists in the cluster configuration, that registry will be used for pulling images. If no cluster-scoped registry is found, the global container registry will be used. A custom default registry can be specified during the Helm chart install and upgrade workflows. Previously, only the global container registry was used when installing or upgrading an official Rancher Helm chart app for RKE2/K3s node driver clusters.\r\n\r\n## Previous Rancher Behavior Changes - Pod Security Standard (PSS) & Pod Security Admission (PSA) \r\n\r\n- **Rancher v2.7.2:**\r\n - You must manually change the `psp.enabled` value in the chart install yaml when you install or upgrade v102.x.y charts on hardened RKE2 clusters. [Instructions](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/pod-security-standards#cleaning-up-releases-after-a-kubernetes-v125-upgrade) for updating the value are available. See [#41018](https://github.com/rancher/rancher/issues/41018).\r\n\r\n## Previous Rancher Behavior Changes - Authentication \r\n\r\n- **Rancher v2.8.3:**\r\n - Rancher uses additional trusted CAs when establishing a secure connection to the keycloak OIDC authentication provider. See [#43217](https://github.com/rancher/rancher/issues/43217).\r\n- **Rancher v2.8.0:**\r\n - The `kubeconfig-token-ttl-minutes` setting has been replaced by the setting, `kubeconfig-default-token-ttl-minutes`, and is no longer available in the UI. See [#38535](https://github.com/rancher/rancher/issues/38535).\r\n - [API tokens](https://ranchermanager.docs.rancher.com/v2.8/reference-guides/about-the-api/api-tokens) now have default time periods after which they expire. Authentication tokens expire after 90 days, while kubeconfig tokens expire after 30 days. See [#41919](https://github.com/rancher/rancher/issues/41919).\r\n- **Rancher v2.7.2:**\r\n - Rancher might retain resources from a disabled auth provider configuration in the local cluster, even after you configure another auth provider. To manually trigger cleanup for a disabled auth provider, add the `management.cattle.io/auth-provider-cleanup` annotation with the `unlocked` value to its auth config. See [#40378](https://github.com/rancher/rancher/pull/40378).\r\n\r\n## Previous Rancher Behavior Changes - Rancher Webhook \r\n\r\n- **Rancher v2.8.3:**\r\n - The embedded Cluster API webhook is removed from the Rancher webhook and can no longer be installed from the webhook chart. It has not been used as of Rancher v2.7.7, where it was migrated to a separate Pod. See [#44619](https://github.com/rancher/rancher/issues/44619).\r\n- **Rancher v2.8.0:**\r\n - Rancher's webhook now honors the `bind` and `escalate` verbs for GlobalRoles. Users who have `*` set on GlobalRoles will now have both of these verbs, and could potentially use them to escalate privileges in Rancher v2.8.0 and later. You should review current custom GlobalRoles, especially cases where `bind`, `escalate`, or `*` are granted, before you upgrade.\r\n- **Rancher v2.7.5:**\r\n - Rancher installs the same pinned version of the `rancher-webhook` chart not only in the local cluster but also in all downstream clusters. Restoring Rancher from v2.7.5 to an earlier version will result in downstream clusters' webhooks being at the version set by Rancher v2.7.5, which might cause incompatibility issues. Local and downstream webhook versions need to be in sync. See [#41730](https://github.com/rancher/rancher/issues/41730) and [#41917](https://github.com/rancher/rancher/issues/41917).\r\n - The mutating webhook configuration for secrets is no longer active in downstream clusters. See [#41613](https://github.com/rancher/rancher/issues/41613).\r\n\r\n## Previous Rancher Behavior Changes - Apps & Marketplace \r\n\r\n- **Rancher v2.8.0:**\r\n - Legacy code for the following v1 charts is no longer available in the [`rancher/system-charts`](https://github.com/rancher/system-charts) repository:\r\n\r\n - `rancher-cis-benchmark`\r\n - `rancher-gatekeeper-operator`\r\n - `rancher-istio`\r\n - `rancher-logging`\r\n - `rancher-monitoring`\r\n\r\n The code for these charts will remain available for previous versions of Rancher.\r\n - Helm v2 support is deprecated as of the Rancher v2.7 line and will be removed in Rancher v2.9.\r\n- **Rancher v2.7.0:**\r\n - Rancher no longer validates an app registration's permissions to use Microsoft Graph on endpoint updates or initial setup. You should add `Directory.Read.All` permissions of type `Application`. If you configure a different set of permissions, Rancher may not have sufficient privileges to perform some necessary actions within Azure AD, causing errors.\r\n - The multi-cluster app legacy feature is no longer available. See [#39525](https://github.com/rancher/rancher/issues/39525).\r\n\r\n## Previous Rancher Behavior Changes - OPA Gatekeeper\r\n\r\n- **Rancher v2.8.0:**\r\n - OPA Gatekeeper is now deprecated and will be removed in a future release. As a replacement for OPA Gatekeeper, consider [switching to Kubewarden](https://docs.kubewarden.io/explanations/opa-comparison). See [#42627](https://github.com/rancher/rancher/issues/42627).\r\n\r\n## Previous Rancher Behavior Changes - Feature Charts\r\n\r\n- **Rancher v2.7.0:**\r\n - A configurable `priorityClass` is available in the Rancher pod and its feature charts. Previously, pods critical to running Rancher didn't use a priority class. This could cause a cluster with limited resources to evict Rancher pods before other noncritical pods. See [#37927](https://github.com/rancher/rancher/issues/37927).\r\n\r\n## Previous Rancher Behavior Changes - Backup/Restore \r\n\r\n- **Rancher v2.7.7:**\r\n - If you use a version of backup-restore older than v102.0.2+up3.1.2 to take a backup of Rancher v2.7.7, the migration will encounter a `capi-webhook` error. Make sure that the chart version used for backups is v102.0.2+up3.1.2, which has `cluster.x-k8s.io/v1alpha4` resources removed from the resourceSet. If you can't use v102.0.2+up3.1.2 for backups, delete all `cluster.x-k8s.io/v1alpha4` resources from the backup tar before using it. See [#382](https://github.com/rancher/backup-restore-operator/pull/382).\r\n\r\n## Previous Rancher Behavior Changes - Logging \r\n\r\n- **Rancher v2.7.0:**\r\n - Rancher defaults to using the bci-micro image for sidecar audit logging. Previously, the default image was Busybox. See [#35587](https://github.com/rancher/rancher/issues/35587).\r\n\r\n## Previous Rancher Behavior Changes - Monitoring \r\n\r\n- **Rancher v2.7.2:**\r\n - Rancher maintains a `/v1/counts` endpoint that the UI uses to display resource counts. The UI subscribes to changes to the counts for all resources through a websocket to receive the new counts for resources.\r\n - Rancher aggregates the changed counts and only sends a message every 5 seconds. This, in turn, requires the UI to update the counts at most once every 5 seconds, improving UI performance. Previously, Rancher would send a message each time the resource counts changed for a resource type. This lead to the UI needing to constantly stop other areas of processing to update the resource counts. See [#36682](https://github.com/rancher/rancher/issues/36682).\r\n - Rancher now only sends back a count for a resource type if the count has changed from the previously known number, improving UI performance. Previously, each message from this socket would include all counts for every resource type in the cluster, even if the counts only changed for one specific resource type. This would cause the UI to need to re-update resource counts for every resource type at a high frequency, with a significant performance impact. See [#36681](https://github.com/rancher/rancher/issues/36681).\r\n\r\n## Previous Rancher Behavior Changes - Project Monitoring \r\n\r\n- **Rancher v2.7.2:**\r\n - The Helm Controller in RKE2/K3s respects the `managedBy` annotation. In its initial release, Project Monitoring V2 required a workaround to set `helmProjectOperator.helmController.enabled: false`, since the Helm Controller operated on a cluster-wide level and ignored the `managedBy` annotation. See [#39724](https://github.com/rancher/rancher/issues/39724).\r\n\r\n## Previous Rancher Behavior Changes - Security\r\n\r\n- **Rancher v2.8.0:**\r\n - TLS v1.0 and v1.1 are no longer supported for Rancher app ingresses. See [#42027](https://github.com/rancher/rancher/issues/42027).\r\n\r\n## Previous Rancher Behavior Changes - Extensions\r\n\r\n- **Rancher 2.8.4:**\r\n - The Rancher dashboard fails to load an extension that utilizes backported Vue 3 features, displaying an error in the console `object(...) is not a function`. New extensions that utilize the `defineComponent` will not be backwards compatible with older versions of the dashboard. Existing extensions should continue to work moving forward. See [#10568](https://github.com/rancher/dashboard/issues/10568). \r\n\r\n# Long-standing Known Issues\r\n\r\n\r\n\r\n## Long-standing Known Issues - Cluster Provisioning\r\n\r\n- Not all cluster tools can be installed on a hardened cluster.\r\n\r\n- **Rancher v2.8.3:**\r\n - If you use a GKE based local cluster and attempt to provision a GKE v1.24 or newer cluster through the Rancher UI, the **Image Type** displays two invalid options, **Ubuntu with Docker** and **Container Optimized OS with Docker**. Do not use these two image types, cluster provisioning will fail if you attempt to do so. See [#10600](https://github.com/rancher/dashboard/issues/10600).\r\n- **Rancher v2.8.1:**\r\n - When you attempt to register a new etcd/controlplane node in a CAPR-managed cluster after a failed etcd snapshot restoration, the node can become stuck in a perpetual paused state, displaying the error message `[ERROR] 000 received while downloading Rancher connection information. Sleeping for 5 seconds and trying again`. As a workaround, you can unpause the cluster by running `kubectl edit clusters.cluster clustername -n fleet-default` and set `spec.unpaused` to `false`. See [#43735](https://github.com/rancher/rancher/issues/43735).\r\n- **Rancher v2.7.2:**\r\n - If you upgrade or update any hosted cluster, and go to **Cluster Management > Clusters** while the cluster is still provisioning, the **Registration** tab is visible. Registering a cluster that is already registered with Rancher can cause data corruption. See [#8524](https://github.com/rancher/dashboard/issues/8524).\r\n - You need to force-refresh the Rancher UI after initial Rancher setup, to trigger the prompt to accept the self-signed certificate. As a workaround, visit the Rancher portal, accept the self-signed certificate, and go through the setup process. Once done, go to the address bar of your browser and click the lock icon. Select the option to allow you to receive certificate errors for the Rancher website. You'll then be prompted again to accept the new certificate. See [#7867](https://github.com/rancher/dashboard/issues/7867).\r\n - When you upgrade your Kubernetes cluster, you might see the following error: `Cluster health check failed`. This is a benign error that occurs as part of the upgrade process, and will self-resolve. It's caused by the Kubernetes API server becoming temporarily unavailable as it is being upgraded within your cluster. See [#41012](https://github.com/rancher/rancher/issues/41012).\r\n - Once you configure a setting with an environmental variable, it can't be updated through the Rancher API or the UI. It can only be updated through changing the value of the environmental variable. Setting the environmental variable to \"\" (the empty string) changes the value in the Rancher API but not in Kubernetes. As a workaround, run `kubectl edit setting `, then set the value and source fields to `\"\"`, and re-deploy Rancher. See [#37998](https://github.com/rancher/rancher/issues/37998).\r\n- **Rancher 2.6.1:**\r\n - When using the Rancher UI to add a new port of type `ClusterIP` to an existing Deployment created using the legacy UI, the new port won't be created upon your first attempt to save the new port. You must repeat the procedure to add the port again. The Service Type field will display `Do not create a service` during the second procedure. Change this to `ClusterIP` and save to create the new port. See [#4280](https://github.com/rancher/dashboard/issues/4280).\r\n\r\n## Long-standing Known Issues - RKE Provisioning\r\n\r\n- **Rancher v2.8.0:**\r\n - Scaling up etcd nodes on RKE may fail, with nodes stuck waiting to register with Kubernetes. This causes the cluster to hang. There are two workarounds available, depending on whether the cluster is active or hanging. See [#43356](https://github.com/rancher/rancher/issues/43356). \r\n - Workaround for active clusters:\r\n - Add one etcd node, wait for the cluster to become active again, then repeat as needed.\r\n - Workaround for hanging clusters:\r\n 1. Delete the stuck etcd nodes.\r\n 1. Find the leader pod: `kubectl -n kube-system get configmap cattle-controller`\r\n 1. Restart the leader pod. This terminates the GRPC goroutine.\r\n 1. Wait for the stuck nodes to be removed.\r\n 1. Add one etcd node, wait for the cluster to become active again, then repeat as needed.\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n\r\n## Long-standing Known Issues - RKE2 Provisioning \r\n\r\n- **Rancher v2.8.0:**\r\n - Scaling down etcd node pools on RKE2/K3s machine-provisioned clusters may cause unexpected behavior. To avoid this, define multiple machine pools for etcd nodes, each with a quantity of one. You can then scale down simply by deleting machine pools. As a further mitigation, have a robust backup strategy and store your etcd snapshots in a safe location. Restoring from an etcd snapshot allows you to return the cluster to an operational state if you're affected by unexpected behaviors. See [#42582](https://github.com/rancher/rancher/issues/42582) and [#43097](https://github.com/rancher/rancher/issues/43097).\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n- **Rancher v2.7.6:**\r\n - Scaling down etcd nodes on K3s/RKE2 machine-provisioned clusters may inadvertently delete all etcd nodes in the pool. This is linked to an [upstream cluster-api bug](https://github.com/kubernetes-sigs/cluster-api/issues/9334) that causes the controllers to delete more than the desired quantity of etcd nodes when reconciling an RKE Machine Pool. This issue affects etcd node scale-down operations on K3s/RKE2 machine-provisioned clusters. To help mitigate the issue, have a robust backup strategy and store your etcd snapshots in a safe location. See [#42582](https://github.com/rancher/rancher/issues/42582).\r\n - Provisioning RKE2/K3s clusters with added (not built-in) custom node drivers causes provisioning to fail. As a workaround, [fix](https://github.com/rancher/rancher/issues/37074#issuecomment-1664722305) the added node drivers after activating. See [#37074](https://github.com/rancher/rancher/issues/37074).\r\n- **Rancher v2.7.4:**\r\n - RKE2 clusters with invalid values for tolerations or affinity agent customizations don't display an error message, and remain in an `Updating` state. This causes cluster creation to hang. See [#41606](https://github.com/rancher/rancher/issues/41606).\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n - When viewing or editing the YAML configuration of downstream RKE2 clusters through the UI, `spec.rkeConfig.machineGlobalConfig.profile` is set to `null`, which is an invalid configuration. See [#8480](https://github.com/rancher/dashboard/issues/8480).\r\n - Deleting nodes from custom RKE2/K3s clusters in Rancher v2.7.2 can cause unexpected behavior, if the underlying infrastructure isn't thoroughly cleaned. When deleting a custom node from your cluster, ensure that you delete the underlying infrastructure for it, or run the corresponding uninstall script for the Kubernetes distribution installed on the node. See [#41034](https://github.com/rancher/rancher/issues/41034):\r\n - [RKE2 uninstall script](https://docs.rke2.io/install/uninstall?_highlight=uninstall#tarball-method).\r\n- **Rancher v2.6.9:**\r\n - Deleting a control plane node results in worker nodes also reconciling. See [#39021](https://github.com/rancher/rancher/issues/39021).\r\n- **Rancher v2.6.4:**\r\n - Communication between the ingress controller and the pods doesn't work when you create an RKE2 cluster with Cilium as the CNI and activate project network isolation. See [documentation](https://docs.ranchermanager.rancher.io/faq/container-network-interface-providers#ingress-routing-across-nodes-in-cilium) and [#34275](https://github.com/rancher/rancher/issues/34275).\r\n- **Rancher v2.6.3:**\r\n - When provisioning clusters with an RKE2 cluster template, the `rootSize` for AWS EC2 provisioners doesn't take an integer when it should, and an error is thrown. As a workaround, wrap the EC2 `rootSize` in quotes. See [#40128](https://github.com/rancher/rancher/issues/40128).\r\n- **Rancher v2.6.0:**\r\n - Amazon ECR Private Registries don't work from RKE2/K3s. See [#33920](https://github.com/rancher/rancher/issues/33920). \r\n\r\n## Long-standing Known Issues - K3s Provisioning \r\n\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n- **Rancher v2.7.6:**\r\n - Provisioning RKE2/K3s clusters with added (not built-in) custom node drivers causes provisioning to fail. As a workaround, [fix](https://github.com/rancher/rancher/issues/37074#issuecomment-1664722305) the added node drivers after activating. See [#37074](https://github.com/rancher/rancher/issues/37074).\r\n- Scaling down etcd nodes on K3s/RKE2 machine-provisioned clusters may inadvertently delete all etcd nodes in the pool. This is linked to an [upstream cluster-api bug](https://github.com/kubernetes-sigs/cluster-api/issues/9334) that causes the controllers to delete more than the desired quantity of etcd nodes when reconciling an RKE Machine Pool. This issue affects etcd node scale-down operations on K3s/RKE2 machine-provisioned clusters. To help mitigate the issue, have a robust backup strategy and store your etcd snapshots in a safe location. See [#42582](https://github.com/rancher/rancher/issues/42582).\r\n- **Rancher v2.7.2:**\r\n - Clusters remain in an `Updating` state even when they contain nodes in an `Error` state. See [#39164](https://github.com/rancher/rancher/issues/39164).\r\n - Deleting nodes from custom RKE2/K3s clusters in Rancher v2.7.2 can cause unexpected behavior, if the underlying infrastructure isn't thoroughly cleaned. When deleting a custom node from your cluster, ensure that you delete the underlying infrastructure for it, or run the corresponding uninstall script for the Kubernetes distribution installed on the node. See [#41034](https://github.com/rancher/rancher/issues/41034):\r\n - [K3s uninstall script](https://docs.k3s.io/installation/uninstall).\r\n- **Rancher v2.6.0:**\r\n - Amazon ECR Private Registries don't work from RKE2/K3s. See [#33920](https://github.com/rancher/rancher/issues/33920). \r\n - Deleting a control plane node results in worker nodes also reconciling. See [#39021](https://github.com/rancher/rancher/issues/39021)..\r\n\r\n## Long-standing Known Issues - Rancher App (Global UI)\r\n\r\n- **Rancher 2.8.4**:\r\n - When configuring permissions for a **User** on the **Users & Authentication > Users** page, the **Global Permissions** are listed out of order. See [#11014](https://github.com/rancher/dashboard/issues/11014).\r\n\r\n## Long-standing Known Issues - Hosted Rancher \r\n\r\n- **Rancher v2.7.5:**\r\n - The **Cluster** page shows the **Registration** tab when updating or upgrading a hosted cluster. See [#8524](https://github.com/rancher/dashboard/issues/8524).\r\n\r\n## Long-standing Known Issues - Cloud Credentials \r\n\r\n- **Rancher v2.7.2:**\r\n - When enabling some custom node drivers, the **Cloud Credential** creation page does not show the correct default fields and has an uneditable `foo` key. See [#8563](https://github.com/rancher/dashboard/issues/8563).\r\n\r\n## Long-standing Known Issues - Docker Install \r\n\r\n- **Rancher v2.6.4:**\r\n - Single node Rancher won't start on Apple M1 devices with Docker Desktop 4.3.0 or later. See [#35930](https://github.com/rancher/rancher/issues/35930).\r\n- **Rancher v2.6.3:**\r\n - On a Docker install upgrade and rollback, Rancher logs repeatedly display the messages \"Updating workload `ingress-nginx/nginx-ingress-controller`\" and \"Updating service `frontend` with public endpoints\". Ingresses and clusters are functional and active, and logs resolve eventually. See [#35798](https://github.com/rancher/rancher/issues/35798).\r\n- **Rancher v2.5.0:**\r\n - UI issues may occur due to longer startup times. When launching Docker for the first time, you'll receive an error message stating, \"Cannot read property `endsWith` of undefined\", as described in [#28800](https://github.com/rancher/rancher/issues/28800). You'll then be directed to a login screen. See [#28798](https://github.com/rancher/rancher/issues/28798).\r\n\r\n## Long-standing Known Issues - Windows \r\n\r\n- **Rancher v2.6.7:**\r\n - CSI Proxy for Windows will now work in an air-gapped environment.\r\n- **Rancher v2.5.8:**\r\n - Windows nodeAgents are not deleted when performing a helm upgrade after disabling Windows logging on a Windows cluster. See [#32325](https://github.com/rancher/rancher/issues/32325).\r\n - If you deploy Monitoring V2 on a Windows cluster with `win_prefix_path` set, you must deploy Rancher Wins Upgrader to restart wins on the hosts. This will allow Rancher to start collecting metrics in Prometheus. See [#32535](https://github.com/rancher/rancher/issues/32535).\r\n\r\n### Long-standing Known Issues - Windows Nodes in RKE2 Clusters\r\n\r\n- **Rancher v2.6.5:**\r\n - When upgrading Windows nodes in RKE2 clusters via the Rancher UI, Windows worker nodes must reboot after the upgrade completes. See [#37645](https://github.com/rancher/rancher/issues/37645).\r\n- **Rancher v2.6.4:**\r\n - NodePorts do not work on Windows Server 2022 in RKE2 clusters due to a Windows kernel bug. See [#159](https://github.com/rancher/windows/issues/159).\r\n\r\n## Long-standing Known Issues - AKS\r\n\r\n- **Rancher v2.7.2:**\r\n - Imported Azure Kubernetes Service (AKS) clusters don't display workload level metrics. This bug affects Monitoring V1. A [workaround](https://github.com/rancher/dashboard/issues/4658#issuecomment-733035658) is available. See [#4658](https://github.com/rancher/dashboard/issues/4658).\r\n- **Rancher v2.6.x:**\r\n - Windows node pools are not currently supported. See [#32586](https://github.com/rancher/rancher/issues/32586).\r\n- **Rancher v2.6.0:**\r\n - When editing or upgrading an Azure Kubernetes Service (AKS) cluster, do not make changes from the Azure console or CLI at the same time. These actions must be done separately. See [#33561](https://github.com/rancher/rancher/issues/33561).\r\n\r\n## Long-standing Known Issues - EKS\r\n\r\n- **Rancher v2.7.0:**\r\n - EKS clusters on Kubernetes v1.21 or below on Rancher v2.7 cannot be upgraded. See [#39392](https://github.com/rancher/rancher/issues/39392).\r\n\r\n## Long-standing Known Issues - GKE\r\n\r\n- **Rancher v2.5.8:**\r\n - Basic authentication must be explicitly disabled in GCP before upgrading a GKE cluster to Kubernetes v1.19+ in Rancher. See [#32312](https://github.com/rancher/rancher/issues/32312).\r\n\r\n## Long-standing Known Issues - Pod Security Standard (PSS) & Pod Security Admission (PSA) \r\n\r\n- **Rancher v2.8.0:**\r\n - After an upgrade from Rancher v2.7.2 - v2.7.6, Rancher doesn't update the PSA configuration template, `rancher-restricted`, to include `cattle-provisioning-capi-system` and `cattle-fleet-local-system` under the `exemptions.namespaces` list. As a workaround, [manually update](https://ranchermanager.docs.rancher.com/v2.8/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/psa-config-templates#add-or-edit-a-pod-security-admissions-psa-configuration-template) `rancher-restricted` to add `cattle-provisioning-capi-system` and `cattle-fleet-local-system` under the `exemptions.namespaces` list. See [#43150](https://github.com/rancher/rancher/issues/43150).\r\n- **Rancher v2.6.4:**\r\n - The deployment's `securityContext` section is missing when a new workload is created. This prevents pods from starting when Pod Security Policy (PSP) support is enabled. See [#4815](https://github.com/rancher/dashboard/issues/4815).\r\n\r\n## Long-standing Known Issues - Authentication \r\n\r\n- **Rancher v2.7.7:**\r\n - The SAML authentication pop-up throws a `404` error on high-availability RKE installations. Single node Docker installations aren't affected. If you refresh the browser window and select **Resend**, the authentication request will succeed, and you will be able to log in. See [#31163](https://github.com/rancher/rancher/issues/31163).\r\n- **Rancher v2.6.2:**\r\n - Users on certain LDAP setups don't have permission to search LDAP. When they attempt to perform a search, they receive the error message, `Result Code 32 \"No Such Object\"`. See [#35259](https://github.com/rancher/rancher/issues/35259).\r\n\r\n## Long-standing Known Issues - Encryption\r\n\r\n- **Rancher v2.5.4:**\r\n - Rotating encryption keys with a custom encryption provider is not supported. See [#30539](https://github.com/rancher/rancher/issues/30539).\r\n\r\n## Long-standing Known Issues - Rancher Webhook \r\n\r\n- **Rancher v2.7.2:**\r\n - A webhook is installed in all downstream clusters. There are several issues that users may encounter with this functionality:\r\n - If you rollback from a version of Rancher v2.7.2 or later, to a Rancher version earlier than v2.7.2, the webhooks will remain in downstream clusters. Since the webhook is designed to be 1:1 compatible with specific versions of Rancher, this can cause unexpected behaviors to occur downstream. The Rancher team has developed a [script](https://github.com/rancher/webhook/wiki/Remove-Webhook-from-downstream-clusters) which should be used after rollback is complete (meaning after a Rancher version earlier than v2.7.2 is running). This removes the webhook from affected downstream clusters. See [#40816](https://github.com/rancher/rancher/issues/40816).\r\n\r\n## Long-standing Known Issues - Harvester\r\n\r\n- Upgrades from Harvester v0.3.0 are not supported.\r\n- **Rancher v2.8.4:**\r\n - When provisioning a Harvester RKE1 cluster in Rancher, the **vGPU** field is not displayed under **Cluster Management > Advanced Settings**, this is not a supported feature. However, the **vGPU** field is available when provisioning a Harvester RKE2 cluster. See [#10909](https://github.com/rancher/dashboard/issues/10909).\r\n - When provisioning a multi-node Harvester RKE2 cluster in Rancher, you need to allocate one vGPU more than the number of nodes you have or provisioning will fail. See [#11009](https://github.com/rancher/dashboard/issues/11009).\r\n- **Rancher v2.7.2:**\r\n - If you're using Rancher v2.7.2 with Harvester v1.1.1 clusters, you won't be able to select the Harvester cloud provider when deploying or updating guest clusters. The [Harvester release notes](https://github.com/harvester/release-notes/blob/main/v1.1.2.md#important-information-about-rancher-support) contain instructions on how to resolve this. See [#3750](https://github.com/harvester/harvester/issues/3750).\r\n- **Rancher v2.6.1:**\r\n - Deploying Fleet to Harvester clusters is not yet supported. Clusters, whether Harvester or non-Harvester, imported using the Virtualization Management page will result in the cluster not being listed on the **Continuous Delivery** page. See [#35049](https://github.com/rancher/rancher/issues/35049).\r\n\r\n## Long-standing Known Issues - Continuous Delivery \r\n\r\n- **Rancher v2.7.6:**\r\n - Target customization can produce custom resources that exceed the Rancher API's maximum bundle size. This results in `Request entity too large` errors when attempting to add a GitHub repo. Only target customizations that modify the Helm chart URL or version are affected. As a workaround, use multiple paths or GitHub repos instead of target customization. See [#1650](https://github.com/rancher/fleet/issues/1650).\r\n- **Rancher v2.6.1:**\r\n - Deploying Fleet to Harvester clusters is not yet supported. Clusters, whether Harvester or non-Harvester, imported using the Virtualization Management page will result in the cluster not being listed on the **Continuous Delivery** page. See [#35049](https://github.com/rancher/rancher/issues/35049).\r\n- **Rancher v2.6.0:**\r\n - Multiple `fleet-agent` pods may be created and deleted during initial downstream agent deployment, rather than just one. This resolves itself quickly, but is unintentional behavior. See [#33293](https://github.com/rancher/rancher/issues/33293).\r\n\r\n## Long-standing Known Issues - Feature Charts\r\n\r\n- **Rancher v2.6.5:**\r\n - After installing an app from a partner chart repo, the partner chart will upgrade to feature charts if the chart also exists in the feature charts default repo. See [#5655](https://github.com/rancher/dashboard/issues/5655).\r\n\r\n## Long-standing Known Issues - CIS Scan \r\n\r\n- **Rancher v2.8.3:**\r\n - Some CIS checks related to file permissions fail on RKE and RKE2 clusters with CIS v1.7 and CIS v1.8 profiles. See [#42971](https://github.com/rancher/rancher/issues/42971).\r\n- **Rancher v2.7.2:**\r\n - When running CIS scans on RKE and RKE2 clusters on Kubernetes v1.25, some tests will fail if the `rke-profile-hardened-1.23` or the `rke2-profile-hardened-1.23` profile is used. These [RKE](https://github.com/rancher/rancher/issues/39851#issuecomment-1368903719) and [RKE2](https://github.com/rancher/rancher/issues/39851#issuecomment-1430941043) test cases failing is expected as they rely on PSPs, which have been removed in Kubernetes v1.25. See [#39851](https://github.com/rancher/rancher/issues/39851).\r\n\r\n## Long-standing Known Issues - Backup/Restore \r\n\r\n- When migrating to a cluster with the Rancher Backup feature, the server-url cannot be changed to a different location. It must continue to use the same URL.\r\n\r\n- **Rancher v2.7.7:**\r\n - Due to the backoff logic in various components, downstream provisioned K3s and RKE2 clusters may take longer to re-achieve `Active` status after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See [#34518](https://github.com/rancher/rancher/issues/34518) and [#42834](https://github.com/rancher/rancher/issues/42834).\r\n\r\n- **Rancher v2.6.3:**\r\n - Because Kubernetes v1.22 drops the apiVersion `apiextensions.k8s.io/v1beta1`, trying to restore an existing backup file into a v1.22+ cluster will fail. The backup file contains CRDs with the apiVersion `v1beta1`. There are two workarounds for this issue: update the default `resourceSet` to collect the CRDs with the apiVersion v1, or update the default `resourceSet` and the client to use the new APIs internally. See the [documentation](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/migrate-rancher-to-new-cluster#2-restore-from-backup-using-a-restore-custom-resource) and [#34154](https://github.com/rancher/rancher/issues/34154).\r\n\r\n## Long-standing Known Issues - Istio \r\n\r\n- Istio v1.12 and below do not work on Kubernetes v1.23 clusters. To use the Istio charts, please do not update to Kubernetes v1.23 until the next charts' release.\r\n\r\n- **Rancher v2.6.4:**\r\n - Applications injecting Istio sidecars, fail on SELinux RHEL 8.4 enabled clusters. A temporary workaround for this issue is to run the following command on each cluster node before creating a cluster: `mkdir -p /var/run/istio-cni && semanage fcontext -a -t container_file_t /var/run/istio-cni && restorecon -v /var/run/istio-cni`. See [#33291](https://github.com/rancher/rancher/issues/33291).\r\n\r\n- **Rancher v2.6.1:**\r\n - Deprecated resources are not automatically removed and will cause errors during upgrades. Manual steps must be taken to migrate and/or cleanup resources before an upgrade is performed. See [#34699](https://github.com/rancher/rancher/issues/34699).\r\n\r\n## Long-standing Known Issues - Logging \r\n\r\n- **Rancher v2.5.8:**\r\n - Windows nodeAgents are not deleted when performing a helm upgrade after disabling Windows logging on a Windows cluster. See [#32325](https://github.com/rancher/rancher/issues/32325).\r\n\r\n## Long-standing Known Issues - Monitoring \r\n\r\n- **Rancher v2.8.0:**\r\n - Read-only project permissions and the View Monitoring role aren't sufficient to view links on the Monitoring index page. Users won't be able to see monitoring links. As a workaround, you can perform the following steps:\r\n\r\n 1. If you haven't already, install Monitoring on the project.\r\n 1. Move the `cattle-monitoring-system` namespace into the project.\r\n 1. Grant project users the View Monitoring (`monitoring-ui-view`) role, and `read-only` or higher permissions on at least one project in the cluster.\r\n\r\n See [#4466](https://github.com/rancher/dashboard/issues/4466).\r\n- **Rancher v2.7.2:**\r\n - Imported Azure Kubernetes Service (AKS) clusters don't display workload level metrics. This bug affects Monitoring V1. A [workaround](https://github.com/rancher/dashboard/issues/4658#issuecomment-733035658) is available. See [#4658](https://github.com/rancher/dashboard/issues/4658).\r\n\r\n## Long-standing Known Issues - Project Monitoring \r\n\r\n- **Rancher v2.5.8:**\r\n - If you deploy Monitoring V2 on a Windows cluster with `win_prefix_path` set, you must deploy Rancher Wins Upgrader to restart wins on the hosts. This will allow Rancher to start collecting metrics in Prometheus. See [#32535](https://github.com/rancher/rancher/issues/32535).", "created_at": "2024-06-13T21:14:02Z", "project": "Rancher", "repo": "rancher/rancher", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "mysql-cluster-8.0.38", "html_url": "https://github.com/mysql/mysql-server/commit/a2528f9eddf2cb1a024e9f459296f95fbdd0ed25", "repo_url": "https://github.com/mysql/mysql-server", "body": "Bug#34754817 Reconsider message \"Failed to set ODirect errno:\" as it is repeated\n\nFollow up patch. Build breakage on OpenSUSE15 and Ubuntu 20.04 when\ncompiling with GCC 9.\n\nAsyncFile.cpp:1172:52: error: use of deleted function 'AsyncFile::odirect_set_log_state::odirect_set_log_state()'\n 1172 | AsyncFile::odirect_set_log_bp[FsOpenReq::BP_MAX];\n | ^\nIn file included from AsyncFile.cpp:32:\nAsyncFile.hpp:161:10: note: 'AsyncFile::odirect_set_log_state::odirect_set_log_state()' is implicitly deleted because the default definition would be ill-formed:\n 161 | struct odirect_set_log_state {\n | ^~~~~~~~~~~~~~~~~~~~~\nAsyncFile.hpp:161:10: error: use of deleted function 'std::atomic<_Tp>::atomic() [with _Tp = NDB_TICKS]'\nIn file included from AsyncFile.hpp:29,\n from AsyncFile.cpp:32:\n/usr/include/c++/9/atomic:198:7: note: 'std::atomic<_Tp>::atomic() noexcept [with _Tp = NDB_TICKS]' is implicitly deleted because its exception-specification does not match the implicit exception-specification ''\n 198 | atomic() noexcept = default;\n | ^~~~~~\n\nChange-Id: I111c041825f193dec145bec00dd6428c554e6785\n(cherry picked from commit 5e99e2ddd92874fcba6b6bcd8f4ddc6254baa1d9)", "created_at": "2024-06-13T05:42:48Z", "project": "Mysql", "repo": "mysql/mysql-server", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Contour v1.29.1", "tag_name": "v1.29.1", "html_url": "https://github.com/projectcontour/contour/releases/tag/v1.29.1", "repo_url": "https://github.com/projectcontour/contour", "body": "We are delighted to present version v1.29.1 of Contour, our layer 7 HTTP reverse proxy for Kubernetes clusters.\r\n\r\n- [All Changes](#all-changes)\r\n- [Installing/Upgrading](#installing-and-upgrading)\r\n- [Compatible Kubernetes Versions](#compatible-kubernetes-versions)\r\n\r\n# All Changes\r\n\r\n- Updates Envoy to v1.30.2. See the release notes for v1.30.2 [here](https://www.envoyproxy.io/docs/envoy/v1.30.2/version_history/v1.30/v1.30.2) ([#6484](https://github.com/projectcontour/contour/pull/6484)).\r\n\r\n\r\n# Installing and Upgrading\r\n\r\nFor a fresh install of Contour, consult the [getting started documentation](https://projectcontour.io/getting-started/).\r\n\r\nTo upgrade an existing Contour installation, please consult the [upgrade documentation](https://projectcontour.io/resources/upgrading/).\r\n\r\n\r\n# Compatible Kubernetes Versions\r\n\r\nContour v1.29.1 is tested against Kubernetes 1.27 through 1.29.\r\n\r\n\r\n# Are you a Contour user? We would love to know!\r\nIf you're using Contour and want to add your organization to our adopters list, please visit this [page](https://projectcontour.io/resources/adopters/). If you prefer to keep your organization name anonymous but still give us feedback into your usage and scenarios for Contour, please post on this [GitHub thread](https://github.com/projectcontour/contour/issues/1269).", "created_at": "2024-06-12T19:22:46Z", "project": "Contour", "repo": "projectcontour/contour", "type": "ingress controller", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "1.9.0 / 2024-06-06", "tag_name": "v1.9.0", "html_url": "https://github.com/prometheus/pushgateway/releases/tag/v1.9.0", "repo_url": "https://github.com/prometheus/pushgateway", "body": "* [CHANGE] Command line: Print --version to stdout, not stderr. #651\r\n* [FEATURE] UI: Support native histograms. #596\r\n* [ENHANCEMENT] Log when liveness probes fail due to full write queue. #645\r\n* [BUGFIX] Update dependencies to pull in possibly relevant bugfixes.\r\n", "created_at": "2024-06-08T14:58:05Z", "project": "Pushgateway", "repo": "prometheus/pushgateway", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v3.3.1", "html_url": "https://api.github.com/repos/openvswitch/ovs/commits/2b87b844dbedeb2582920634205b52f1eea7c0b7", "repo_url": "https://github.com/openvswitch/ovs", "body": "Set release date for 3.3.1.\n\nAcked-by: Eelco Chaudron \nAcked-by: Kevin Traynor \nSigned-off-by: Ilya Maximets ", "created_at": "2024-06-07T16:44:43Z", "project": "Ovs", "repo": "openvswitch/ovs", "type": "Network", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "8.7.0", "tag_name": "8.7.0", "html_url": "https://github.com/puppetlabs/puppet/releases/tag/8.7.0", "repo_url": "https://github.com/puppetlabs/puppet", "body": "\r\n\r\n## What's Changed\r\n### Features & Enhancements\r\n* Bump CFPropertyList to >= 3.0.6 by @mhashizume in https://github.com/puppetlabs/puppet/pull/9314\r\n* (PUP-12031) Consolidate gem depenendencies & metadata into puppet.gem\u2026 by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9325\r\n* (maint) Add xbps used by voidlinux as a package provider by @Animeshz in https://github.com/puppetlabs/puppet/pull/8976\r\n### Bug Fixes\r\n* Document passing an array to exec creates by @yakatz in https://github.com/puppetlabs/puppet/pull/9167\r\n* Fix failing to install packages with `-noarch` in name by @anhpt379 in https://github.com/puppetlabs/puppet/pull/9085\r\n* (PUP-11693) Global OptionParser ignores partially matched invalid params by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9313\r\n* (PUP-11693) Update behavior when partial argument match detected by @AriaXLi in https://github.com/puppetlabs/puppet/pull/9323\r\n* Update validate_data_hash to return modified hash by @mhashizume in https://github.com/puppetlabs/puppet/pull/9326\r\n* (maint) - Update Hiera Example by @garrettrowell in https://github.com/puppetlabs/puppet/pull/9347\r\n* Update splaylimit during daemon run by @mhashizume in https://github.com/puppetlabs/puppet/pull/9345\r\n\r\n## New Contributors\r\n* @yakatz made their first contribution in https://github.com/puppetlabs/puppet/pull/9167\r\n* @anhpt379 made their first contribution in https://github.com/puppetlabs/puppet/pull/9085\r\n* @garrettrowell made their first contribution in https://github.com/puppetlabs/puppet/pull/9347\r\n* @Animeshz made their first contribution in https://github.com/puppetlabs/puppet/pull/8976\r\n\r\n**Full Changelog**: https://github.com/puppetlabs/puppet/compare/8.6.0...8.7.0", "created_at": "2024-06-07T01:08:12Z", "project": "Puppet", "repo": "puppetlabs/puppet", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.11.0", "tag_name": "v2.11.0", "html_url": "https://github.com/goharbor/harbor/releases/tag/v2.11.0", "repo_url": "https://github.com/goharbor/harbor", "body": "\r\n\r\n## Known issue\r\n- [known issue #20412](https://github.com/goharbor/harbor/issues/20412) Harbor supports only one signature for each artifact been replicated to destination Harbor which is signed by legacy cosign. If you want to replicated multiple signatures for a subject image, please using oci-1.1 mode(cosign v2.2.1+) for signing.\r\n- [known issue #20565](https://github.com/goharbor/harbor/issues/20565) Issue with SBOM generation in Harbor v2.11.0 when using external Reverse Proxy (HTTP 404)\r\n- [known issue #20691](https://github.com/goharbor/harbor/issues/20691) LDAP handshake failure with LDAP server has old TLS_RSA_* cipher suites. Workaround: add env variable GODEBUG=\"tlsrsakex=1\" to common/config/core/env file and restart Harbor.\r\n## Tips\r\n - [Best practice](https://github.com/goharbor/harbor/wiki/Harbor-FAQs#notation-signature-accessory) for image singing with [Notation v1.2.0 ](https://github.com/notaryproject/notation/releases/tag/v1.2.0-alpha.1) in Harbor \r\n\r\n## What's Changed\r\n### Exciting New Features \ud83c\udf89\r\n#### SBOM Generation and Management\r\n Harbor now provides robust support for generating Software Bill of Materials (SBOM) either manually or automatically. Users can conveniently view, download, and replicate SBOMs across different instances of Harbor.\r\n> When `Automatically generate SBOM on push` is enabled and there are massive concurrent push to that project, users may need to enable asynchronously updating project quota by setting `core.quotaUpdateProvider: redis` (values.yaml for harbor-helm) or setting [core.quota_update_provider: redis](https://github.com/goharbor/harbor/blob/v2.11.0/make/harbor.yml.tmpl#L316) (`harbor.yml` for installation via docker-compose) so that it can reduce the overall resource consumption, like db connection, cpu usage and memory usage.\r\n\r\n#### Supporting OCI Distribution Spec v1.1.0 \ud83c\udf89\r\nHarbor now fully supports [OCI Distribution Spec v1.1.0](https://github.com/opencontainers/distribution-spec/tree/v1.1.0)\r\n\r\n#### Integration with VolcEngine Registry\r\nUsers can now seamlessly replicate images to and from the VolcEngine registry, enhancing interoperability and flexibility within the Harbor ecosystem.\r\n\r\n#### Korean UI Translation\r\nThe user interface of Harbor has been enriched with the addition of Korean language support, ensuring a more inclusive and accessible experience for Korean-speaking users.\r\n\r\n\r\n### Enhancement \ud83d\ude80\r\n* skip transaction for POST /service/token by @liubin in https://github.com/goharbor/harbor/pull/19339\r\n* Updated internationalisation : fr-fr by @tostt in https://github.com/goharbor/harbor/pull/19915\r\n### Component updates \u2b06\ufe0f\r\n* Bump github.com/go-openapi/errors from 0.19.6 to 0.20.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19697\r\n* bump golang 1.21.5 & fix golangci-lint error by @MinerYang in https://github.com/goharbor/harbor/pull/19722\r\n* Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19729\r\n* Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.9.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19701\r\n* Bump github.com/prometheus/client_golang from 1.14.0 to 1.17.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19699\r\n* Bump github.com/bmatcuk/doublestar from 1.1.1 to 1.3.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19698\r\n* Fix project metadata validate bug by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19746\r\n* Bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux from 0.45.0 to 0.46.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19727\r\n* add description in scanner page by @ShengqiWang in https://github.com/goharbor/harbor/pull/19733\r\n* Fix OpenAPI Specification structural error by @blueswen in https://github.com/goharbor/harbor/pull/19782\r\n* update project-SelectScanner modal Default field css by @ShengqiWang in https://github.com/goharbor/harbor/pull/19753\r\n* Bump up PostgreSQL from 14 to 15 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19789\r\n* fix invalid links in harbor.yml.tmpl by @microyahoo in https://github.com/goharbor/harbor/pull/19786\r\n* Bump golang.org/x/time from 0.4.0 to 0.5.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19767\r\n* Bump github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.5.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19766\r\n* Bump github.com/cloudevents/sdk-go/v2 from 2.13.0 to 2.14.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19764\r\n* Add quota permissions to robot account by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19799\r\n* Bump gopkg.in/h2non/gock.v1 from 1.0.16 to 1.1.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19765\r\n* Bump github.com/go-openapi/runtime from 0.19.20 to 0.26.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19763\r\n* add repository read permission to limitedGuest by @tpoxa in https://github.com/goharbor/harbor/pull/19757\r\n* registryctl/api/registry/blob: fix dropped test error by @alrs in https://github.com/goharbor/harbor/pull/19721\r\n* Remove robot account update quota permission by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19819\r\n* Cache image list with digest key by @stonezdj in https://github.com/goharbor/harbor/pull/19801\r\n* Add verification that robot account duration is not 0 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19829\r\n* fix artifact page bug by @ShengqiWang in https://github.com/goharbor/harbor/pull/19807\r\n* Log ensureArtifact ConflictErr by @LiuShuaiyi in https://github.com/goharbor/harbor/pull/19294\r\n* Fixing typo for About UI by @hasonhai in https://github.com/goharbor/harbor/pull/19840\r\n* Update isValidDuration function by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19843\r\n* fix label select bugs by @ShengqiWang in https://github.com/goharbor/harbor/pull/19850\r\n* Bump k8s.io/client-go from 0.26.2 to 0.29.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19813\r\n* Bump github.com/vmihailenco/msgpack/v5 from 5.0.0-rc.2 to 5.4.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19810\r\n* Bump github.com/go-openapi/swag from 0.22.4 to 0.22.7 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19809\r\n* feat: add auto_sbom_generation for SBOM auto generation on pushing a \u2026 by @zyyw in https://github.com/goharbor/harbor/pull/19869\r\n* add v6 port for nginx and portal config by @MinerYang in https://github.com/goharbor/harbor/pull/19868\r\n* add ip_family config in harbor.yml by @MinerYang in https://github.com/goharbor/harbor/pull/19934\r\n* Bump github.com/aws/aws-sdk-go from 1.34.28 to 1.50.5 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19920\r\n* Bump github.com/go-openapi/errors from 0.20.4 to 0.21.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19890\r\n* Bump github.com/go-ldap/ldap/v3 from 3.2.4 to 3.4.6 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19889\r\n* Bump vite and @angular-devkit/build-angular in /src/portal by @dependabot in https://github.com/goharbor/harbor/pull/19945\r\n* remove ipfamily config migrate jinja in 2.9 and 2.10 by @MinerYang in https://github.com/goharbor/harbor/pull/19949\r\n* feat: enable configuration of skip_java_db_update by @zyyw in https://github.com/goharbor/harbor/pull/19996\r\n* [Token/JWT] Update to golang-jwt v5.2.0 by @an-toine in https://github.com/goharbor/harbor/pull/19802\r\n* Remove redundant file package-lock.json under src folder by @AllForNothing in https://github.com/goharbor/harbor/pull/20007\r\n* Limit url to local site by @stonezdj in https://github.com/goharbor/harbor/pull/20013\r\n* Bump go.opentelemetry.io/otel from 1.21.0 to 1.23.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19972\r\n* Bump github.com/go-openapi/strfmt from 0.21.8 to 0.22.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19955\r\n* Bump github.com/google/uuid from 1.3.1 to 1.6.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/19954\r\n* Limit url to local path by @stonezdj in https://github.com/goharbor/harbor/pull/20025\r\n* Bump helm.sh/helm/v3 from 3.11.3 to 3.14.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20017\r\n* Bump github.com/aws/aws-sdk-go from 1.50.5 to 1.50.24 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20018\r\n* Move strong_ssl_ciphers to top level in harbor.yml by @stonezdj in https://github.com/goharbor/harbor/pull/19914\r\n* Check if the internal_tls_config is not null when get strong_ssl_ciph\u2026 by @stonezdj in https://github.com/goharbor/harbor/pull/20032\r\n* add sbom settings for project by @wy65701436 in https://github.com/goharbor/harbor/pull/20069\r\n* update referrers api by @wy65701436 in https://github.com/goharbor/harbor/pull/20068\r\n* fix: typos by @testwill in https://github.com/goharbor/harbor/pull/20106\r\n* Update swagger.yaml bad request permission: helm-chart:read by @jm-nab in https://github.com/goharbor/harbor/pull/20094\r\n* Update support for artifactType for both manifest and index by @MinerYang in https://github.com/goharbor/harbor/pull/20030\r\n* Update deletion for index type of accessory by @MinerYang in https://github.com/goharbor/harbor/pull/20073\r\n* add type for scanner metadata by @wy65701436 in https://github.com/goharbor/harbor/pull/20108\r\n* panic due to mark retention task error by @stonezdj in https://github.com/goharbor/harbor/pull/20161\r\n* chore: fix function names by @majorteach in https://github.com/goharbor/harbor/pull/20159\r\n* ScanAll should only log an error when an error occurs by @twhiteman in https://github.com/goharbor/harbor/pull/20087\r\n* Bump github.com/tencentcloud/tencentcloud-sdk-go from 1.0.62 to 3.0.233+incompatible in /src by @dependabot in https://github.com/goharbor/harbor/pull/20035\r\n* Bump golang.org/x/sync from 0.3.0 to 0.6.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20036\r\n* Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20104\r\n* Bump github.com/cloudevents/sdk-go/v2 from 2.14.0 to 2.15.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20099\r\n* Bump golang.org/x/net from 0.17.0 to 0.22.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20113\r\n* Bump github.com/jackc/pgx/v4 from 4.18.1 to 4.18.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20139\r\n* Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20124\r\n* Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible in /src by @dependabot in https://github.com/goharbor/harbor/pull/20147\r\n* Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.21.0 to 1.24.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20037\r\n* fix image name extraction by @tkatkov in https://github.com/goharbor/harbor/pull/18992\r\n* fix: typo by @testwill in https://github.com/goharbor/harbor/pull/20190\r\n* bump golang 1.21.8 on main by @MinerYang in https://github.com/goharbor/harbor/pull/20197\r\n* fix: close file by @testwill in https://github.com/goharbor/harbor/pull/20189\r\n* Update GenAccessoryArt API to generate valid accessory for SBOM by @stonezdj in https://github.com/goharbor/harbor/pull/20214\r\n* fix: test robot account permission by @zyyw in https://github.com/goharbor/harbor/pull/20240\r\n* update artifact_type column alteration by @MinerYang in https://github.com/goharbor/harbor/pull/20239\r\n* Allow empty path in redirect_url by @stonezdj in https://github.com/goharbor/harbor/pull/20238\r\n* fix: close blob io ReadCloser by @testwill in https://github.com/goharbor/harbor/pull/20225\r\n* add stop sbom scanning API by @wy65701436 in https://github.com/goharbor/harbor/pull/20200\r\n* update referrer manifest descriptor size by @MinerYang in https://github.com/goharbor/harbor/pull/20207\r\n* adopt cosign with oci-spec 1.1 by @MinerYang in https://github.com/goharbor/harbor/pull/20245\r\n* Updated internationalisation : fr-fr by @tostt in https://github.com/goharbor/harbor/pull/20179\r\n* feat: expose `trivy.timeout` to configure the duration to wait for scan completion by @zyyw in https://github.com/goharbor/harbor/pull/20257\r\n* bump golang to 1.22.2 by @MinerYang in https://github.com/goharbor/harbor/pull/20256\r\n* Bump k8s.io/api from 0.29.0 to 0.29.3 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20205\r\n* Bump github.com/coreos/go-oidc/v3 from 3.9.0 to 3.10.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20202\r\n* Bump golang.org/x/oauth2 from 0.15.0 to 0.19.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20247\r\n* Sending signals by closing the channel by @Iceber in https://github.com/goharbor/harbor/pull/17917\r\n* Bump go.uber.org/ratelimit from 0.2.0 to 0.3.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20204\r\n* fix: update the image reference format for audit log when pulling image by @zyyw in https://github.com/goharbor/harbor/pull/20278\r\n* fix issue 20269 by @wy65701436 in https://github.com/goharbor/harbor/pull/20274\r\n* fix: update TRIVYVERSION=v0.50.1 && TRIVYADAPTERVERSION=v0.31.0 by @zyyw in https://github.com/goharbor/harbor/pull/20285\r\n* Rename scan request type by @stonezdj in https://github.com/goharbor/harbor/pull/20288\r\n* skip to log scan sbom accessory for sbom accessory by @stonezdj in https://github.com/goharbor/harbor/pull/20290\r\n* refactor: update controller.go by @eltociear in https://github.com/goharbor/harbor/pull/20297\r\n* SBOM UI feature implementation by @xuelichao in https://github.com/goharbor/harbor/pull/19946\r\n* Allow generate sbom in proxy cache project by @stonezdj in https://github.com/goharbor/harbor/pull/20298\r\n* Add enableCapabilities to extraAttrs for stop by @stonezdj in https://github.com/goharbor/harbor/pull/20299\r\n* Set default capability for old scanners by @stonezdj in https://github.com/goharbor/harbor/pull/20306\r\n* Wrong values shown for the columns of support_sbom and support_vulnerability in scanner list by @xuelichao in https://github.com/goharbor/harbor/pull/20308\r\n* add prepare migration script for 2.11.0 by @MinerYang in https://github.com/goharbor/harbor/pull/20315\r\n* Log and skip adapter ping error when retrieve adapter capability by @stonezdj in https://github.com/goharbor/harbor/pull/20314\r\n* Add 422 in the swagger.yaml by @stonezdj in https://github.com/goharbor/harbor/pull/20344\r\n* fix: update image reference to \\@\\ in audit log when pushing & deleting images by @zyyw in https://github.com/goharbor/harbor/pull/20348\r\n* Add scanner info and report_id to sbom_overview on listing artifact by @stonezdj in https://github.com/goharbor/harbor/pull/20358\r\n* Fix UI bugs by @xuelichao in https://github.com/goharbor/harbor/pull/20364\r\n* Delete scan_report when accessory is removed by @stonezdj in https://github.com/goharbor/harbor/pull/20365\r\n* Bump golang.org/x/net from 0.22.0 to 0.24.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20318\r\n* Bump github.com/golang-migrate/migrate/v4 from 4.16.2 to 4.17.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20317\r\n* Bump go.opentelemetry.io/otel/sdk from 1.24.0 to 1.26.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20370\r\n* Bump github.com/cenkalti/backoff/v4 from 4.2.1 to 4.3.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20316\r\n* Add scan type in webhook event by @stonezdj in https://github.com/goharbor/harbor/pull/20363\r\n* do not delete accessory relationship while still referenced by @MinerYang in https://github.com/goharbor/harbor/pull/20360\r\n* Rename harbor.sbom to sbom.harbor by @stonezdj in https://github.com/goharbor/harbor/pull/20359\r\n* Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.24.0 to 1.26.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20374\r\n* Bump k8s.io/api from 0.29.3 to 0.30.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20375\r\n* Bump github.com/gorilla/csrf from 1.6.2 to 1.7.2 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20376\r\n* Bump github.com/go-asn1-ber/asn1-ber from 1.5.5 to 1.5.6 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20372\r\n* Bump helm.sh/helm/v3 from 3.14.2 to 3.14.4 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20373\r\n* fix update TRIVYVERSION=v0.50.4 & TRIVYADAPTERVERSION=v0.31.1 by @zyyw in https://github.com/goharbor/harbor/pull/20390\r\n* fix: enale stop_scan for ci by @zyyw in https://github.com/goharbor/harbor/pull/20378\r\n* Update scan job request log for enabled_capabilities by @MinerYang in https://github.com/goharbor/harbor/pull/20414\r\n* fix issue 20407 by @wy65701436 in https://github.com/goharbor/harbor/pull/20416\r\n* Skip scan in-toto sbom artifact by @stonezdj in https://github.com/goharbor/harbor/pull/20415\r\n* fix issue 19928 by @wy65701436 in https://github.com/goharbor/harbor/pull/20409\r\n* chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.0 to 5.2.1 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20397\r\n* chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux from 0.46.1 to 0.51.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20394\r\n* chore(deps): bump github.com/go-openapi/strfmt from 0.22.0 to 0.23.0 in /src by @dependabot in https://github.com/goharbor/harbor/pull/20396\r\n* add membership=true back for gitlab replication adapter by @zyyw in https://github.com/goharbor/harbor/pull/20400\r\n* Display status in sbom_overview for image index by @stonezdj in https://github.com/goharbor/harbor/pull/20425\r\n* Add additional link for sboms by @stonezdj in https://github.com/goharbor/harbor/pull/20423\r\n* bump golang 1.22.3 by @MinerYang in https://github.com/goharbor/harbor/pull/20433\r\n* Initialize execution Manager in Report Assembler by @stonezdj in https://github.com/goharbor/harbor/pull/20437\r\n* Fix-20459 Wrong sbom status displayed in UI by @xuelichao in https://github.com/goharbor/harbor/pull/20464\r\n* bump up trivy and trivy-adapter version by @zyyw in https://github.com/goharbor/harbor/pull/20468\r\n* [cherry-pick] Add sbom_report table to store sbom related information by @stonezdj in https://github.com/goharbor/harbor/pull/20482\r\n* [cherry-pick] Separate the execution vendor type sbom from image_scan by @stonezdj in https://github.com/goharbor/harbor/pull/20508\r\n* [cherry-pick] Fix tooltip issue related to SBOM.Details by @stonezdj in https://github.com/goharbor/harbor/pull/20511\r\n* [cherry-pick] fix 20496 by @wy65701436 in https://github.com/goharbor/harbor/pull/20509\r\n* tls support for pushing sbom by @wy65701436 in https://github.com/goharbor/harbor/pull/20515\r\n* [cherry-pick] fix 20518 by @wy65701436 in https://github.com/goharbor/harbor/pull/20522\r\n* [cherry-pick] fix http client to push sbom accessory by @wy65701436 in https://github.com/goharbor/harbor/pull/20528\r\n* [cherry-pick] Response an error message when there is incomplete sbom generate job by @stonezdj in https://github.com/goharbor/harbor/pull/20527\r\n* [cherry-pick] No sbom_overview when sbom is deleted by @stonezdj in https://github.com/goharbor/harbor/pull/20534\r\n* Fixes-20537 SBOM tab should not exist when the artifact is helm package by @xuelichao in https://github.com/goharbor/harbor/pull/20539\r\n* [cherry-pick] Adjust the query by UUID sql so that it can use the idx_task_extra_at\u2026 by @stonezdj in https://github.com/goharbor/harbor/pull/20546\r\n### Docs update \ud83d\uddc4\ufe0f\r\n* Fix docker version to 20.10.10 by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19751\r\n* revise the tags of Interrogation Services by @xuelichao in https://github.com/goharbor/harbor/pull/20049\r\n* Add two columns to display capability type for scanner by @xuelichao in https://github.com/goharbor/harbor/pull/20111\r\n### Other Changes\r\n* Bump actions/stale from 8.0.0 to 9.0.0 by @dependabot in https://github.com/goharbor/harbor/pull/19689\r\n* Update Robot Account Test Case by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19710\r\n* Bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/goharbor/harbor/pull/19714\r\n* Bump google-github-actions/setup-gcloud from 1 to 2 by @dependabot in https://github.com/goharbor/harbor/pull/19696\r\n* Add notation replication test case by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19738\r\n* Add multi-tier accessory replication test cases by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19730\r\n* Add quota permissions testcase by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19822\r\n* deprecate gosec in makefile by @wy65701436 in https://github.com/goharbor/harbor/pull/19828\r\n* Bump kentaro-m/auto-assign-action from 1.2.5 to 1.2.6 by @dependabot in https://github.com/goharbor/harbor/pull/19824\r\n* Update replication rule filter label xpath by @YangJiao0817 in https://github.com/goharbor/harbor/pull/19895\r\n* fix: cve export label filter xpath by @zyyw in https://github.com/goharbor/harbor/pull/19931\r\n* add UI test for project quota sorting by @zyyw in https://github.com/goharbor/harbor/pull/19935\r\n* Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/goharbor/harbor/pull/19936\r\n* Bump kentaro-m/auto-assign-action from 1.2.6 to 2.0.0 by @dependabot in https://github.com/goharbor/harbor/pull/19929\r\n* update retry of get_scan_data_export_execution from 5 to 15 by @zyyw in https://github.com/goharbor/harbor/pull/19959\r\n* fix: scanner tab change by @zyyw in https://github.com/goharbor/harbor/pull/20128\r\n* Bump softprops/action-gh-release from 1 to 2 by @dependabot in https://github.com/goharbor/harbor/pull/20115\r\n* delete membership=0 in getProjectsByName by @prima101112 in https://github.com/goharbor/harbor/pull/20153\r\n* feat: add api test case for quota sorting by @zyyw in https://github.com/goharbor/harbor/pull/20209\r\n* fix: update e2e test engine images by @zyyw in https://github.com/goharbor/harbor/pull/20223\r\n* feat: add test case for customizing OIDC provider name by @zyyw in https://github.com/goharbor/harbor/pull/20287\r\n* feat: add tc for limited guest of a project to get repository by @zyyw in https://github.com/goharbor/harbor/pull/20311\r\n* fix: fresh scanner list when updating scanner by @zyyw in https://github.com/goharbor/harbor/pull/20366\r\n* fix: update nightly test case for verifying audit log of image digest by @zyyw in https://github.com/goharbor/harbor/pull/20354\r\n* fix: update to ", "created_at": "2024-06-04T10:29:53Z", "project": "Harbor", "repo": "goharbor/harbor", "type": "Registry", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.8.8", "tag_name": "1.8.8", "html_url": "https://github.com/alibaba/Sentinel/releases/tag/1.8.8", "repo_url": "https://github.com/alibaba/Sentinel", "body": "## Features / Enhancements\r\n\r\n- Support running test with JDK 21 or JDK17 (#3344) (#3339)\r\n- Add webmvc-6x-adapter module to support spring boot 3.x (#3351)\r\n- Replace ThreadLocal with DateTimeFormatter (#3353)\r\n\r\n## Bug Fixes\r\n\r\n- Fix flaky tests and fix passDefaultLocalCheck (#3367)\r\n- Fix when duplication spi class found using SpiLoader (#3387)\r\n- Fix reflection exceptions caused by having identically named fallback/blockHandler with different parameter types (#3395)\r\n\r\n## Dependencies\r\n\r\n- Bump com.fasterxml.jackson.core:jackson-databind (#3342)\r\n- Bump org.springframework:spring-expression (#3375)\r\n- Bump org.springframework:spring-context (#3404)\r\n\r\nThanks for all contributors: @cdfive, @robberphex, @shichaoyuan, @LearningGp, @ruansheng8, @dowenliu-xyz \r\n", "created_at": "2024-06-04T08:05:34Z", "project": "Sentinel", "repo": "alibaba/Sentinel", "type": "Gateway", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.5.0", "tag_name": "v2.5.0", "html_url": "https://github.com/grafana/tempo/releases/tag/v2.5.0", "repo_url": "https://github.com/grafana/tempo", "body": "# Breaking Changes\r\n\r\n* Ownership of /var/tempo is changing. Historically this has been owned by root:root, and with this change it will now be owned by tempo:tempo with the UID/GID of 10001. The `ingester` and `metrics-generator` statefulsets may need to be `chown`'d in order to start properly. A jsonnet example of an init container is included with the PR. This impacts impacts all users of the `grafana/tempo` Docker image. \r\n [#2265](https://github.com/grafana/tempo/pull/2265)\r\n\r\n* In the last release vParquet (the first version) was deprecated and blocked from writes. Now it is removed entirely. It will no longer be recognized as a valid encoding and cannot read any remaining vParquet blocks. Installations running with historical defaults should not require any changes as the default has been migrated for several releases. Installations with storage settings pinned to vParquet must run a previous release configured for vParquet2 or higher until all existing vParquet (1) blocks have expired and been deleted from the backend, or else will encounter read errors after upgrading to this release.\r\n [#3663](https://github.com/grafana/tempo/pull/3663)\r\n\r\n* Remove trace by id hedging from the frontend. We consider this configuration an anti-pattern. Enabling it only caused additional issues with Tempo operation. The following have been removed:\r\n ```\r\n query_frontend:\r\n trace_by_id:\r\n hedge_requests_at: 2s\r\n hedge_requests_up_to: 2\r\n ```\r\n [#3522](https://github.com/grafana/tempo/pull/3522)\r\n\r\n* Dropped meta-tag for tenant from trace by id multitenant. [#3522](https://github.com/grafana/tempo/pull/3522) \r\n\r\n* The update to OTLP 1.3.0 removes the deprecated `InstrumentationLibrary` and `InstrumentationLibrarySpan` from the OTLP receivers [#3649](https://github.com/grafana/tempo/pull/3649)\r\n\r\n\r\n# Changes\r\n\r\n* [CHANGE] Align metrics query time ranges to the step parameter [#3490](https://github.com/grafana/tempo/pull/3490) (@mdisibio)\r\n* [CHANGE] Change the UID and GID of the `tempo` user to avoid root [#2265](https://github.com/grafana/tempo/pull/2265) (@zalegrala)\r\n **BREAKING CHANGE** Ownership of /var/tempo is changing. Historically this\r\n has been owned by root:root, and with this change it will now be owned by\r\n tempo:tempo with the UID/GID of 10001. The `ingester` and\r\n `metrics-generator` statefulsets may need to be `chown`'d in order to start\r\n properly. A jsonnet example of an init container is included with the PR.\r\n This impacts impacts all users of the `grafana/tempo` Docker image.\r\n* [CHANGE] Remove vParquet encoding [#3663](https://github.com/grafana/tempo/pull/3663) (@mdisibio)\r\n **BREAKING CHANGE** In the last release vParquet (the first version) was deprecated and blocked from writes. Now it is \r\n removed entirely. It will no longer be recognized as a valid encoding and cannot read any remaining vParquet blocks. Installations\r\n running with historical defaults should not require any changes as the default has been migrated for several releases. Installations\r\n with storage settings pinned to vParquet must run a previous release configured for vParquet2 or higher until all existing vParquet (1) blocks\r\n have expired and been deleted from the backend, or else will encounter read errors after upgrading to this release.\r\n* [CHANGE] Return a less confusing error message to the client when refusing spans due to ingestion rates. [#3485](https://github.com/grafana/tempo/pull/3485) (@ie-pham)\r\n* [CHANGE] Clean Metrics Generator's Prometheus wal before creating instance [#3548](https://github.com/grafana/tempo/pull/3548) (@ie-pham)\r\n* [CHANGE] Update docker examples for permissions, deprecations, and clean-up [#3603](https://github.com/grafana/tempo/pull/3603) (@zalegrala)\r\n* [CHANGE] Update debian and rpm packages to grant required permissions to default storage path after installation [#3657](https://github.com/grafana/tempo/pull/3657) (@mdisibio)\r\n* [CHANGE] Delete any remaining objects for empty tenants after a configurable duration, requires config enable [#3611](https://github.com/grafana/tempo/pull/3611) (@zalegrala)\r\n* [CHANGE] Add golangci to the tools image and update `lint` make target [#3610](https://github.com/grafana/tempo/pull/3610) (@zalegrala)\r\n* [CHANGE] Update Alpine image version to 3.20 https://github.com/grafana/tempo/pull/3710 (@joe-elliott)\r\n\r\n# Features\r\n\r\n* [FEATURE] Add TLS support for Memcached Client [#3585](https://github.com/grafana/tempo/pull/3585) (@sonisr)\r\n* [FEATURE] TraceQL metrics queries: add quantile_over_time [#3605](https://github.com/grafana/tempo/pull/3605) [#3633](https://github.com/grafana/tempo/pull/3633) (@mdisibio) \r\n* [FEATURE] TraceQL metrics queries: add histogram_over_time [#3644](https://github.com/grafana/tempo/pull/3644) (@mdisibio)\r\n* [FEATURE] Added gRPC streaming endpoints for Tempo APIs.\r\n * Added gRPC streaming endpoints for all tag queries. [#3460](https://github.com/grafana/tempo/pull/3460) (@joe-elliott)\r\n * Added gRPC streaming endpoints for metrics. [#3584](https://github.com/grafana/tempo/pull/3584) (@joe-elliott)\r\n * Reduced memory consumption in the frontend for large traces. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n * **Breaking Change** Remove trace by id hedging from the frontend. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n * **Breaking Change** Dropped meta-tag for tenant from trace by id multitenant. [#3522](https://github.com/grafana/tempo/pull/3522) (@joe-elliott)\r\n* [FEATURE] New block encoding vParquet4 with support for links, events, and arrays [#3368](https://github.com/grafana/tempo/pull/3368) (@stoewer @ie-pham @andreasgerstmayr)\r\n\r\n# Enhancements\r\n\r\n* [ENHANCEMENT] Remove hardcoded delay in distributor shutdown [#3687](https://github.com/grafana/tempo/pull/3687) (@chodges15)\r\n* [ENHANCEMENT] Tempo CLI - add percentage support for query blocks #3697 [#3697](https://github.com/grafana/tempo/pull/3697) (@edgarkz)\r\n* [ENHANCEMENT] Update OTLP and add attributes to instrumentation scope in vParquet4 [#3649](https://github.com/grafana/tempo/pull/3649) (@stoewer)\r\n **Breaking Change** The update to OTLP 1.3.0 removes the deprecated `InstrumentationLibrary`\r\n and `InstrumentationLibrarySpan` from the OTLP receivers\r\n* [ENHANCEMENT] Surface new labels for uninstrumented services and systems [#3543](https://github.com/grafana/tempo/pull/3543) (@t00mas)\r\n* [ENHANCEMENT] Add querier metrics for requests executed [#3524](https://github.com/grafana/tempo/pull/3524) (@electron0zero)\r\n* [ENHANCEMENT] Add messaging-system latency histogram to service-graph [#3453](https://github.com/grafana/tempo/pull/3453) (@adirmatzkin)\r\n* [ENHANCEMENT] Add string interning to TraceQL queries [#3411](https://github.com/grafana/tempo/pull/3411) (@mapno)\r\n* [ENHANCEMENT] Add new (unsafe) query hints for metrics queries [#3396](https://github.com/grafana/tempo/pull/3396) (@mdisibio)\r\n* [ENHANCEMENT] Add nestedSetLeft/Right/Parent instrinsics to TraceQL. [#3497](https://github.com/grafana/tempo/pull/3497) (@joe-elliott)\r\n* [ENHANCEMENT] Add tenant to frontend job cache key. [#3527](https://github.com/grafana/tempo/pull/3527) (@joe-elliott)\r\n* [ENHANCEMENT] Better compaction throughput and memory usage [#3579](https://github.com/grafana/tempo/pull/3579) (@mdisibio)\r\n* [ENHANCEMENT] Add support for sharded ingester queries [#3574](https://github.com/grafana/tempo/pull/3574) (@zalegrala)\r\n* [ENHANCEMENT] TraceQL - Add support for scoped intrinsics using `:` [#3629](https://github.com/grafana/tempo/pull/3629) (@ie-pham)\r\n available scoped intrinsics: trace:duration, trace:rootName, trace:rootService, span:duration, span:kind, span:name, span:status, span:statusMessage\r\n* [ENHANCEMENT] Performance improvements on TraceQL and tag value search. [#3650](https://github.com/grafana/tempo/pull/3650),[#3667](https://github.com/grafana/tempo/pull/3667) (@joe-elliott)\r\n* [ENHANCEMENT] TraceQL - Add support for trace:id and span:id [#3670](https://github.com/grafana/tempo/pull/3670) (@ie-pham)\r\n* [ENHANCEMENT] Add toggle to inject the tenant ID to generated metrics [#3638](https://github.com/grafana/tempo/pull/3638) (@kvrhdn)\r\n\r\n# Bugfixes\r\n\r\n* [BUGFIX] Fix handling of regex matchers in autocomplete endpoints [#3641](https://github.com/grafana/tempo/pull/3641) (@sd2k)\r\n* [BUGFIX] Update golang.org/x/net package to 0.24.0 to fix CVE-2023-45288 [#3613](https://github.com/grafana/tempo/pull/3613) (@pavolloffay)\r\n* [BUGFIX] Fix metrics query results when filtering and rating on the same attribute [#3428](https://github.com/grafana/tempo/issues/3428) (@mdisibio)\r\n* [BUGFIX] Fix metrics query results when series contain empty strings or nil values [#3429](https://github.com/grafana/tempo/issues/3429) (@mdisibio)\r\n* [BUGFIX] Fix metrics query duration check, add per-tenant override for max metrics query duration [#3479](https://github.com/grafana/tempo/issues/3479) (@mdisibio)\r\n* [BUGFIX] Fix metrics query panic \"index out of range [-1]\" when a trace has zero-length ID [](https://github.com/grafana/tempo/pull/3668) (@mdisibio)\r\n* [BUGFIX] Return unfiltered results when a bad TraceQL query is provided in autocomplete. [#3426](https://github.com/grafana/tempo/pull/3426) (@mapno)\r\n* [BUGFIX] Add support for dashes, quotes and spaces in attribute names in autocomplete [#3458](https://github.com/grafana/tempo/pull/3458) (@mapno)\r\n* [BUGFIX] Correctly handle 429s in GRPC search streaming. [#3469](https://github.com/grafana/tempo/pull/3469) (@joe-ellitot)\r\n* [BUGFIX] Correctly cancel GRPC and HTTP contexts in the frontend to prevent having to rely on http write timeout. [#3443](https://github.com/grafana/tempo/pull/3443) (@joe-elliott)\r\n* [BUGFIX] Add spss and limit to the frontend cache key to prevent the return of incorrect results. [#3557](https://github.com/grafana/tempo/pull/3557) (@joe-elliott)\r\n* [BUGFIX] Use os path separator to split blocks path. [#3552](https://github.com/grafana/tempo/issues/3552) (@teyyubismayil)\r\n* [BUGFIX] Correctly parse traceql queries with > 1024 character attribute names or static values. [#3571](https://github.com/grafana/tempo/issues/3571) (@joe-elliott)\r\n* [BUGFIX] Fix span-metrics' subprocessors bug that applied wrong configs when running multiple tenants. [#3612](https://github.com/grafana/tempo/pull/3612) (@mapno)\r\n* [BUGFIX] Fix panic in query-frontend when combining results [#3683](https://github.com/grafana/tempo/pull/3683) (@mapno)\r\n* [BUGFIX] Fix TraceQL queries involving non boolean operations between statics and attributes. https://github.com/grafana/tempo/pull/3698 (@joe-elliott)", "created_at": "2024-05-31T15:08:36Z", "project": "Tempo", "repo": "grafana/tempo", "type": "Tracing", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "3.0.0 Release Notes", "tag_name": "v3.0.0", "html_url": "https://github.com/pinpoint-apm/pinpoint/releases/tag/v3.0.0", "repo_url": "https://github.com/naver/pinpoint", "body": "# Key Features\r\n## Migrating to React\r\nThe front-end framework has been switched from Angular to React.\r\nFor more details, see the [issue](https://github.com/pinpoint-apm/pinpoint/issues/8929).\r\n\r\n## Error Analysis\r\nEnables detailed analysis of exception data collected by the agent.\r\n![error_analysis_01](https://github.com/pinpoint-apm/pinpoint-apm.github.io/blob/b8b2dd8f06b8f66c4632a362f871c9924ab3f742/.gitbook/assets/error_analysis_01.png)\r\n[manual](https://pinpoint-apm.gitbook.io/pinpoint/documents/error_analysis)\r\n\r\n## New Inspector\r\nStores inspector data in Apache Pinot, replacing the previous system which stored data via Flink in HBase. For more details, see the [issue](https://github.com/pinpoint-apm/pinpoint/issues/10704).\r\n[manual](https://pinpoint-apm.gitbook.io/pinpoint/documents/new-inspector)\r\n\r\n## Metric Storage Migration to Pinot\r\nThe storage system for metrics has been migrated to Pinot.\r\n\r\n## New Plugins\r\n* Support JDK HttpClient(java 11) #10656\r\n* Support ClickHouse #9794\r\n* Support Vert.x 4.5.0 #10534\r\n* Supports apache environment variables for Proxy Server Monitoring #9892\r\n* Improved support for Reactor(error, threading, retry, timeout) #10323, #10323, #10418, #10454\r\n* Improved support for Spring 6.x version #10832, #10615\r\n* Improve the error handling of spring tx #10492\r\n\r\n## BugFix\r\n* Fix Web CallTree screen that only shows one child when kafka is in multichild state #9905\r\n* Fix Web Active Request chart where the value of the very slow item was constantly increasing #9958\r\n* Fix repeatedly logged HTTP response values in WAS (tomcat, jetty, etc.) plugins #10355\r\n* Fix node was a null value on the Web CallTree #10517\r\n* Fix out-of-sync status value in a multi-threading environment during kotlin tracking #10612\r\n* Fix destination DB was marked UNKNOWN at the time of MongoDb tracking #10940\r\n* Fix repeatedly tracked getInputStream() method calls when using the HttpURLConnection class with JDK HTTP calls #11057\r\n\r\n## Important Update Information\r\n[**Spring Batch 5 Update**](https://github.com/pinpoint-apm/pinpoint/issues/10900)\r\nThis release includes an update to Spring Batch 5. Please note that schema modifications are required.\r\n[**End of support for hbase 1.x**](https://github.com/pinpoint-apm/pinpoint/issues/10131)\r\nHBase1 support has ended. We recommend migrating to HBase2.\r\n\r\n**From version 3.x, the executable JAR files will be uploaded to Maven Central Repository.**\r\n\r\nhttps://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)\r\n\r\n\r\n## What's Changed\r\n* [#9847] Prepare 2.6.0-SNAPSHOT by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9848\r\n* [#noissue] Disable malicious test in mongodb-plugin-testweb by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9852\r\n* [#9784] Fix nginx variable t=$msec parse in Proxy-User module by @geministarshine in https://github.com/pinpoint-apm/pinpoint/pull/9785\r\n* Update 2.5.1 release by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9857\r\n* Update 2.5.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9858\r\n* [#noissue] Fix proxy-user plugin test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9855\r\n* [#9869] Separate pinpoint-web-frontend by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9870\r\n* [#9876] Unified naming convention by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9877\r\n* [#noissue] Converted websocket.xml to WebSocketConfig class by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9879\r\n* [#noissue] Enable monitoring agent-server-executor by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9881\r\n* [#noissue] Apply ConditionalOnProperty to InstallModule by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9884\r\n* [#noissue] Fix: start realtime on init-phase on scatter by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/9887\r\n* [#9885] Apply ConditionalOnProperties to BasicLogin module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9886\r\n* [#9876] Unified naming convention by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9891\r\n* [#9882] Extract Grpc SSL Module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9883\r\n* [#9892] Update agent proxy-user plugin for apache format by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9894\r\n* [#9882] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9896\r\n* [#9893] Merge log4j2 configurations to a single file by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9895\r\n* [#8890] Implemented findClass in Java9ClassLoader by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9897\r\n* [#noissue] Refactor grpc ssl initialization by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9899\r\n* [#noissue] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9888\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9912\r\n* [#9913] Apply testcontainers to redis-lettuce-plugin-it by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9914\r\n* [#9915] Replace SocketUtils in springframework by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9916\r\n* [#9893] Remove unnecessary log4j configurations in collector starter by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9901\r\n* [#9905] Fix kafka on call tree view by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9906\r\n* [#noissue] Handle ByteString annotation values of protobuf by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/9705\r\n* [#9920] Modify binary naming rule of agent-testweb to maven standard by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9921\r\n* [#noissue] Cleanup testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9923\r\n* [#noissue] Add pinpoint-spring-boot3-testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9926\r\n* [#noissue] Add spring-boot3-webflux-plugin-testweb by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9927\r\n* [#noissue] Added function names, idleness in flink by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9934\r\n* [#noissue] Remove color tag in log4j2 logging format except local by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9924\r\n* [#9893] Merge agent log4j2 profiles by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9935\r\n* [#9932] Reduce pinpoint-rpc dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9931\r\n* [#9922] Enhanced resource reclaimation in hbase2 client by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9933\r\n* [#9922] Separated flink-clean.xml by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9939\r\n* [#noissue] Removed hard-coded default agent profile by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9937\r\n* [#9666] Add redis pubsub atc,atc,echo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9767\r\n* [#9666] Fixed redis-root.properties location by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9943\r\n* [#9666] Add redis pubsub atc,atd,echo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9949\r\n* [#noissue] Fixed redis pubsub test by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9954\r\n* [#9893] Change filename log4j2.xml\u2192log4j2-agent.xml by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9955\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9957\r\n* [#9893] Merge batch log4j2 configurations by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9961\r\n* [#9958] fix duplicated active trace by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9960\r\n* [#noissue] Applied dynamic property source to redis test by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9959\r\n* [#9666] Fixed redis properties by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9970\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9975\r\n* [#9893] Align Log4j2 loggingsystem lookup orders by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9976\r\n* [#noissue] Remove isParsed state of RouteResponse by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9977\r\n* [#9666] Fixed realtime to maintain valid value by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9978\r\n* [#9932] Remove thrift dependency of Agent module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9941\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9981\r\n* [#9893] Fix test failure due to changed log4j2 lookup filename by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9982\r\n* [#9932] Fix testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9985\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9988\r\n* [#NOISSUE] fix test fail by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/9995\r\n* [#9932] Remove thrift dependency of Tools module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9996\r\n* [#9989] Update maven-shade-plugin configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9997\r\n* [#9932] Rename directory name for thrift-datasender by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9986\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9998\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9999\r\n* [#9979] add pinot offline table ingestionConfig by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/9980\r\n* [#9936] Update unsampled async request by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/9987\r\n* [#9932] Remove thrift dependency of Collector module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10000\r\n* [#noissue] Fix cxf-it test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10005\r\n* [#9983] Replaced most thrift DTOs into gRPC in realtime-module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9984\r\n* [#9932] Replace with Netty4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10007\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10017\r\n* [#10018] Suggest dynamic list of available agent profiles by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10019\r\n* [#10023] Improve reference release timing for GC by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10022\r\n* [#10026] Make TraceService, SqlMetaDataService abstract by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10021\r\n* [#10024] Update renamed batch configuration bean by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10025\r\n* [#noissue] Enhance server-map update in realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10030\r\n* [#10035] Fixed agent list in active request by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10040\r\n* [#10041] Add collected uri type option for spans by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10042\r\n* [#noissue] Update README.md by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10038\r\n* [#noissue] Remove unnecessary HttpServletRequestWrapper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10048\r\n* [#10049] Remove unnecessary resource locations by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10051\r\n* [#10049] Exclude etag from fingerprinted web resources by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10052\r\n* [#10041] Add auto option to profiler.span.collected.uri by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10044\r\n* [#9942] Add uri stat charts by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/9947\r\n* [#10049] Apply cache & encoded resource resolver by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10054\r\n* [#noissue] Add missing image by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10055\r\n* [#noissue] Refactor GrpcSpanBinder by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10056\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10058\r\n* [#10049] Modify cache policy by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10059\r\n* [#10046] Added additional servlet registration /api/* by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10047\r\n* [#noissue] Update server-map layout manually as default by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10061\r\n* [#noissue] Show ptxid search on initial page by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10062\r\n* [#noissue] Reset period when it's out of range by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10063\r\n* [#10064] Add MaxResultsPerColumnFamily to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10065\r\n* [#noissue] Refator HbaseTraceDaoV2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10066\r\n* [#noissue] Delete unnecessary assembly configurtion by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10067\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10069\r\n* [#10071] Fix NPE in GithubAgentDownloadInfoDao by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10072\r\n* [#noissue] Integrate AgentDownloadController into InstallModule by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10073\r\n* [#noissue] Simplify Controller configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10074\r\n* [#9597] add new inspector function by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10070\r\n* [#noissue] Restart fetching when back to the page in realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10076\r\n* [#10077] Remove unnecessary @EnableWebMvc by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10075\r\n* [#10077] Remove duplicate spring beans by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10078\r\n* [#noissue] add use-suffix-pattern for *.pinpoint requests by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10082\r\n* [#10079] Propagate pubsub req cancellation by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10080\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10085\r\n* [#9597] Resolving duplication of bean names by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10094\r\n* [#noissue] Remove unnecessary applicationContext-web-hbase.xml by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10086\r\n* [#10046] Add /api/ prefix for api call by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10097\r\n* [#10046] Added prefix to websocket endpoints by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10096\r\n* [#10081] Added annotations for parameter validation by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10083\r\n* [#10099] Remove WebApplicationType.SERVET from Batch module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10100\r\n* [#10046] Removed unnecessary ws own prefix by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10104\r\n* [#10081] Added annotative param validations by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10106\r\n* [#10046] Add api prefix for websocket request by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10105\r\n* [#noissue] Enhanced getting userId from principal by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10111\r\n* [#10114] Apply jackson-module-parameter-names by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10115\r\n* [#10114] Remove unnecessary ObjectMapper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10116\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10121\r\n* [#noissue] Unify chart response foramts for uri stat and system metric by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10098\r\n* [#9942] Add charts in url stat page by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10119\r\n* [#noissue] Apply ReflectiveOperationException by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10122\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10125\r\n* [#10114] Add Jackson Util by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10120\r\n* [#10117] Unified RestTemplate configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10118\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10126\r\n* Remove unnecessary line by @yuyivic in https://github.com/pinpoint-apm/pinpoint/pull/10057\r\n* [#10123] Publish an event when inserting spans by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10124\r\n* [#noissue] remove unused code by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10135\r\n* [#noissue] Fix scatter data fetching condition by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10136\r\n* [#10088] Separate webhook module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10112\r\n* [#9666] Added null-check before converting thrift to grpc by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10138\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10139\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10137\r\n* [#9945] new api for server map right panel by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/9946\r\n* [#10131] End of support for hbase 1.x by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10134\r\n* [#noissue] Remove unnecessary source by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10144\r\n* [#noissue] Added Logs to record route request by @LoggingResearch in https://github.com/pinpoint-apm/pinpoint/pull/10140\r\n* [#10049] Apply compression in fe build by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10148\r\n* [#noissue] Add Event API to WebhookAlarmService interface by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10147\r\n* [#10131] Migrate HBase1 API to HBase2 API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10146\r\n* [#10149] Replace the junit4 test with junit5 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10150\r\n* [#10143] Add batch jobs for uri stat alarms by @ghttps://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)a-ram in https://github.com/pinpoint-apm/pinpoint/pull/10145\r\n* [#noissue] Change AnnotationBo to immutable object by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10153\r\n* [#10131] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10154\r\n* [#9666] Durable atc for delayed agent list query by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10156\r\n* [#noissue] Remove unnecessary boxing by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10155\r\n* [#NOISSUE] cleanup code by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10157\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10158\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10160\r\n* [#9631] Record SpanEventException in SpanRecorder.recordException() by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9632\r\n* [#9631] Updated submodule grpc/grpc-idl by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10161\r\n* [#9631] Turn off exception trace module in release profile by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10163\r\n* [#9631] Memory optimization by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10164\r\n* [#noissue] Cleanup SpanStorePublisher by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10167\r\n* [#noissue] Remove unnecessary configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10169\r\n* [#noissue] Remove unnecessary tx:annotation-driven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10171\r\n* [#10129] Remove logback dependency of zookeeper by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10174\r\n* [#10165] Use BootLogger to prevent recursive Appender call by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10166\r\n* [#10165] Cleanup agent logger configuration by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10168\r\n* [#9948] Replace non-unique sqlId with sqlUid by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/9930\r\n* [#noissue] Optimize memory usage by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10178\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10181\r\n* [#9597] change reponse spec. Improved data parsing logic during dao calls by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10183\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10182\r\n* [#9948] Refactor SqlMetaDataService by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10185\r\n* [#9666] Moved realtime module from starter into basic by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10180\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10190\r\n* [#noissue] Remove unnecessary thrift classes by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10193\r\n* [##10131] Remove hbase2-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10192\r\n* [#10131] Update link of Hbase compatibility table by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10194\r\n* [#noissue] Cleanup spring-kafka dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10184\r\n* [#noissue] Rename SqlParser to SqlNormalizer by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10201\r\n* [#noissue] Added logs for responding pubsub demands by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10202\r\n* [#10205] Provides a function to configure the pinot broker list by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10206\r\n* [#9948] Add missing beans in batch module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10207\r\n* [#noissue] Remove ant_path_matcher configurations by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10204\r\n* [#noissue] Change xml config to java config in flink module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10212\r\n* [#noissue] Cleanup Batch configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10213\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10215\r\n* [#10208] Added channel module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10209\r\n* [#noissue] Fixed typo by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10216\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10217\r\n* [#10210] Separate datasource module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10211\r\n* [#10218] Realtime ATC on redis can switch application by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10219\r\n* [#10210] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10222\r\n* [#10210] Update pinot configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10223\r\n* [#9631] Receive and send it to EmptyExceptionTraceService by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9640\r\n* [#9631] Pass handlers to constructor by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10224\r\n* [#9631] Fix type for GrpcAgentInfoHandler by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10225\r\n* [#noissue] Refactor UriStat module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10226\r\n* [#noissue] Cleanup InspectorWebApp by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10228\r\n* [#noissue] Cleanup UriStat Module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10229\r\n* [#noissue] Fix property source by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10230\r\n* [#10220] Add `profiler.uri.stat.collect.http.method` option to collect uri statistics with http methods by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10221\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10231\r\n* [#10232] Separated redis property sources by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10234\r\n* [#noissue] Simplify CompletableFuture by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10233\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10235\r\n* [#10236] Added redis KV channel by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10239\r\n* [#10149] Update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10242\r\n* [#10149] Rollback update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10243\r\n* [#10246] Fix missing leave() of ScopedInterceptor when an exception occurs by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10247\r\n* [#9636] Added log livetail feature by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10245\r\n* [#10248] Add StringPrecondition by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10249\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10250\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10251\r\n* [#10252] Improve Dynamic Registration of AlarmChecker by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10253\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10254\r\n* [#noissue] Refactored realtime, log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10255\r\n* [#10244] Change serviceTypeCode type by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10258\r\n* [#10256] Removed rule of finalizing path for API with .pinpoint by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10257\r\n* [#noissue] Update pinpoint.banner.configs by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10260\r\n* [#noissue] Migrate mail settings from XML to java config by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10261\r\n* [#noissue] Refactored log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10263\r\n* [#10149] Update plugin test launcher by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10267\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10271\r\n* [#noissue] fix plugin-it testcase by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10272\r\n* [#noissue] fix plugin it classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10273\r\n* [#noissue] fix plugin-it lib filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10274\r\n* [#noissue] fix plugin-it class-path filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10276\r\n* [#noissue] spring batch dependency cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10277\r\n* [#noissue] fix plugin-it spring6 java version by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10279\r\n* [#9631] Add exceptionTrace Module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9707\r\n* [#noissue] fix plugin-it spring-6 disabled by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10281\r\n* [#noissue] fix plugin-it spring 6 pom.xml by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10282\r\n* [#noissue] Changed realtime recentness into 5m by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10259\r\n* [#noissue] fix plugin-it shared classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10284\r\n* [#noissue] fix plugin-it thrift-014 class by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10286\r\n* [#noissue] fix plugin-it oracle driver by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10287\r\n* [#noissue] fix plugin-it thrift forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10288\r\n* [#noissue] fix plugin-it oracle19 forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10289\r\n* [#noissue] fix plugin-it shared testcase target by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10290\r\n* [#noissue] Cleanup Inspector by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10280\r\n* [#noissue] Remove deprecated classes by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10296\r\n* [#noissue] fix plugin-it debug by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10298\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10297\r\n* [#9945] add time aggregation to new servermap api by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10275\r\n* [#noissue] Refactor ApplicationMap module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10304\r\n* [#10397] Add NPE Check in Hbase plugin by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10306\r\n* [#noissue] Generalized rule of rewriting into front by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10305\r\n* [#noissue] Cleanup CommonComponent configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10312\r\n* [#noissue] Refactored redis features by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10309\r\n* [#noissue] Refactor MatcherGroup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10319\r\n* [#noissue] fix plugin-it shared instance by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10321\r\n* [#10323] Update reactor error handler by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10324\r\n* [#noissue] Included v3 react front application by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10326\r\n* [#noissue] fix plugin-it oracle19 fork by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10328\r\n* [#10331] add default destination agent Id by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10332\r\n* [#10333] Update reactor publishOn, subscribeOn options by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10334\r\n* [#noissue] Refactor PathRewriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10337\r\n* [#noissue] Cleanup CommonComponent configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10320\r\n* [#noissue] Refactor Web configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10344\r\n* [#noissue] Remove PinpointThreadPoolExecutorFactoryBean by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10346\r\n* [#noissue] change package name for pinot-batch by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10347\r\n* [#NOISSUE] logging for batch exception by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10354\r\n* [#10343] Removed cluster between web, collector by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10350\r\n* [#noissue] Moved atd controller into authed by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10356\r\n* [#9631] Cleanup Exception Trace Module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10340\r\n* [#noissue] fix serverMapDataFilter on linkSelector by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10351\r\n* [#noissue] Fixed default atd service by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10359\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10360\r\n* [#noissue] Refactor Hbase configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10349\r\n* [#noissue] Remove preStartAllCoreThreads from ExecutorFactoryBean by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10361\r\n* [#noissue] fix plugin it spring 6 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10364\r\n* [#10355] Fix servlet response http-status-recorder by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10357\r\n* [#noissue] fix plugin it forked java by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10370\r\n* [#noissue] Remove unnecessary logging dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10374\r\n* [#noissue] Restore jul-to-slf4j dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10376\r\n* [#noissue] Removed thrift in realtime by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10369\r\n* [#noissue] Refactor Executor Configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10375\r\n* [#noissue] Fixed realtime spring module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10379\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10380\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10382\r\n* [#noissue] Cleanup ScatterProperties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10381\r\n* [#noissue] Remove incorrect validation by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10383\r\n* [#noissue] fix plugin it mssql forked by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10384\r\n* [#noissue] Removed emit failure handler, enhanced emit order by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10387\r\n* [#10377] Add uri stat user input for tomcat plugin by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10378\r\n* [#10388] Created frontend-angular by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10391\r\n* [#NOISSUE] update datasource configuration by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10392\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10395\r\n* [#noissue] Update README.md by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10398\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10399\r\n* [#noissue] Cleanup maven build by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10400\r\n* [#noissue] Cleanup ExecutorProperties dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10393\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10402\r\n* [#noissue] Refactor HbaseConfiguration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10403\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10406\r\n* [#noissue] Updated grpc-idl by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10409\r\n* [#10358] Ensure className not null for module permission by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10396\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10410\r\n* [#9945] add apdex score for new serverMap by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10394\r\n* [#9631] Limit length of errorMessage for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10413\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10416\r\n* [#10371] Update child trace end point guard by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10373\r\n* [#noissue] Add logs by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10412\r\n* [#noissue] Refactor mybatis configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10411\r\n* [#10418] Update reactor threading by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10419\r\n* [#9631] Limit length of stackTrace strings for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10415\r\n* [#9631] Fix typo by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10421\r\n* [#9631] Limit length of errorMessage in groupBy for better stability by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10423\r\n* [#noissue] fix plugin it - mongodb and mybatis by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10426\r\n* [#noissue] Fix menu-switch on realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10429\r\n* [#noissue] fix plugin-it engine discover by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10430\r\n* [#10420] Removed PinpointNettyServerBuilder, Tracing gRPC logId by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10428\r\n* [#noissue] Fix when closing error popup on transaction-detail by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10434\r\n* [#10388] Added frontend forceclean by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10435\r\n* [#10431] Optional gRPC stat logging in agent by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10433\r\n* [#10350] Removed zookeeper tests by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10436\r\n* [#9631] Store errorMessage as the replaced string in the collector by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10432\r\n* [#noissue] Fixed unstable test: FluxCommandResponseObserverTest by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10438\r\n* [#10437] Update mark error of spring tx plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10439\r\n* [#9631] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10441\r\n* [#noissue] Make UserGroup Serializable by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10443\r\n* [#10444] Upgrade SpringBoot3 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10445\r\n* [#10444] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10449\r\n* [#10444] Remove slf4j dependency, Add log4j2 logger to Netty by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10451\r\n* [#10444] Cleanup jakarta activation dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10452\r\n* [#10444] Cleanup Batch dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10453\r\n* [#noissue] Add build.frontend.skip profile for maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10455\r\n* [#10454] Update circuit breaker, retry, timeout of reactor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10456\r\n* [#noissue] Fixed unstable publishing of collector state by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10446\r\n* [#10444] Remove javax dependency of jjwt by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10458\r\n* [#10444] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10460\r\n* [#10463] Major version changed from 2.6.0 to 3.0.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10464\r\n* [#9631] Change format long to String; spanId, exceptionId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10466\r\n* [#noissue] Add /monitor/* to ServletRegistrationBean by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10465\r\n* [#9636] Added new livetail endpoints by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10457\r\n* [#noissue] update spotbugs-exclude by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10471\r\n* [#noissue] Cleanup deprecated Hbase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10472\r\n* [#noissue] Cleanup deprecated Hbase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10473\r\n* [#9648] Support uri stat for webflux router-handler by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10470\r\n* [#10481] Improved to operate normally according to profile settings by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10482\r\n* [#noissue] update spotbugs exclude for dto by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10483\r\n* [#9631] Check length of agentId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10484\r\n* [#noissue] Migrate to use jdk base 64 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10485\r\n* [#10454] update reactor retry when by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10488\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10490\r\n* [#10454] Update resilience4j hook on error by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10491\r\n* [#9631] Use canonical name instead of simple name by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10494\r\n* [#noissue] Use path when indicating url, uri, path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10495\r\n* [#10486] Add package name to class loading rule of agent classloader by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10489\r\n* [#9631] Use getName instead of getCanonicalName by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10502\r\n* [#10492] Update reactor mark error by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10493\r\n* [#9631] Change the name of groupBy attribute more user-friendly by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10503\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10501\r\n* [#10504] Geometry filter query in the mongodb is not traced by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10505\r\n* [#noissue] Add alpha postfix to version pattern by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10506\r\n* [#10444] Cleanup slf4j2 dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10508\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10509\r\n* [#10511] Update compatibility with slf4j 2.x version upgrade by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10512\r\n* [#noissue] Handle -px as stable release version by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10516\r\n* [#10517] Fix nodes is null in transaction info request by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10518\r\n* [#noissue] fix plugins-it failsafe failure ignore by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10519\r\n* [#noissue] fix plugin-it failure ignore by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10521\r\n* [#10511] Cleanup slf4j 2.x dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10515\r\n* [#10496] reconnect on unexpected error by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10499\r\n* [#9631] Add tenantId for better performance by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10522\r\n* [#noissue] fix plugin-it agent classloader filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10523\r\n* [#10046] Fix outdated url for timeline beta by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10525\r\n* [#9631] Add ApplicationServiceType in /transactionInfo by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10514\r\n* [#9631] Change annotation name; ExceptionLinkId to ExceptionChainId by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10526\r\n* [#10529] determine the behavior of individual batch jobs in the properties file. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10530\r\n* [#9631] Pass empty exceptionChainId if negative by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10533\r\n* [#6512] flink version upgrade by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10536\r\n* [#10531] Apply AsyncConnection of HBase by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10532\r\n* [#10534] Update vertx plugin to support vert.x 4.5.0 version by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10535\r\n* [#noissue] Add sqlstat web config properties by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10539\r\n* [#noissue] Update agentInfo error log format by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10538\r\n* [#10046] Fix `server.error.path` to include `/api` prefix by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10540\r\n* add clickhouse plugin by @wangjiee1 in https://github.com/pinpoint-apm/pinpoint/pull/9795\r\n* [#noissue] Remove property for thrift ip by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10546\r\n* [#noissue] Remove unused pinpoint-bootstrap-java8.jar by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10551\r\n* [#10547] add zgc as jvm gc type by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10550\r\n* [#noissue] fix scatter range setting bug and styles by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10554\r\n* [#10549] Add tests for Grpc converters by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10552\r\n* #10531 Reimplement HbaseTemplate based on Async API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10541\r\n* [#noissue] Remove mockStatic from testcase by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10564\r\n* [#noissue] Resolved collector tests by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10565\r\n* [#noissue] Fix test failures by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10569\r\n* [#10531] Enable nativeAsync by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10570\r\n* [#10547] add zgc(java gc) type to the agent by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10568\r\n* [#10566] Set the log level of ModuleBoot using system env by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10567\r\n* [#noissue] Set default `pinpoint.modules.realtime.enabled` to true by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10571\r\n* [#noissue] Added batch cache manager by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10572\r\n* [#noissue] Patched flink hbase config by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10573\r\n* [#10531] Improved exception handling by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10574\r\n* [#noissue] fix common lib in plugin it by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10575\r\n* [#10557] disable lettuce native kqueue transport by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10562\r\n* [#noissue] Throttled header propagation log by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10576\r\n* [#noissue] fix plugin it clear by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10577\r\n* [#10578] Add docker maven plugin by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10579\r\n* [#noissue] Capture context when throwing SpanInsertEvent by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10584\r\n* [#noissue] Import CollectorEventConfiguration in BasicCollectorApp by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10585\r\n* [#noissue] Cleanup naming conventions for server maps by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10586\r\n* [#noissue] Check logger is debug enabled by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10587\r\n* [#noissue] Explicitly declare PropertySourcesPlaceholderConfigurer for flink module by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10588\r\n* [#noissue] fix plugin-it resource clean by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10590\r\n* [#noissue] fix plugin-it netty and urlconnect by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10591\r\n* [#10531] Adjust cache timeout time of AsyncBufferedMutator by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10592\r\n* [#noissue] Use PropertyPlaceholderAutoConfiguration by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10594\r\n* [#noissue] Apply Pattern Matching by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10595\r\n* [#noissue] Parse collector args with spring shell by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10597\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10600\r\n* [#noissue] Resolve some spotbugs warnings by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10602\r\n* [#noissue] Replace Node and Link states with JsonView by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10598\r\n* Use GITHUB_OUTPUT envvar instead of set-output command as the latter is deprecated by @arunsathiya in https://github.com/pinpoint-apm/pinpoint/pull/10581\r\n* [#10604] Mark multiple sql executions as error by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10596\r\n* [#10604] Move ExecuteQuery state to SpanEvent by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10621\r\n* [#noissue] Fix missing JsonView configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10622\r\n* [#noissue] Remove Deprecated API of ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10611\r\n* [#10615] Add new Main classes to SpringBootDetector by @nooose in https://github.com/pinpoint-apm/pinpoint/pull/10616\r\n* [#noissue] Remove testng dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10624\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10626\r\n* [#noissue] Attach executables as artifacts by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10623\r\n* [#noissue] Refactored live-tail by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10618\r\n* [#9631] Make errorMessage CLP encoded by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10606\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10629\r\n* [#10612] Fix kotlin coroutines dispatch interceptor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10613\r\n* [#10549] Use MapStruct to Mapping model to Protobuf in agent by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10283\r\n* [#noissue] Remove thread local dependency of Span by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10635\r\n* [#noissue] Added prop source for flink by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10634\r\n* [#9597] add inspector api for application stat by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10636\r\n* [#noissue] Fix testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10638\r\n* [#10637] Added trace method filter by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10639\r\n* [#10614] add steam task check by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10617\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10642\r\n* [#10640] Add node limit in ServerMap to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10641\r\n* [#10549] Fix grpc async span chunk converter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10644\r\n* [#9631] Integrate ExceptionContext lifecycle into ExceptionRecordingService by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10619\r\n* [#10605] Added cleanup inactive applications batch job by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10646\r\n* [#9597] add inspector api for application stat : heap, cpu, transaction, activeTrace, responseTime, fileDescriptor, totalThreadCount, directBuffer, loadedClass by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10647\r\n* [#10614] Fix stream task check by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10649\r\n* [#10605] Merged cleaning batch job by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10650\r\n* [#10605] Deprecated cleanupInactiveAgentsJob by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10654\r\n* [#10658] Fix Race condition of BatchAsyncHbasePutWriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10659\r\n* [#10656] Add java 11 httpclient plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10661\r\n* [#10651] Changed transform api for plugin by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10652\r\n* [#10549] Refactor mapping AsyncSpanChunk to PSpanChunk by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10648\r\n* [#noissue] Fix kotlin-coroutines-it assertMethod by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10677\r\n* [#noissue] Changed default behavior for collector-starter into 'run' by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10678\r\n* [#10666] add span sampler for collector by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10669\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10676\r\n* [#10667] Removed 'boot' word from executable JAR by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10668\r\n* [#10680] Move starter modules outside from metric module by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10681\r\n* [#9631] Fix encoding of `errorMessage_logtype` by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10665\r\n* [#9631] Change /errors groupBy criteria by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10682\r\n* [#9631] Limit length of displayed GroupedFieldName by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10684\r\n* [#9597] add datasource api for application stat by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10685\r\n* [#9597] Insert the applicationName and tenantId values into the pinot's inspector data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10686\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10687\r\n* [#noissue] rollback changes for reconnection by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10689\r\n* [#10643] Change behavior of disable option by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10645\r\n* [#9597] Enable alias operation for field name. Max data of nonHeap is also returned. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10690\r\n* [#9597] improve inspector module by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10694\r\n* [#NotAssigned] Support for Jetty Using Jakarta Servlet by @koo-taejin in https://github.com/pinpoint-apm/pinpoint/pull/10664\r\n* [#noissue] Cleanup by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10696\r\n* [#4456] Typo correction by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10698\r\n* [#4456] Insert ID into tag in datasource data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10699\r\n* [#9631] Record detailed exception startTime by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10691\r\n* [#4456] add apdex api for inspector page by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10702\r\n* [#4456] add apdex api for application inspector page by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10703\r\n* [#10701] Apply resilience4j by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10700\r\n* [#10704] Add a setting to control whether to activate the inspector function that stores data in hbase. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10705\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10709\r\n* [#10708] Add spring cloud sleuth by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10714\r\n* [#10711] Separate AsyncConnection from ApplicationMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10712\r\n* [#noissue] Changed default maximum-pool-size of hikari cp by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10715\r\n* [#noissue] Add agentId parameter to apdexScore api by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10716\r\n* [#9631] Use Clp Encoded errorMessage by default by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10720\r\n* [#9631] Replace internal terms with intuitive words by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10721\r\n* [#10725] Apply CompletableFuture to Pinot Async API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10726\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10728\r\n* [#10704] Improved the use of inspector data in pinot during alarm batch operation. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10730\r\n* [#NotAssigned] Removed getRawStatusCode() method for removal in Spring Webflux 6.1 by @VSFe in https://github.com/pinpoint-apm/pinpoint/pull/10706\r\n* [#NOISSUE] edit Copyright format by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10731\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10729\r\n* [#10704] Increase query speed by adding the applicationName parameter to the agent API. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10734\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10733\r\n* Revert \"[#NotAssigned] Removed getRawStatusCode() method for removal \u2026 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10735\r\n* [#10693] Add enable option for grpc client reties by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10732\r\n* [#10737] Reduce DNS dependency of hostname API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10738\r\n* [#10723] Add ScanMetrics for Scan Performance Measurements by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10724\r\n* [#10739] Add hostname to PinpointErrorData for pinpoint web by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10740\r\n* [#10739] Cleanup by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10742\r\n* [#10723] Improved large scanner to read in chunks by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10744\r\n* [#10704] add sortKey about inspector data by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10745\r\n* [#NotAssigned] Removed getRawStatusCode() method for removal in Sprin\u2026 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10736\r\n* [#10747] Replaced deprecated spring security methods by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10748\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10746\r\n* [#noissue] Cleanup redundant springboot.bootstrap.main by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10749\r\n* [#10704] Added per-table performance measurement and comparison logic to improve read speeds. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10751\r\n* [#10736] Separate dummy java class not to disturb spring-web dependency by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10752\r\n* [#10736] Remove dummy classes after install the plugin by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10753\r\n* [#noissue] Disable realtime in default by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10756\r\n* [#10736] Use maven-clean-plugin instead of exec by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10754\r\n* [#10757] Integrate agent module into a single module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10759\r\n* [#10736] Split spring-stub into separate modules by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10762\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10761\r\n* [#noissue] Update plugin-it path by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10764\r\n* [#10701] Add io.vavr dependency for resilience4j by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10760\r\n* [#10704] Added per-table performance measurement and comparison logic to improve read speeds. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10769\r\n* [#noissue] Remove 'JAR will be empty' warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10768\r\n* [#noissue] Fix plugin-it cassandra shared class by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10771\r\n* [#10772] Fix interceptor option in resttemplate plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10773\r\n* [#noissue] Apply maven standard properties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10775\r\n* [#noissue] Cleanup dependencies by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10763\r\n* [#noissue] Cleanup maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10777\r\n* [#noissue] Fix HBase2 compatibility by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10778\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10779\r\n* [#NotAssigned] Resolve issue for rewritten launcher on spring-boot 3.2 by @koo-taejin in https://github.com/pinpoint-apm/pinpoint/pull/10663\r\n* [#noissue] Cleanup maven by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10781\r\n* [#noissue] Return empty string instead of 'total' by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10780\r\n* [#noissue] Cleanup Deprecated HBase API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10785\r\n* [#noissue] Fix maven build errors by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10789\r\n* [#noissue] Improve ARM64 compatibility of mysql-server-8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10790\r\n* [#noissue] Improved ARM compatibility of integration tests by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10791\r\n* [#noissue] Replace inferring docker arch by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10788\r\n* [#8929] Migrate FE framework from Angular to React by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10792\r\n* [#8929] Refactor fe-v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10793\r\n* [#noissue] Improved ARM64 compatibility by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10794\r\n* [#noissue] Cleanup Deprecated Api by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10782\r\n* [#10704] Increase API response speed by creating a separate application statistics table. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10800\r\n* [#noissue] Improve ARM64 compatibility of JNA and JNR by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10801\r\n* [#noissue] Improve ARM64 compatibility of zstd-jni by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10802\r\n* [#noissue] Fix plugin-it classloading and dependency by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10803\r\n* [#noissue] Cleanup testcontainers dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10799\r\n* [#noissue] Cleanup testcontainers dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10805\r\n* [#noissue] Improve ARM64 compatibility of elasticsearch plugin test by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10806\r\n* [#noissue] Fix plugin-it forked required libs by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10808\r\n* [#noissue] Fix SpotBug Warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10810\r\n* [#noissue] Return the empty string as is by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10807\r\n* [#noissue] Fix inspector agent-datasource chart by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10809\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10804\r\n* [#noissue] Fix route query in switching pages by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10811\r\n* [#10757] Add pinpoint-plugins-test-module to agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10813\r\n* [#8929] fix: FE (v3) package build order by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10797\r\n* [#10704] Improved to operate with inspectorStatV2 table using sortkey. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10815\r\n* [#noissue] Replace commons-logging with log4j2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10823\r\n* [#10757] Move testcase-module to agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10824\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10825\r\n* [#10814] Prevent NPE when grpc status error message is null by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10816\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10827\r\n* [#10704] Improved query to use index to improve query speed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10830\r\n* [#noissue] Added hbase client properties by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10831\r\n* Separate application statistical data from agent statistical data and store the data in a separate Kafka topic. Make sure the sortkey matches the partition exactly. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10837\r\n* [#10704] Code for performance testing and comparison are deleted. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10838\r\n* [#noissue] Handle PinotResultSet implicitly convert \"null\" to null by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10812\r\n* [#noissue] Cleanup GrpcSqlMetaDataHandler by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10839\r\n* [#noissue] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10843\r\n* [#noissue] Fix intermittent testcase failure by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10842\r\n* [#10840] Java Security is deprecated in java17 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10841\r\n* [#10757] Integrate agent-testweb into agent-module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10845\r\n* [#noissue] Resolve MapStruct warning due to protobuf unmapped target by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10847\r\n* [#10757] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10849\r\n* [#noissue] Linked application list cache by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10836\r\n* [#noissue] Fix SpotBugs warnings by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10850\r\n* [#10704] add segmentPruning function in application table config by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10851\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10855\r\n* [#10852] Rename PLogger to PluginLogger by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10853\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10856\r\n* [#noissue] Remove unwanted feature by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10835\r\n* [#noissue] Cleanup by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10857\r\n* [#noissue] Simplify OnClassLoader state by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10860\r\n* [#10704] Cleanup of code added to compare performance by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10863\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10862\r\n* [#noissue] Fix NPE of PluginTestClassLoader by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10864\r\n* [#10858] Add InterceptorHolder instead of InterceptorRegistry by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10859\r\n* [#10704] Attempts to improve performance and reduce disk utilization by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10871\r\n* [#noissue] Cleanup LocalDate API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10870\r\n* [#noissue] Cleanup Job&Process management by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10869\r\n* [#noissue] Eliminate unnecessary delay by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10873\r\n* [#10859] Fix interceptorHolder on bootstrap classloader by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10874\r\n* [#10866] Increase the coverage of the apiId cache by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10867\r\n* [#10704] fit test fail by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10876\r\n* [#noissue] Remove unnecessary threads by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10877\r\n* [#noissue] Remove duplicate code by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10878\r\n* [#10865] Added param `serviceTypeName` by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/10868\r\n* [#10865] Pass serviceTypeName when querying agent-list by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10875\r\n* [#noissue] Fix incorrect date display by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10881\r\n* [#10704] Modify the logic so that the long type sortkey is properly assigned a partition. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10891\r\n* [#noissue] Fix realtime agent & Feat threadDump page by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10884\r\n* [#noissue] Change last-selected app setting key by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10892\r\n* [#noissue] chore: fix package version by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10893\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10902\r\n* [#noissue] Add Java8 Date/Time type to PluginLoggerAdapter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10903\r\n* [#noissue] Apply Java8 Date API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10905\r\n* [#noissue] Add inspector menu in v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10907\r\n* [#noissue] chore: fix agent list UI by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10908\r\n* [#noissue] Apply Java8 Date API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10906\r\n* [#10704] Improved so that data in tables created with long type sortkey can be viewed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10909\r\n* [#noissue] Add timeout to Elasticsearch IT by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10911\r\n* [#noissue] Update plugin-it method name by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10914\r\n* [#10859] Fix interceptor holder log NPE by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10904\r\n* [#noissue] Export missing component by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10915\r\n* [#noissue] feat: add applicationList interface for few pages by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10916\r\n* [#noissue] Add limit to String.split by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10910\r\n* [#noissue] Add custom hbase-schema-path by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10917\r\n* [#noissue] Update v3 bundler version by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10920\r\n* [#noissue] Fix loading favorite app-list by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10921\r\n* [#noissue] Fix oracle 19 GssCredential by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10926\r\n* [#10704] Create a minute unit statistical data table for agent by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10927\r\n* [#noissue] Fix inspector route loader by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10929\r\n* [#10704] After completing the performance comparison, temporarily comment out the code. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10938\r\n* [#noissue] Replace class with record by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10937\r\n* Modify create-dockerfiles.yml by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10939\r\n* [#10934] Add time range check to uri stat controller by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10935\r\n* [#10944] Improve RangeValidator by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10945\r\n* [#10940] Fix mongodb reactive streams driver interceptor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10941\r\n* [#10578] Update project paths by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10949\r\n* [#10944] Use RangeValidator to check the search time. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10950\r\n* [#noissue] fix error boundary by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10930\r\n* [#10944] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10953\r\n* [#10940] Move the class location to avoid loading the class in web to\u2026 by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10951\r\n* [#noissue] Add codecov token by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10957\r\n* [#10940] Fix mongodb mongodbClient constructor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10958\r\n* [#noissue] fix servermap numaric display by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10931\r\n* [#10934] Use RangeValidator to check range in uri stat controller by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/10960\r\n* [#10704] stored data separately in multiple tables to improve reading speed by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10963\r\n* [#noissue] feat: add date format settings by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/10946\r\n* [#noissue] Change inspector max date-range by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10962\r\n* [#noissue] Unify `Range` class across common-server and metric-module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10961\r\n* [#10944] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10965\r\n* [#noissue] Fix view-servers display control by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10968\r\n* [#noissue] Add v3 build script by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10922\r\n* [#10704] select tables based on hash value when looking up data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10970\r\n* [#noissue] Fix plugin-it fork shared dependency by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10971\r\n* [#noissue] Add missing base-path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10972\r\n* [#noissue] Replace class with record by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10947\r\n* [#noissue] Fix oracle19 ojdbc8 forked test by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10973\r\n* [#10976] Limit concurrent hbase put requests to prevent OOM by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10977\r\n* [#noissue] Remove Unnecessary boxing by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10978\r\n* [#noissue] Cleanup SpotBug Warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10979\r\n* [#noissue] Convert static field `OPTIONS` to non-static by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10980\r\n* [#noissue] Add loglevel check by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10981\r\n* [#noissue] Check `Range` with given parameter by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10982\r\n* [#noissue] Remove duplicate mappers by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10983\r\n* [#noissue] Upgrade codecov action by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/10985\r\n* [#10704] optimize query. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10987\r\n* [#10704] validate collected time by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/10988\r\n* [#10966] Create virtual nodes for non-WAS `ServiceType` by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10967\r\n* [#10966] Pass additional params for agent-list api by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10989\r\n* [#10966] Pass additional params for agent-list api in v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10990\r\n* [#10976] Fix acquire leak by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10991\r\n* [#9631] Add new optional parameter `filters` to errorList API by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/10986\r\n* [#noissue] Cleanup hashcode by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10999\r\n* [#10900] change spring batch schema because spring batch version has been upgraded. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11001\r\n* [#noissue] Remove duplicate code in ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11002\r\n* [#noissue] Update secret token name for create-dockerfiles.yml by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11006\r\n* [#11005] Update getMethod compatibility of spring-webflux by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11008\r\n* [#11004] Removed legacy channel api supports by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/11007\r\n* [#10976] Add additional spanPutWriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10998\r\n* [#noissue] fix view-servers scatter chart bug by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11000\r\n* [#10704] change the CPU value to a percentage number by changing the scale by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11011\r\n* [#noissue] Refactor ResponseTimeStatics by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11014\r\n* [#noissue] Cleanup ServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11010\r\n* [#10704] improved batch to work on a multi-table basis by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11013\r\n* [#10704] deleted the logic operating based on a single table and improved the multi-table operation to be the default by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11016\r\n* [#noissue] refactor collector span sampling by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11015\r\n* [#noissue] Fix view-servers chart-data fetching api by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/10994\r\n* [#10704] change the servicetype code to servicecode name for readability. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11020\r\n* [#noissue] Unify `TimeWindow` related classes across web and metric by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11019\r\n* [#11021] Add JsonFields for dynamic json field names by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11022\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11023\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11025\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11026\r\n* [#noissue] feat: application link button for sidebar of Error, Inspector, Url page by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11024\r\n* [#noissue] chore: change colors import by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11029\r\n* [#noissue] Apply guava Ordering by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11030\r\n* [#noissue] Change data-source chart data key by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11031\r\n* [#noissue] Fix load chart by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11028\r\n* [#noissue] Remove unnecessary gojs license by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11032\r\n* [#11021] Apply JsonFields by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11027\r\n* [#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11035\r\n* [#10704] update table schema by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11037\r\n* [#issue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11036\r\n* [#10704] change the URL because the module name is prefixed to the URL. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11039\r\n* [#10704] sort the order of data to improve user readability. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11040\r\n* [#issue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11038\r\n* [#10704] change the url format to rest api. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11042\r\n* [#10704] edit application metric config by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11043\r\n* [#noissue] Change inspector api path by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11044\r\n* [#10704] set the format of the agent inspector table name. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11046\r\n* [#9631] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11041\r\n* [#9631] Correct string handling as originally intended by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11048\r\n* [#11047] Add multi-table script for inspectorStatAgent table by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11049\r\n* (#11055) refactor: remove space by @seunggabi in https://github.com/pinpoint-apm/pinpoint/pull/11056\r\n* [#11057] Fix getInputStream() loop in jdk http plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11058\r\n* [#11033] Change default UI to v3 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11034\r\n* [#11052] Fix Caffeine Executor to not use jdk common pool by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11054\r\n* [#11052] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11059\r\n* [#10976] Replace AtomicInteger in ConcurrencyLimiterHelper with Semaphore by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11060\r\n* [#10723] Add maxConcurrentAsyncScanner option by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11061\r\n* [#11062] Change url info in pinpoint error data by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11063\r\n* [#noissue] Fix filteredMap merge logic by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11064\r\n\r\n## Dependency Update\r\n* [#9861] Remove invalid gson dependency from hbase2 module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9862\r\n* [#9873] Update mvnw to 3.9.1 by @smilu97 in https://github.com/pinpoint-apm/pinpoint/pull/9874\r\n* [#9889] Bump log4j from 2.17.2 to 2.20.0 by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/9890\r\n* [#9910] Bump maven core from 3.8.6 to 3.8.8 for plugin test by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9911\r\n* [#9950] Bump maven-surefire-plugin from 3.0.0-M7 to 3.1.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9951\r\n* [#9952] Bump maven-compiler-plugin from 3.8.1 to 3.11.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9953\r\n* [#9964] Bump maven-resources-plugin from 3.2.0 to 3.3.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9965\r\n* [#9966] Bump maven-enforcer-plugin from 3.0.0 to 3.3.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9967\r\n* [#9968] Bump maven-jar-plugin from 3.2.0 to 3.3.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9969\r\n* [#9971] Bump jacoco-maven-plugin from 0.8.6 to 0.8.10 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9972\r\n* [#9973] Bump maven-assembly-plugin from 3.3.0 to 3.6.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9974\r\n* [#9989] Bump maven-shade-plugin from 3.1.1 to 3.4.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9990\r\n* [#9993] Bump maven-dependency-plugin from 3.4.0 to 3.6.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9994\r\n* [#9991] Bump build-helper-maven-plugin from 3.2.0 to 3.4.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/9992\r\n* [#10014] Bump google-guice from 5.1.0 to 7.0.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10015\r\n* [#10036] Bump groovy-maven-plugin from 1.5 to 2.1.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10037\r\n* [#10090] Bump springframework from 5.3.24 to 5.3.28 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10091\r\n* [#10092] Bump springboot from 2.7.7 to 2.7.13 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10093\r\n* [#10102] Bump hbase-client from 2.4.11 to 2.4.17 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10103\r\n* [#10107] Bump maven-clean-plugin from 3.1.0 to 3.3.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10108\r\n* [#10109] Bump frontend-maven-plugin from 1.12.0 to 1.13.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10110\r\n* [#10129] Bump hbase2 client from 2.4.17 to 2.5.5-hadoop3 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10130\r\n* [#10132] Bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10133\r\n* [#10237] Bump ASM from 9.4 to 9.5 for JDK21 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10238\r\n* [#10313] Bump spring-kafka from 2.9.4 to 2.9.11 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10314\r\n* [#10315] Bump guava from 31.1-jre to 32.1.2-jre by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10316\r\n* [#10352] Bump maven failsafe plugin from 2.22.2 to 3.1.2 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10353\r\n* [#10467] Bump spring-kafka from 2.9.11 to 3.0.12 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10468\r\n* [#10474] Bump snakeyaml from1.33 to 2.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10475\r\n* [#10476] Bump spotbugs from 4.4.2.2 to 4.8.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10478\r\n* [#10477] Bump pmd from 3.16.0 to 3.21.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10479\r\n* [#10476] Bump spotbugs from 4.8.1 to 4.7.3.6 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10480\r\n* [#10497] Bump grpc from 1.49.2 to 1.59.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10510\r\n* [#10543] bump asm from 9.5 to 9.6 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/10548\r\n* [#10555] Bump spring-kafka from 3.0.12 to 3.0.13 dependencies by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10556\r\n* [#10560] Bump byte-buddy from 4.8.1 to 4.11.0 dependencies by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10561\r\n* [#10582] Bump pinot jdbc client from 0.11.0 to 1.0.0 by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/10583\r\n* [#10670] Bump json-path from 2.8.0 to 2.9.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10671\r\n* [#10674] Bump spring framework from 6.0.13 to 6.0.16 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10675\r\n* [#10672] Bump spring-boot from 3.1.5 to 3.1.8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10673\r\n* [#10783] Bump tiny-log from 2.1.1 to 2.7.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10784\r\n* [#10786] Bump testcontainer from 1.17.6 to 1.19.7 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10787\r\n* [#10795] Bump commons-compress from 1.21 to 1.26.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10796\r\n* [#10817] Bump micrometer to 1.12.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10818\r\n* [#10819] Bump junit from 5.9.3 to 5.10.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10821\r\n* [#10820] Bump jackson from 2.15.2 to 1.16.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10822\r\n* [#10846] Bump lettuce from 6.2.3 to 6.3.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10848\r\n* [#10879] Bump commons-pool2 to 2.12.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10880\r\n* [#10885] Bump springframework from 6.0.16 to 6.1.5 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10886\r\n* [#10887] Bump spring-boot from 3.1.8 to 3.2.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10888\r\n* [#10889] Bump spring-cloud to 4.1.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10890\r\n* [#10894] Bump spring-security from 6.1.4 to 6.1.8 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10895\r\n* [#10896] Bump spring-data to 3.2.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10897\r\n* [#10898] Bump grpc from 1.59.0 to 1.62.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10899\r\n* [#10912] Bump mybatis from 3.5.13 to 3.5.16 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10913\r\n* [#10900] Bump spring-batch from 4.3.7 to 5https://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar)https://repo1.maven.org/maven2/com/navercorp/pinpoint/\r\n\r\n- [pinpoint-agent-3.0.0.tar.gz](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-agent/3.0.0/pinpoint-agent-3.0.0.tar.gz)\r\n- [pinpoint-batch-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-batch/3.0.0/pinpoint-batch-3.0.0-exec.jar)\r\n- [pinpoint-collector-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector/3.0.0/pinpoint-collector-3.0.0-exec.jar)\r\n- [pinpoint-collector-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-collector-starter/3.0.0/pinpoint-collector-starter-3.0.0-exec.jar)\r\n- [pinpoint-web-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web/3.0.0/pinpoint-web-3.0.0-exec.jar)\r\n- [pinpoint-web-starter-3.0.0-exec.jar](https://repo1.maven.org/maven2/com/navercorp/pinpoint/pinpoint-web-starter/3.0.0/pinpoint-web-starter-3.0.0-exec.jar).1.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/10901\r\n\r\n## New Contributors\r\n* @geministarshine made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9785\r\n* @kojandy made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9705\r\n* @yuyivic made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10057\r\n* @LoggingResearch made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10140\r\n* @wangjiee1 made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/9795\r\n* @arunsathiya made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10581\r\n* @nooose made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10616\r\n* @VSFe made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/10706\r\n* @seunggabi made their first contribution in https://github.com/pinpoint-apm/pinpoint/pull/11056\r\n\r\n**Full Changelog**: https://github.com/pinpoint-apm/pinpoint/compare/v2.5.1...v3.0.0", "created_at": "2024-05-30T05:36:23Z", "project": "Pinpoint", "repo": "naver/pinpoint", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3.5.14", "tag_name": "v3.5.14", "html_url": "https://github.com/etcd-io/etcd/releases/tag/v3.5.14", "repo_url": "https://github.com/etcd-io/etcd", "body": "Please check out [CHANGELOG](https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md) for a full list of changes. And make sure to read [upgrade guide](https://github.com/etcd-io/website/blob/main/content/en/docs/v3.5/upgrades/upgrade_3_5.md) before upgrading etcd (there may be breaking changes).\r\n\r\nFor installation guides, please check out [play.etcd.io](http://play.etcd.io) and [operating etcd](https://github.com/etcd-io/etcd/tree/master/Documentation#operating-etcd-clusters). Latest support status for common architectures and operating systems can be found at [supported platforms](https://github.com/etcd-io/website/blob/main/content/en/docs/v3.5/op-guide/supported-platform.md).\r\n\r\n###### Linux\r\n\r\n```bash\r\nETCD_VER=v3.5.14\r\n\r\n# choose either URL\r\nGOOGLE_URL=https://storage.googleapis.com/etcd\r\nGITHUB_URL=https://github.com/etcd-io/etcd/releases/download\r\nDOWNLOAD_URL=${GOOGLE_URL}\r\n\r\nrm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\nrm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test\r\n\r\ncurl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\ntar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1\r\nrm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz\r\n\r\n/tmp/etcd-download-test/etcd --version\r\n/tmp/etcd-download-test/etcdctl version\r\n/tmp/etcd-download-test/etcdutl version\r\n```\r\n\r\n```bash\r\n# start a local etcd server\r\n/tmp/etcd-download-test/etcd\r\n\r\n# write,read to etcd\r\n/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar\r\n/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo\r\n```\r\n\r\n###### macOS (Darwin)\r\n\r\n```bash\r\nETCD_VER=v3.5.14\r\n\r\n# choose either URL\r\nGOOGLE_URL=https://storage.googleapis.com/etcd\r\nGITHUB_URL=https://github.com/etcd-io/etcd/releases/download\r\nDOWNLOAD_URL=${GOOGLE_URL}\r\n\r\nrm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nrm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test\r\n\r\ncurl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nunzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip\r\nmv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64\r\n\r\n/tmp/etcd-download-test/etcd --version\r\n/tmp/etcd-download-test/etcdctl version\r\n/tmp/etcd-download-test/etcdutl version\r\n```\r\n\r\n###### Docker\r\n\r\netcd uses [`gcr.io/etcd-development/etcd`](https://gcr.io/etcd-development/etcd) as a primary container registry, and [`quay.io/coreos/etcd`](https://quay.io/coreos/etcd) as secondary.\r\n\r\n```bash\r\nrm -rf /tmp/etcd-data.tmp && mkdir -p /tmp/etcd-data.tmp && \\\r\n docker rmi gcr.io/etcd-development/etcd:v3.5.14 || true && \\\r\n docker run \\\r\n -p 2379:2379 \\\r\n -p 2380:2380 \\\r\n --mount type=bind,source=/tmp/etcd-data.tmp,destination=/etcd-data \\\r\n --name etcd-gcr-v3.5.14 \\\r\n gcr.io/etcd-development/etcd:v3.5.14 \\\r\n /usr/local/bin/etcd \\\r\n --name s1 \\\r\n --data-dir /etcd-data \\\r\n --listen-client-urls http://0.0.0.0:2379 \\\r\n --advertise-client-urls http://0.0.0.0:2379 \\\r\n --listen-peer-urls http://0.0.0.0:2380 \\\r\n --initial-advertise-peer-urls http://0.0.0.0:2380 \\\r\n --initial-cluster s1=http://0.0.0.0:2380 \\\r\n --initial-cluster-token tkn \\\r\n --initial-cluster-state new \\\r\n --log-level info \\\r\n --logger zap \\\r\n --log-outputs stderr\r\n\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcd --version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdutl version\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl endpoint health\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl put foo bar\r\ndocker exec etcd-gcr-v3.5.14 /usr/local/bin/etcdctl get foo\r\n```", "created_at": "2024-05-29T18:34:44Z", "project": "etcd", "repo": "etcd-io/etcd", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "release-1.27.0", "html_url": "https://github.com/nginx/nginx/commit/0ddcae05b6725f78352d7cbe4ba441d9a411e2cf", "repo_url": "https://github.com/nginx/nginx", "body": "nginx-1.27.0-RELEASE", "created_at": "2024-05-28T13:19:38Z", "project": "Nginx", "repo": "nginx/nginx", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.14.1", "tag_name": "knative-v1.14.1", "html_url": "https://github.com/knative/serving/releases/tag/knative-v1.14.1", "repo_url": "https://github.com/knative/serving", "body": "> [!NOTE] \r\n> If you're using Knative Serving with Istio this release requires Istio 1.20+\r\n\r\n## What's Changed\r\n* [release-1.14] fix cluster-local routes being stalled when external-domain-tls is enabled by @knative-prow-robot in https://github.com/knative/serving/pull/15243\r\n* [release-1.14] Add pod anti affinity rules to activator component by @knative-prow-robot in https://github.com/knative/serving/pull/15244\r\n* [release-1.14] fix: Fixed liveness periodseconds to 10 so that crashloopback off doe\u2026 by @knative-prow-robot in https://github.com/knative/serving/pull/15257\r\n* [release-1.14] Drop the k8s service name from kubectl get revision output by @knative-prow-robot in https://github.com/knative/serving/pull/15262\r\n\r\n\r\n**Full Changelog**: https://github.com/knative/serving/compare/knative-v1.14.0...knative-v1.14.1", "created_at": "2024-05-28T11:43:33Z", "project": "Knative", "repo": "knative/serving", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Zipkin 3.4", "tag_name": "3.4.0", "html_url": "https://github.com/openzipkin/zipkin/releases/tag/3.4.0", "repo_url": "https://github.com/openzipkin/zipkin", "body": "Zipkin 3.4 adds support for OpenSearch v2 using the same ES_ prefixed environment variables used for Elasticsearch. Thanks a lot to @reta for all the engineering that results in this being simple to use!\r\n\r\nNote: [Zipkin Dependencies 3.2](https://github.com/openzipkin/zipkin-dependencies/releases/tag/3.2.0) is the corresponding first release of the dependencies job that supports OpenSearch v2.", "created_at": "2024-05-25T23:38:40Z", "project": "Zipkin", "repo": "openzipkin/zipkin", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3007.1", "tag_name": "v3007.1", "html_url": "https://github.com/saltstack/salt/releases/tag/v3007.1", "repo_url": "https://github.com/saltstack/salt", "body": "# Welcome to Salt v3007.1\n\n| :exclamation: ATTENTION |\n|:-------------------------------------------------------------------------------------------------------------------------|\n| The archives generated by GitHub(`Source code(zip)`, `Source code(tar.gz)`) will not report Salt's version properly. |\n| Please use the tarball generated by The Salt Project Team(`salt-3007.1.tar.gz`).", "created_at": "2024-05-22T16:57:51Z", "project": "SaltStack", "repo": "saltstack/salt", "type": "Automation", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "kustomize/v5.4.2", "tag_name": "kustomize/v5.4.2", "html_url": "https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.2", "repo_url": "https://github.com/kubernetes-sigs/kustomize", "body": "## Feature\r\n#5294: feat: localize absolute paths\r\n#5556: feat: support labels key in transformer configuration\r\n\r\n## chore\r\n#5671: refactor: string in slice is now part of stdlib\r\n#5681: chore: remove unused function\r\n#5688: refactor: function in stdlib now\r\n\r\n## Dependencies\r\n#5672: chore(deps): bump dependencies of kustomize + sync go workspace\r\n#5680: chore: restore version for github.com/asaskevich/govalidator\r\n#5702: Update kyaml to v0.17.1\r\n#5703: Update cmd/config to v0.14.1\r\n#5704: Update api to v0.17.2\r\n", "created_at": "2024-05-22T15:19:14Z", "project": "Kustomize", "repo": "kubernetes-sigs/kustomize", "type": "Config", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Longhorn v1.6.2", "tag_name": "v1.6.2", "html_url": "https://github.com/longhorn/longhorn/releases/tag/v1.6.2", "repo_url": "https://github.com/longhorn/longhorn", "body": "## Longhorn v1.6.2 Release Notes\r\n\r\nLonghorn 1.6.2 introduces several improvements and bug fixes that are intended to improve system quality, resilience, and stability.\r\n\r\nThe Longhorn team appreciates your contributions and expects to receive feedback regarding this release.\r\n\r\n> [!NOTE]\r\n> For more information about release-related terminology, see [Releases](https://github.com/longhorn/longhorn#releases).\r\n## Installation\r\n\r\n> [!IMPORTANT]\r\n**Ensure that your cluster is running Kubernetes v1.21 or later before installing Longhorn v1.6.2.**\r\n\r\nYou can install Longhorn using a variety of tools, including Rancher, Kubectl, and Helm. For more information about installation methods and requirements, see [Quick Installation](https://longhorn.io/docs/1.6.2/deploy/install/) in the Longhorn documentation.\r\n\r\n## Upgrade\r\n\r\n> [!IMPORTANT]\r\n**Ensure that your cluster is running Kubernetes v1.21 or later before upgrading from Longhorn v1.5.x or v1.6.x (< v1.6.2) to v1.6.2.**\r\n\r\nLonghorn only allows upgrades from supported versions. For more information about upgrade paths and procedures, see [Upgrade](https://longhorn.io/docs/1.6.2/deploy/upgrade/) in the Longhorn documentation.\r\n\r\n## Deprecation & Incompatibilities\r\n\r\nFor information about important changes, including feature incompatibility, deprecation, and removal, see [Important Notes](https://longhorn.io/docs/1.6.2/deploy/important-notes/) in the Longhorn documentation.\r\n\r\n## Post-Release Known Issues\r\n\r\nFor information about issues identified after this release, see [Release-Known-Issues](https://github.com/longhorn/longhorn/wiki/Release-Known-Issues).\r\n\r\n## Resolved Issues\r\n\r\n### Improvement\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Saving Settings page changes [8600](https://github.com/longhorn/longhorn/issues/8600) - @a110605 @roger-ryao\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Expose virtual size of qcow2 backing images [8322](https://github.com/longhorn/longhorn/issues/8322) - @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Prevent unnecessary updates of instanceManager status [8421](https://github.com/longhorn/longhorn/issues/8421) - @yangchiu @derekbit\r\n- [BACKPORT][v1.6.2][UI][IMPROVEMENT] Allow users to request backup volume update [8539](https://github.com/longhorn/longhorn/issues/8539) - @a110605 @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Allow users to request backup volume update [8154](https://github.com/longhorn/longhorn/issues/8154) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Investigate performance bottleneck in v1 data path [8511](https://github.com/longhorn/longhorn/issues/8511) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2]Mirror the `quay.io/openshift/origin-oauth-proxy` image to Longhorn repo similar to what we are doing for CSI sidecar images [8334](https://github.com/longhorn/longhorn/issues/8334) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings [8383](https://github.com/longhorn/longhorn/issues/8383) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend [8346](https://github.com/longhorn/longhorn/issues/8346) - @derekbit @chriscchien\r\n- [BACKPORT][v1.6.2][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis [8277](https://github.com/longhorn/longhorn/issues/8277) - @james-munson @chriscchien\r\n\r\n### Bug\r\n- [BACKPORT][v1.6.2][BUG] Longhorn upgrade from 1.4.4 to 1.5.5 failing [8607](https://github.com/longhorn/longhorn/issues/8607) - @PhanLe1010 @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] BackupTarget conditions don't reflect connection errors in v1.6.0 [8223](https://github.com/longhorn/longhorn/issues/8223) - @ejweber @chriscchien\r\n- [BACKPORT][v1.6.2][BUG] share-manager-pvc appears to be leaking memory [8426](https://github.com/longhorn/longhorn/issues/8426) - @derekbit @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Secret for backup not found [8512](https://github.com/longhorn/longhorn/issues/8512) - @yangchiu @mantissahz\r\n- [BUG][v1.6.2-rc1] Workload pod got stuck in ContainerStatusUnknown after node shutdown and reboot [8550](https://github.com/longhorn/longhorn/issues/8550) - @c3y1huang\r\n- [BACKPORT][v1.6.2][BUG] Valid backup secret produces error message: \"there is space or new line in AWS_CERT\" [8477](https://github.com/longhorn/longhorn/issues/8477) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][BUG] Backup marked as \"completed\" cannot be restored, gzip: invalid header [8377](https://github.com/longhorn/longhorn/issues/8377) - @derekbit @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Lost connection to unix:///csi/csi.sock [8493](https://github.com/longhorn/longhorn/issues/8493) - @ejweber @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Longhorn Helm uninstall times out. [8409](https://github.com/longhorn/longhorn/issues/8409) - @ChanYiLin @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] Disable tls 1.0 and 1.1 on webhook service [8388](https://github.com/longhorn/longhorn/issues/8388) - @ChanYiLin @roger-ryao\r\n- [BACKPORT][v1.6.2][BUG] longhorn-manager build failed [8410](https://github.com/longhorn/longhorn/issues/8410) - @yangchiu @mantissahz\r\n- [BACKPORT][v1.6.2][BUG] RWX volume is hang on Photon OS [8279](https://github.com/longhorn/longhorn/issues/8279) - @yangchiu @PhanLe1010\r\n\r\n### Misc\r\n- [BACKPORT][v1.6.2]DOCS - Incorrect documentation on pre-upgrade checker configuration [8342](https://github.com/longhorn/longhorn/issues/8342) - @yangchiu\r\n\r\n## Contributors\r\n- @ChanYiLin \r\n- @PhanLe1010 \r\n- @a110605 \r\n- @c3y1huang \r\n- @chriscchien \r\n- @derekbit \r\n- @ejweber \r\n- @innobead \r\n- @james-munson \r\n- @mantissahz \r\n- @roger-ryao \r\n- @yangchiu ", "created_at": "2024-05-22T05:05:46Z", "project": "Longhorn", "repo": "longhorn/longhorn", "type": "Storage", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Cortex v1.17.1", "tag_name": "v1.17.1", "html_url": "https://github.com/cortexproject/cortex/releases/tag/v1.17.1", "repo_url": "https://github.com/cortexproject/cortex", "body": "This release includes one bug fix and two changes related to compatibility:\r\n\r\n* [CHANGE] Query Frontend/Ruler: Omit empty data, errorType and error fields in API response. #5953 #5954\r\n* [ENHANCEMENT] Ingester: Added `upload_compacted_blocks_enabled` config to ingester to parameterize uploading compacted blocks. #5959\r\n* [BUGFIX] Querier: Select correct tenant during query federation. #5943", "created_at": "2024-05-22T05:03:36Z", "project": "Cortex", "repo": "cortexproject/cortex", "type": "Monitor", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v2.25.0", "tag_name": "v2.25.0", "html_url": "https://github.com/kubernetes-sigs/kubespray/releases/tag/v2.25.0", "repo_url": "https://github.com/kubernetes-sigs/kubespray", "body": "## Deprecation / Removal\r\n\r\n- Remove support for Kubernetes 1.26.x (move min version to 1.27.x) (#10817, @KubeKyrie)\r\n- Remove documentation for removed in-tree openstack provider (#10889, @LarssonOliver)\r\n\r\n## Feature / Major Changes\r\n\r\n- A check is introduced to fail the playbook if cgroups are not enabled on the node (#11165, @franznemeth)\r\n- Add Calico v3.27.3 and make it default (#11141, @pomland-94)\r\n- Add extra_vars support to vagrant setup (#10932, @VannTen)\r\n- Add kube-vip LeaderElection variables `vip_leaseduration, vip_renewdeadline, vip_retryperiod` options for kube-vip (#11021, @KubeKyrie)\r\n- Add new option `remove_anonymous_access` to prevent granting RBAC permissions to anonymous users. (#11016, @nicolas-goudry)\r\n- Add scheduler plugins support (`scheduler_plugins_enabled` enable or disable the installation scheduler plugins / `scheduler_plugins_enabled_plugins` describe the enabled plugins / `scheduler_plugins_diabled_plugins` describe the disabled plugins / `scheduler_plugins_plugin_config` set the custom config for enabled plugins) (#10747, @tu1h)\r\n- Added a config option to filter ntp interfaces (#11066, @Pavan-Gunda)\r\n- Adding egress IPv6 for node-local-dns queries (`k8s_allowed_egress_ipv6_ips`) (#10396, @raviranjanelastisys)\r\n- Bump docker version for kylin linux (#11203, @ErikJiang)\r\n- Bump docker version for openeuler linux (#11206, @ErikJiang)\r\n- Update almalinux-8 base image to 8.9 (#10918, @VannTen)\r\n- Bumping checksums and various versions (#10999, @MrFreezeex)\r\n- Containerd: allow to configure fallback server (#10988, @sathieu)\r\n- Docker upgrade from 24.0 to 26.1 (#11198, @tico88612)\r\n- Download hash script: auto discover versions (#10849, @VannTen)\r\n- Enable configuring mountOptions, reclaimPolicy and volumeBindingMode for cinder-csi StorageClasses. (#10450, @Payback159)\r\n- Make containerd v1.7.15 default (#11083, @Payback159)\r\n- Make kubernetes v1.28.6 default (#10810, @mzaian)\r\n- Make kubernetes v1.29.1 default\r\n Remove SecCompDefault feature gate from hardening configuration for kubernetes 1.29 (#10820, @tmurakam)\r\n- Make kubernetes v1.29.2 default (#10919, @mzaian)\r\n- Make kubernetes v1.29.3 default (#11035, @mzaian)\r\n- Make kubernetes v1.29.4 default (#11108, @mzaian)\r\n- Make kubernetes v1.29.5 default (#11196, @mzaian)\r\n- Metallb: added metallb_namespace variable to parameterize namespace (#11136, @oik741)\r\n- OpenStack Cloud Controller Manager upgrade to 1.28.2 (#11174, @tico88612)\r\n- Opensuse deployment is now tested in CI. (#11159, @VannTen)\r\n- Add `selinux-ng` repo in Amazon Linux to install `container-selinux` (#11182, @yankay)\r\n- Add CI Image for Ubuntu 24.04 (#11167, @yankay)\r\n- Allows .vagrant folder location to be configured (#10718, @kri5)\r\n- Prevent nodelocaldns to be OOM-killed (#11056, @sathieu)\r\n- Support Node Feature Discovery (#10861, @yankay)\r\n- Support Ubuntu 24.04 (#11132, @tico88612)\r\n- Support following k8s version selection pause image (#10756, @my-git9)\r\n- The variable `old_dns_domains` (list) can be used for backward compatibility when changing `dns_domain` (#10630, @VannTen)\r\n- Update external huawei cloud controller to 0.26.6 (#10824, @dabeck)\r\n- Update external huawei cloud controller to 0.26.8 (#11172, @dabeck)\r\n- Update kube-vip to v0.8.0 (#11156, @jisnardo)\r\n- Update metrics server to v0.7.0 (#10856, @mzaian)\r\n- Updated ingress controller version to 1.9.6 (#10868, @kundan2707)\r\n- User has a possibility to modify Service type with \"ingress_nginx_service_type\" property in addons. (#10925, @chrxmvtik)\r\n- [Terraform-openstack] Added possibility to build an octavia loadbalancer for the Kubernetes Api. (#10924, @jaszil)\r\n- [containerd] added distributed tracing config variables for containerd (`containerd_tracing_enabled`,`containerd_tracing_endpoint`,`containerd_tracing_protocol`, `containerd_tracing_sampling_ratio`,`containerd_tracing_service_name` ); it is disabled by default. (#11103, @ugur99)\r\n- [download] add capability to specify alternative download mirrors for files (#8474, @cristicalin)\r\n- [etcd] Default version to 3.5.12 for k8s 1.27 , 1.28 , 1.29 (#11036, @mzaian)\r\n- Minimum ansible-core version is now 2.16.4 (#10984, @VannTen)\r\n- Remove the archived debian apt repository when installing docker-engine (#11088, @yankay)\r\n- Change `dependbot` interval to weekly (#11189, @yankay)\r\n- Allow specifying CPU Manager Policy options through kubelet_cpu_manager_policy_options (#11023, @derselbst)\r\n- [kube-apiserver] added distributed tracing config variables for kube-apiserver (`kube_apiserver_tracing`,`kube_apiserver_tracing_endpoint`,`kube_apiserver_tracing_sampling_rate_per_million`); it is disabled by default.\r\n [kubelet] added distributed tracing config variables for kubelet (`kubelet_tracing`,`kubelet_tracing_endpoint`,`kubelet_tracing_sampling_rate_per_million`); it is disabled by default. (#10795, @ugur99)\r\n\r\n## Applications\r\n\r\n- [argocd] update argocd to v2.11.0 (#11193, @mzaian)\r\n- [helm] Upgrade to v3.14.2 (#10967, @cleman95)\r\n- Bump coredns version to 1.11.1 (#10719, @batazor)\r\n- Support CoreDNS use host network & config CoreDNS port (#10617, @liuxu623)\r\n- Fix secondary coredns missing var (#10821, @VannTen)\r\n- Revert \"support CoreDNS use host network and config dns port (#10617)\" (#11185, @VannTen)\r\n- `dns_mode: coredns_dual` is now tested in CI. (#10903, @VannTen)\r\n\r\n## Network\r\n\r\n- Adds support for cilium v1.15\r\n - Adds support for `cilium_l2announcements` to replace metallb with cilium l2 announcements, defaults to `false`\r\n - Adds support for `cilium_loadbalancer_mode` to switch bpf-lb-mode between snat, dsr or hybrid, default to `snat` (#11106, @deveshk0)\r\n- Adds the option to install calico 3.27.3 (#11059, @danielfrg)\r\n- [calico] Update default calico to v3.27.2 (#10960, @mzaian)\r\n\r\n## Container-Managers\r\n\r\n- crictl stop container grace period, cri_stop_containers_grace_period: 0 (#10651, @krembu)\r\n- Update the docker default version to 24.0 (#10873, @yankay)\r\n- [Containerd] Enable by default `discard_unpacked_layers` to save some space (see https://github.com/containerd/containerd/discussions/6295) (#10905, @VannTen)\r\n- [Nerdctl] Upgrade to version 1.7.4 (#10968, @cleman95)\r\n- [containerd] Make containerd 1.7.13 default\r\n [runc] Upgrade to v1.1.12 (#10862, @KubeKyrie)\r\n- [containerd] Make containerd 1.7.16 default (#11142, @mzaian)\r\n\r\n## API Change\r\n\r\n- Make proxy protocol in Upcloud LB configurable (#10971, @davidumea)\r\n\r\n## Design\r\n\r\n- Merge stop and remove systemd service task in reset/tasks/main.yml (#10902, @kimsehwan96)\r\n\r\n## Documentation\r\n\r\n- Add documentation for configuring nat outgoing ipv6 (#10866, @anders-elastisys)\r\n- Add new OpenStack Cloud for terraform (#10910, @DragomirAlin)\r\n- BREAKING CHANGE: This script is introduced to facilitate living documentation and its administration. This leads to a restructuring in the documentation at https://kubespray.io/#/ to simplify the automatic creation of links, as the structure in the sidebar changes. (#11128, @Payback159)\r\n- Change a task name `Ensure kube-bench parameters are set` into `Ensure kubelet expected parameters are set` in `roles/kubernetes/preinstall/tasks/0080-system-configurations.yml` for a clearer understanding of its operation (#11171, @kimsehwan96)\r\n- Do not disable SELinux surreptitiously (#10920, @rptaylor)\r\n- Doc clarification: skipping patches releases is OK (#10850, @VannTen)\r\n- Docs: vagrant-libvirt is tested in CI (#10847, @VannTen)\r\n- Explicit private/public nature of *ip vars (#10904, @VannTen)\r\n- Fix typo in vagrant.md (#10836, @kundan2707)\r\n- Fix typo mistake in roles/kubernetes/control-plane/tasks/define-first-kube-control.yml (#10835, @kimsehwan96)\r\n- Fixed typos in inventory/sample/group_vars/k8s_cluster (#10911, @arahmangulov)\r\n- Kubespray used as a collection will have the correct collection version (#10727, @VannTen)\r\n- Make large-deployments.md link to downloads.md (#10840, @spantaleev)\r\n- Removed not needed graduated feature gates. (#10448, @Smidra)\r\n- Update upgrades.md with serial=1 for rolling updates (#10837, @titansmc)\r\n- Variable cilium_ipsec_key must be base64 encoded (#10781, @ledroide)\r\n\r\n## Bug or Regression\r\n\r\n- Added an optional variable (`cni_bin_owner`) to allow the user to set a different owner for `/opt/cni/bin/` and it's contents. (#10929, @Rickkwa)\r\n- Change the position of the containerd_extra_args parameter to enhance its universality. (#11013, @qcu266)\r\n- Configure crio container runtime to use kube reserved cgroup (#11028, @pedro-peter)\r\n- Don't overwrite changes to openstack allowed_address_pairs #10760 (#10760, @rptaylor)\r\n- Download cache directory permissions are no longer reset recursively (#10900, @VannTen)\r\n- Fix ClusterRole for Calico >=v1.26.x with Calico API Server installed (#11089, @RaSerge)\r\n- Fix ansible parameter ssh_args in ansible.cfg file not work (#10981, @joy717)\r\n- Fix boostrap for Amazon Linux (#11139, @VannTen)\r\n- Fix crio registries config file when using slashes in the registry path (#11030, @pedro-peter)\r\n- Fix file loss during download (#10779, @ErikJiang)\r\n- Fix kubespray-defaults: Check for boostrap-os FQCN (#11073, @KubeKyrie)\r\n- Fix local path provisioner image repo in sample inventory. (#11180, @tico88612)\r\n- Fix logical error when checking for boostrap-os (#10867, @VannTen)\r\n- Fix lsattr command error when kubelet has symbolic link (#11074, @KubeKyrie)\r\n- Fix network manage service of Debian 12 (#11058, @KubeKyrie)\r\n- Fix nginx controller leader election RBAC (#10913, @VannTen)\r\n- Fix python regex matching problem when finding docker packages (#11075, @KubeKyrie)\r\n- Fix waiting for MetalLB controller (#10858, @flxbwr)\r\n- Fix(kubernetes): taint nodes on cluster upgrade (#10705, @maxime1907)\r\n- Fix: config hostname as string type in kubeadmConfig rendering (#10997, @ErikJiang)\r\n- Fixes running `recover-control-plane.yml` with offline broken etcd nodes. (#10660, @yuha0)\r\n- Revert OCCM standard dnsPolicy to ClusterFirst to fix #10914 which was introduced with #10618 and make dnsPolicy configurable to furthermore support #10618 (#11168, @Payback159)\r\n- Force update helm repo if exists on host (#11043, @LuckySB)\r\n- Kubespray ansible version checks are now performed even when running with `--limit` (#10908, @VannTen)\r\n- None. (#11061, @bmelbourne)\r\n- Revert crictl version (#11042, @ErikJiang)\r\n- The script `manage-offline-container-images.sh` now supports additional environment variables, e.g. it is now possible use the script to pull images listed in a file instead of checking images in a running cluster. (#10857, @anders-elastisys)\r\n- Update Snapshot Controller to 7.0.2 for all supported Kubernetes versions. (#11041, @jess-sol)\r\n- Workaround for terraform bug related to no_floating and extra_groups (#10764, @rptaylor)\r\n- [etcd] fixes wrong distributed tracing flag for etcd (#11175, @ugur99)\r\n- Correct the POLY1305 cipher suites by adding the suffix _SHA256 (#10641, @yckaolalala)\r\n\r\n## Other (Cleanup or Flake)\r\n\r\n- Allow scripts/download_hash.sh to complete if new versions locations are changed of certain binaries (#10998, @MrFreezeex)\r\n- Ddownload: Remove deleted kubeadm config field (#10931, @VannTen)\r\n- Download_file playbook - Incorrect description of a task (#10875, @gianmarco-mameli)\r\n- EventRecordQPS (in kubelet config) now uses Kubernetes default value (50) (#10826, @VannTen)\r\n- Fixup galaxy.yml (#10906, @VannTen)\r\n- Ipaddr deprecation cleanup (using fqdn ansible.utils) (#10822, @VannTen)\r\n- Kubeadm images are now only downloaded where needed (#10899, @VannTen)\r\n- Move perma failing jobs in CI to manual run (#10886, @VannTen)\r\n- Remove dead link in README for debian jessie (#10827, @VannTen)\r\n- Remove mirwan from approvers (#10930, @VannTen)\r\n- Update KUBESPRAY_VERSION for v2.24.0 (#10811, @yankay)\r\n- Update KUBESPRAY_VERSION for v2.24.1 (#10962, @yankay)\r\n- Update cinder-csi from 1.22.0 to 1.29.0\r\n- Use the new container registry for cinder-csi (#10894, @Krast76)\r\n\r\n## Supported Components\r\n\r\n- Core\r\n - [kubernetes](https://github.com/kubernetes/kubernetes) v1.29.5\r\n - [etcd](https://github.com/etcd-io/etcd) v3.5.12\r\n - [docker](https://www.docker.com/) v24.0 (see [Note](#container-runtime-notes))\r\n - [containerd](https://containerd.io/) v1.7.16\r\n - [cri-o](http://cri-o.io/) v1.29.1 (experimental: see [CRI-O Note](docs/CRI/cri-o.md). Only on fedora, ubuntu and centos based OS)\r\n- Network Plugin\r\n - [cni-plugins](https://github.com/containernetworking/plugins) v1.2.0\r\n - [calico](https://github.com/projectcalico/calico) v3.27.3\r\n - [cilium](https://github.com/cilium/cilium) v1.15.4\r\n - [flannel](https://github.com/flannel-io/flannel) v0.22.0\r\n - [kube-ovn](https://github.com/alauda/kube-ovn) v1.11.5\r\n - [kube-router](https://github.com/cloudnativelabs/kube-router) v2.0.0\r\n - [multus](https://github.com/k8snetworkplumbingwg/multus-cni) v3.8\r\n - [weave](https://github.com/weaveworks/weave) v2.8.1\r\n - [kube-vip](https://github.com/kube-vip/kube-vip) v0.8.0\r\n- Application\r\n - [cert-manager](https://github.com/jetstack/cert-manager) v1.13.2\r\n - [coredns](https://github.com/coredns/coredns) v1.11.1\r\n - [ingress-nginx](https://github.com/kubernetes/ingress-nginx) v1.10.1\r\n - [krew](https://github.com/kubernetes-sigs/krew) v0.4.4\r\n - [argocd](https://argoproj.github.io/) v2.11.0\r\n - [helm](https://helm.sh/) v3.14.2\r\n - [metallb](https://metallb.universe.tf/) v0.13.9\r\n - [registry](https://github.com/distribution/distribution) v2.8.1\r\n- Storage Plugin\r\n - [cephfs-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.0-k8s1.11\r\n - [rbd-provisioner](https://github.com/kubernetes-incubator/external-storage) v2.1.1-k8s1.11\r\n - [aws-ebs-csi-plugin](https://github.com/kubernetes-sigs/aws-ebs-csi-driver) v0.5.0\r\n - [azure-csi-plugin](https://github.com/kubernetes-sigs/azuredisk-csi-driver) v1.10.0\r\n - [cinder-csi-plugin](https://github.com/kubernetes/cloud-provider-openstack/blob/master/docs/cinder-csi-plugin/using-cinder-csi-plugin.md) v1.29.0\r\n - [gcp-pd-csi-plugin](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver) v1.9.2\r\n - [local-path-provisioner](https://github.com/rancher/local-path-provisioner) v0.0.24\r\n - [local-volume-provisioner](https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner) v2.5.0\r\n - [node-feature-discovery](https://github.com/kubernetes-sigs/node-feature-discovery) v0.14.2\r\n\r\n## Known issues\r\nN/A\r\n", "created_at": "2024-05-21T09:26:12Z", "project": "kubespray", "repo": "kubernetes-sigs/kubespray", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "7.2.5", "tag_name": "7.2.5", "html_url": "https://github.com/redis/redis/releases/tag/7.2.5", "repo_url": "https://github.com/antirez/redis", "body": "Upgrade urgency MODERATE: Program an upgrade of the server, but it's not urgent.\r\n\r\nBug fixes\r\n=========\r\n\r\n* A single shard cluster leaves failed replicas in CLUSTER SLOTS instead of removing them (#12824)\r\n* Crash in LSET command when replacing small items and exceeding 4GB (#12955)\r\n* Blocking commands timeout is reset due to re-processing command (#13004)\r\n* Conversion of numbers in Lua args to redis args can fail. Bug introduced in 7.2.0 (#13115)\r\n\r\nBug fixes in CLI tools\r\n======================\r\n\r\n* redis-cli: --count (for --scan, --bigkeys, etc) was ignored unless --pattern was also used (#13092)\r\n* redis-check-aof: incorrectly considering data in manifest format as MP-AOF (#12958)\r\n", "created_at": "2024-05-19T06:12:35Z", "project": "Redis", "repo": "antirez/redis", "type": "Db", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.23.0", "tag_name": "v0.23.0", "html_url": "https://github.com/kubernetes-sigs/kind/releases/tag/v0.23.0", "repo_url": "https://github.com/kubernetes-sigs/kind", "body": "This release introduces initial limited support for `nerdctl` and kube-proxy nftables mode.\r\n\r\n\r\n

Breaking Changes

\r\n\r\n- The default node image is now Kubernetes 1.30.0: `kindest/node:v1.30.0@sha256:047357ac0cfea04663786a612ba1eaba9702bef25227a794b52890dd8bcd692e`\r\n- `ipFamily` config field is now validated\r\n - While technically a breaking change, if the value you set here is now caught as invalid it was being silently ignored and creating an ipv4 cluster previously and you should correct your config\r\n- Go 1.17+ is required for `go install sigs.k8s.io/kind` / building the `kind` binary\r\n - Prebuilt binaries are available as an alternative to `go install`\r\n - For local development `make` will automatically setup the correct go version\r\n - Note that the go team only supports 1.21+ and major linux distros have 1.19+\r\n - Future releases may increase this to a more current Go release\r\n - Future release may adopt `toolchain` in go.mod to make this seamless if you have go 1.21+ installed even without our makefile. We highly recommend installing go 1.21+\r\n \r\n \r\n

New Features

\r\n\r\n\r\n- Initial support for nodes created with [nerdctl](https://github.com/containerd/nerdctl)\r\n- Initial support for `kubeProxyMode: nftables` (ahead of Kubernetes 1.31+, see https://kind.sigs.k8s.io/docs/user/configuration/#kube-proxy-mode)\r\n- Sweeping dependency updates, see commits for full details. https://github.com/kubernetes-sigs/kind/compare/v0.22.0...v0.23.0\r\n\r\n\r\nImages pre-built for this release:\r\n\r\n- v1.30.0: `kindest/node:v1.30.0@sha256:047357ac0cfea04663786a612ba1eaba9702bef25227a794b52890dd8bcd692e`\r\n- v1.29.4: `kindest/node:v1.29.4@sha256:3abb816a5b1061fb15c6e9e60856ec40d56b7b52bcea5f5f1350bc6e2320b6f8`\r\n- v1.28.9: `kindest/node:v1.28.9@sha256:dca54bc6a6079dd34699d53d7d4ffa2e853e46a20cd12d619a09207e35300bd0`\r\n- v1.27.13: `kindest/node:v1.27.13@sha256:17439fa5b32290e3ead39ead1250dca1d822d94a10d26f1981756cd51b24b9d8`\r\n- v1.26.15: `kindest/node:v1.26.15@sha256:84333e26cae1d70361bb7339efb568df1871419f2019c80f9a12b7e2d485fe19`\r\n- v1.25.16: `kindest/node:v1.25.16@sha256:5da57dfc290ac3599e775e63b8b6c49c0c85d3fec771cd7d55b45fae14b38d3b`\r\n\r\n\r\n\r\n**NOTE**: You *must* use the `@sha256` digest to guarantee an image built for this release, until such a time as we switch to a different tagging scheme. Even then we will highly encourage digest pinning for security and reproducibility reasons.\r\n\r\nSee also: \r\n- https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster\r\n- https://kind.sigs.k8s.io/docs/user/quick-start/#building-images\r\n\r\nNOTE: These node images support amd64 and arm64, both of our supported platforms. **You must use the same platform as your host,** for more context see https://github.com/kubernetes-sigs/kind/issues/2718\r\n\r\n

Fixes

\r\n\r\n- Correctly case `kubeProxyMode: \"none\"`\r\n\r\n\r\n

Contributors

\r\n\r\n**Thank you to everyone who contributed to this release! \u2764\ufe0f**\r\n\r\nUsers whose commits are in this release (alphabetically by user name)\r\n\r\n- @aojea \r\n- @AkihiroSuda\r\n- @BenTheElder \r\n- @dependabot[bot]\r\n- @estesp \r\n- @hp685 \r\n- @jizusun \r\n- @k8s-ci-robot\r\n- @kevin85421 \r\n- @stmcginnis \r\n- @tnqn \r\n- @yankay \r\n\r\nThank you as well to everyone else not listed here who contributed in other ways like filing issues, giving feedback, testing fixes, and helping users in slack!", "created_at": "2024-05-14T01:51:45Z", "project": "kind", "repo": "kubernetes-sigs/kind", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.33.1", "tag_name": "v1.33.1", "html_url": "https://github.com/kubernetes/minikube/releases/tag/v1.33.1", "repo_url": "https://github.com/kubernetes/minikube", "body": "\ud83d\udce3\ud83d\ude00 **Please fill out our [fast 5-question survey](https://forms.gle/Gg3hG5ZySw8c1C24A)** so that we can learn how & why you use minikube, and what improvements we should make. Thank you! \ud83d\udc83\ud83c\udf89\r\n\r\n## Release Notes\r\n\r\n## Version 1.33.1 - 2024-05-13\r\n\r\nBugs:\r\n* Fix `DNSSEC validation failed` errors [#18830](https://github.com/kubernetes/minikube/pull/18830)\r\n* Fix `too many open files` errors [#18832](https://github.com/kubernetes/minikube/pull/18832)\r\n* CNI cilium: Fix cilium pods failing to start-up [#18846](https://github.com/kubernetes/minikube/pull/18846)\r\n* Addon ingress: Fix enable failing on arm64 machines using VM driver [#18779](https://github.com/kubernetes/minikube/pull/18779)\r\n* Addon kubeflow: Fix some components missing arm64 images [#18765](https://github.com/kubernetes/minikube/pull/18765)\r\n\r\nVersion Upgrades:\r\n* Addon cloud-spanner: Update cloud-spanner-emulator/emulator image from 1.5.15 to 1.5.17 [#18773](https://github.com/kubernetes/minikube/pull/18773) [#18811](https://github.com/kubernetes/minikube/pull/18811)\r\n* Addon headlamp: Update headlamp-k8s/headlamp image from v0.23.1 to v0.23.2 [#18793](https://github.com/kubernetes/minikube/pull/18793)\r\n* Addon ingress: Update ingress-nginx/controller image from v1.10.0 to v1.10.1 [#18756](https://github.com/kubernetes/minikube/pull/18756)\r\n* Addon istio-provisioner: Update istio/operator image from 1.21.1 to 1.21.2 [#18757](https://github.com/kubernetes/minikube/pull/18757)\r\n* Addon kubevirt: Update bitnami/kubectl image from 1.29.3 to 1.30.0 [#18711](https://github.com/kubernetes/minikube/pull/18711) [#18771](https://github.com/kubernetes/minikube/pull/18771)\r\n* Addon nvidia-device-plugin: Update nvidia/k8s-device-plugin image from v0.14.5 to v0.15.0 [#18703](https://github.com/kubernetes/minikube/pull/18703)\r\n* CNI cilium: Update from v1.15.1 to v1.15.3 [#18846](https://github.com/kubernetes/minikube/pull/18846)\r\n* High Availability: Update kube-vip from 0.7.1 to v0.8.0 [#18774](https://github.com/kubernetes/minikube/pull/18774)\r\n* Kicbase/ISO: Update docker from 26.0.1 to 26.0.2 [#18706](https://github.com/kubernetes/minikube/pull/18706)\r\n* Kicbase: Bump ubuntu:jammy from 20240227 to 20240427 [#18702](https://github.com/kubernetes/minikube/pull/18702) [#18769](https://github.com/kubernetes/minikube/pull/18769) [#18804](https://github.com/kubernetes/minikube/pull/18804)\r\n\r\nFor a more detailed changelog, see [CHANGELOG.md](https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md).\r\n\r\nThank you to our contributors for this release!\r\n\r\n- Bodhi Hu\r\n- J\u00e9r\u00e9mie Tarot\r\n- Nir Soffer\r\n- Predrag Rogic\r\n- Steven Powell\r\n- cuiyourong\r\n- joaquimrocha\r\n\r\nThank you to our PR reviewers for this release!\r\n\r\n- medyagh (9 comments)\r\n- nirs (3 comments)\r\n- llegolas (1 comments)\r\n- spowelljr (1 comments)\r\n\r\nThank you to our triage members for this release!\r\n\r\n- medyagh (6 comments)\r\n- afbjorklund (5 comments)\r\n- xcarolan (4 comments)\r\n- nevotheless (3 comments)\r\n- dasumner (2 comments)\r\n\r\nCheck out our [contributions leaderboard](https://minikube.sigs.k8s.io/docs/contrib/leaderboard/v1.33.1/) for this release!\r\n\r\n## Installation\r\n\r\nSee [Getting Started](https://minikube.sigs.k8s.io/docs/start/)\r\n\r\n## Binary Checksums\r\n\r\ndarwin-amd64: `6e1c3911c39b8de6b3ca31287f55b4f07ef329cd4b9ed62bf08378c2975580df`\r\ndarwin-arm64: `7e623ec9b5764681bd91b272d833dddec94527277c342bc458242389dc8a224a`\r\nlinux-amd64: `386eb267e0b1c1f000f1b7924031557402fffc470432dc23b9081fc6962fd69b`\r\nlinux-arm: `bcf61a6b994cfc675f1dae63c30047163c848148104322fb8633fa38d035ec09`\r\nlinux-arm64: `0b6a17d230b4a605002981f1eba2f5aa3f2153361a1ab000c01e7a95830b40ba`\r\nlinux-ppc64le: `308edb467d72439f6e5d9b5824fa091a3cba02e63823b39f15b5e3f6b54cd94d`\r\nlinux-s390x: `e4007394de21dcb7f8913963b44ff01d896ed29eeea3857841457592fb40c693`\r\nwindows-amd64.exe: `a7e97b490db740eeb80d8ce15ee8db6dc9ea9e07e9adef2ea7ca74bb3e8d32e5`\r\n\r\n## ISO Checksums\r\n\r\namd64: `faa5867d88b4fe80fa88f651f5abd9cda02fc15fdfa2153dfc1d4b0365938d42` \r\narm64: `caa004bb66e46b496f5d28d82a78a72864e574df7b021c52a5d65b44f0128e03`", "created_at": "2024-05-13T21:20:17Z", "project": "Minikube", "repo": "kubernetes/minikube", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.29.0", "tag_name": "v1.29.0", "html_url": "https://github.com/kubernetes/kops/releases/tag/v1.29.0", "repo_url": "https://github.com/kubernetes/kops", "body": "# Significant changes\r\n\r\n## Deferred deletion / pruning phase\r\n\r\nSome infrastructure changes are potentially disruptive to the continued\r\noperation of the cluster. For the most disruptive operations, particularly\r\nthose that break rolling-update of the cluster, we have started to use deferred\r\ndeletion to minimize the impact. For example, on AWS we create a second NLB\r\nduring the `kops update` phase when we cannot change the NLB directly.\r\n`kops update` will report that a `--prune` is needed. To minimize disruption,\r\nwe recommend you perform this after a rolling-update, for example:\r\n\r\n```\r\nkops update $MYCLUSTER --yes --admin\r\nkops rolling-update $MYCLUSTER --yes\r\nkops update $MYCLUSTER --yes --admin --prune # NEW!\r\n```\r\n\r\nDeferred deletion is currently used to safely introduce security groups for NLBs on AWS,\r\nand to move to an internal load balancer for `kops-controller` on GCP.\r\n\r\n## Initial OpenTelemetry Support\r\n\r\nWe are starting to add (experimental) support for OpenTelemetry,\r\nin particular Tracing support. Setting `OTEL_EXPORTER_OTLP_TRACES_FILE`\r\nwill write a trace file which can then be read by the traceserver program.\r\nMore information and options are described in [docs/opentelemetry.md](/docs/opentelemetry.md).\r\nThe tracing data is not expected to be particularly useful for end-users in\r\nthis release; the (non-standard) recording approach is instead intended to\r\nwork well with our Prow end-to-end testing system so that developers can\r\noptimize kOps.\r\n\r\nPlease note: this is *not* telemetry in the \"phone-home\" sense.\r\nThe kOps project does not collect data from your machine. As an\r\nopen-source project we do not even want to collect any of your data.\r\nCurrently the only OpenTelemetry backend supported is writing to a\r\nfilesystem (and it is opt-in). In future you will be able to configure\r\nother OpenTelemetry backends, but this data will only be sent if\r\nyou enable OpenTelemetry, and only sent to where you configure.\r\n\r\n## AWS\r\n\r\n* Network Load Balancers in front of the Kubernetes API and bastion hosts now\r\nhave a security group attached. These security groups are used for security group rules\r\nallowing incoming traffic to the NLBs as well as traffic between the NLBs and their target\r\ninstances.\r\n\r\n* Posts event data to URL upon instance interruption action in aws-node-termination-handler with `WEBHOOK_URL`.\r\n\r\n## GCP\r\n\r\n* As of Kubernetes version 1.29, credentials for private GCR/AR repositories will be handled by the out-of-tree credential provider. This is an additional binary that each instance downloads from the assets repository.\r\n* Two additional `StorageClasses` are created on GCP clusters. These are called `balanced-csi` and `ssd-csi` and utilize the GCP Balanced and SSD Persistent Disk volume types respectively.\r\n* **Breaking Change** - the default `StorageClass` has been changed from `standard-csi` to `balanced-csi`.\r\n\r\n* We now use a private load-balancer for in-cluster traffic on GCP, which allows us\r\n to use network tags to restrict access only to the cluster nodes.\r\n\r\n\r\n# Breaking changes\r\n\r\n## Other breaking changes\r\n\r\n* `kops toolbox dump` limits the number of nodes dumped to 500 by default. Use `--max-nodes` to override.\r\n\r\n* Support for Kubernetes version 1.23 has been removed.\r\n\r\n# Known Issues\r\n\r\n* The Amazon VPC CNI is now compatible with Ubuntu 22.04. Fix applied via [kubernetes/kops#16313](https://github.com/kubernetes/kops/issues/16313).\r\n\r\n# Deprecations\r\n\r\n* Support for Kubernetes version 1.24 is deprecated and will be removed in kOps 1.30.\r\n\r\n* Support for Kubernetes version 1.25 is deprecated and will be removed in kOps 1.31.\r\n\r\n* Support for AWS Classic Load Balancer for API is deprecated and should not be used for newly created clusters.\r\n\r\n* All unmanaged addons (in `addons/`) are deprecated in favor of managed addons, including the [metrics server addon](https://github.com/kubernetes/kops/tree/master/addons/metrics-server) and the [autoscaler addon](https://github.com/kubernetes/kops/tree/master/addons/cluster-autoscaler).\r\n\r\n\r\n## What's Changed\r\n* aws: Add option to provide multiple instance types on cluster creation by @hakman in https://github.com/kubernetes/kops/pull/15854\r\n* Release 1.29.0-alpha.0 by @hakman in https://github.com/kubernetes/kops/pull/15858\r\n* Fix warmpool to expose dependencies for dependency analysis by @justinsb in https://github.com/kubernetes/kops/pull/15848\r\n* Remove support for Kubernetes 1.23 by @johngmyers in https://github.com/kubernetes/kops/pull/15860\r\n* Only run one replica of controller pods on non-HA clusters by @justinsb in https://github.com/kubernetes/kops/pull/15868\r\n* Default to 100.64.0.0/13 as IPv4 service cluster IP range by @hakman in https://github.com/kubernetes/kops/pull/15866\r\n* Improve status printing when tasks are in progress by @justinsb in https://github.com/kubernetes/kops/pull/15847\r\n* Clarify comment on nonMasqueradeCIDR field. by @justinsb in https://github.com/kubernetes/kops/pull/15869\r\n* Use mixed instances for scale tests by @hakman in https://github.com/kubernetes/kops/pull/15859\r\n* Remove dead code for in-tree CCM by @johngmyers in https://github.com/kubernetes/kops/pull/15872\r\n* Legacy control-plane node labels are no longer used by @johngmyers in https://github.com/kubernetes/kops/pull/15874\r\n* Allow setting additional flags for apiserver, kcm and scheduler by @hakman in https://github.com/kubernetes/kops/pull/15877\r\n* Allow setting resource.Quantity from the command line by @hakman in https://github.com/kubernetes/kops/pull/15876\r\n* Tune apiserver, kcm and scheduler flags for scale performance tests by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15875\r\n* Remove Docker config option by @hakman in https://github.com/kubernetes/kops/pull/15871\r\n* Update ko to v0.14.1 by @hakman in https://github.com/kubernetes/kops/pull/15879\r\n* Update Calico to v3.25.2 by @hakman in https://github.com/kubernetes/kops/pull/15878\r\n* ENI Cleanup Improvements by @rifelpet in https://github.com/kubernetes/kops/pull/15884\r\n* Release 1.29.0-alpha.1 by @johngmyers in https://github.com/kubernetes/kops/pull/15889\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15890\r\n* Update Go to v1.21.1 by @hakman in https://github.com/kubernetes/kops/pull/15893\r\n* Remove metadata-proxy from GCE Clusters from 1.29+ onwards by @upodroid in https://github.com/kubernetes/kops/pull/15885\r\n* Implement Cilium Ingress by @zadjadr in https://github.com/kubernetes/kops/pull/15795\r\n* Bump actions/dependency-review-action from 3.0.8 to 3.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/15894\r\n* Bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/15895\r\n* Handle 404 properly from Service Accounts API by @upodroid in https://github.com/kubernetes/kops/pull/15902\r\n* Increase vpc cidrs to allocate more ip's for large scale k8s clusters by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15904\r\n* kops-controller: Increase client-side throttling limits by @hakman in https://github.com/kubernetes/kops/pull/15906\r\n* Increase the etcd db size to accomodate large scale k8s cluster resources by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15908\r\n* Add Cognito permissions for AWS LBC by @danports in https://github.com/kubernetes/kops/pull/15910\r\n* Fix COS image mounter URL by @upodroid in https://github.com/kubernetes/kops/pull/15907\r\n* scale-test: Increase validation wait time to 45m by @hakman in https://github.com/kubernetes/kops/pull/15915\r\n* Make `--cloudonly` sound less innocuous by @danports in https://github.com/kubernetes/kops/pull/15911\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15917\r\n* scale-test: Add few more cidrs to divide equally /16's by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15920\r\n* Update sync target for OWNERS by @johngmyers in https://github.com/kubernetes/kops/pull/15921\r\n* Add `SeccompDefault` kubelet config by @colinhoglund in https://github.com/kubernetes/kops/pull/15919\r\n* Optimize subnets asignment to IGs for clusters with multiple CIDRs by @hakman in https://github.com/kubernetes/kops/pull/15923\r\n* fix a few log with percent w by @justinsb in https://github.com/kubernetes/kops/pull/15926\r\n* Revert \"WIP: Need to publish IPv4 DNS records\" by @justinsb in https://github.com/kubernetes/kops/pull/15928\r\n* fix some comments by @justinsb in https://github.com/kubernetes/kops/pull/15927\r\n* scale-test: Need for separate etcd cluster for events by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15932\r\n* scale-test: Optimise node dumping for large clusters by @hakman in https://github.com/kubernetes/kops/pull/15934\r\n* scale-test: Re-enable etcd metrics by @hakman in https://github.com/kubernetes/kops/pull/15938\r\n* protokube: support writing AAAA records to /etc/hosts by @justinsb in https://github.com/kubernetes/kops/pull/15931\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15944\r\n* Cilium: Implement node encryption by @zadjadr in https://github.com/kubernetes/kops/pull/15901\r\n* Fix e2e testing logic by @upodroid in https://github.com/kubernetes/kops/pull/15900\r\n* aws: Fix minor typos for Karpenter setup by @junm-cloudnatix in https://github.com/kubernetes/kops/pull/15935\r\n* aws: Configure Karpenter resources in the cluster spec by @danports in https://github.com/kubernetes/kops/pull/15916\r\n* Update 1.28 release notes for release by @johngmyers in https://github.com/kubernetes/kops/pull/15956\r\n* gce ipv6: we can use network tags with ipv6 addresses by @justinsb in https://github.com/kubernetes/kops/pull/15955\r\n* Bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/15960\r\n* Update Karpenter to v0.30.0 by @hakman in https://github.com/kubernetes/kops/pull/15945\r\n* aws: Filter ENI list by VPC by @hakman in https://github.com/kubernetes/kops/pull/15903\r\n* Add info for kOps 1.22-1.24 on audit logging path changes by @michalbolek in https://github.com/kubernetes/kops/pull/15941\r\n* Update etcd-manager to v3.0.20230925 by @hakman in https://github.com/kubernetes/kops/pull/15962\r\n* bump k8s releases and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/15967\r\n* bump gcp ccm image and dump more resources by @upodroid in https://github.com/kubernetes/kops/pull/15968\r\n* Add missing rbac roles and don't run gkenetparams controller by @upodroid in https://github.com/kubernetes/kops/pull/15971\r\n* Attempt to dump cluster info when encountering earlier errors by @rifelpet in https://github.com/kubernetes/kops/pull/15975\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/15976\r\n* scaleway: terraform support by @Mia-Cross in https://github.com/kubernetes/kops/pull/15892\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/15979\r\n* aws: Don't add dependency on additional CIDR for shared VPC by @hakman in https://github.com/kubernetes/kops/pull/15987\r\n* Allow setting map[string]string from the command line by @hakman in https://github.com/kubernetes/kops/pull/15989\r\n* Add support for installing additional packages at cluster level by @hakman in https://github.com/kubernetes/kops/pull/16001\r\n* Update Go to v1.21.2 by @hakman in https://github.com/kubernetes/kops/pull/16003\r\n* Update DigitalOcean addons by @rifelpet in https://github.com/kubernetes/kops/pull/16000\r\n* Create a temporary staging bucket for kops builds by @upodroid in https://github.com/kubernetes/kops/pull/15981\r\n* Bump GCP CCM again by @upodroid in https://github.com/kubernetes/kops/pull/15972\r\n* aws: Attach security groups to NLBs by @johngmyers in https://github.com/kubernetes/kops/pull/15993\r\n* aws: Attach security group to NLBs for kops-controller by @hakman in https://github.com/kubernetes/kops/pull/16006\r\n* Use dns=none for newly created clusters except for AWS and GCE by @hakman in https://github.com/kubernetes/kops/pull/16005\r\n* Configure GCP Kubelet Credentials Provider by @upodroid in https://github.com/kubernetes/kops/pull/15974\r\n* Update Go to v1.21.3 by @hakman in https://github.com/kubernetes/kops/pull/16012\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16014\r\n* Dump nodes even if controlplane is broken by @upodroid in https://github.com/kubernetes/kops/pull/16010\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16019\r\n* openstack: fix instance group validation if using serverGroupName annotation by @zetaab in https://github.com/kubernetes/kops/pull/16022\r\n* Refactor: Add context.Context to more VFS methods by @justinsb in https://github.com/kubernetes/kops/pull/16021\r\n* scale-test: Measure APIServer SLOs by @hakuna-matatah in https://github.com/kubernetes/kops/pull/15963\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16030\r\n* Bump alpha channel with October releases by @hakman in https://github.com/kubernetes/kops/pull/16031\r\n* Add cloud-platform GCP VM scope by @sl1pm4t in https://github.com/kubernetes/kops/pull/16013\r\n* containerd: introduce a new field to enable NRI by @fmuyassarov in https://github.com/kubernetes/kops/pull/15994\r\n* Build Kubernetes from source by @upodroid in https://github.com/kubernetes/kops/pull/16018\r\n* scaleway: IPAM integration by @Mia-Cross in https://github.com/kubernetes/kops/pull/16016\r\n* Add support for --cluster-signing-duration KCM flag by @hakman in https://github.com/kubernetes/kops/pull/16038\r\n* Promote alpha channel to stable by @hakman in https://github.com/kubernetes/kops/pull/16041\r\n* Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in https://github.com/kubernetes/kops/pull/16042\r\n* Fix tests for multi-arch clusters by @hakman in https://github.com/kubernetes/kops/pull/16045\r\n* Update containerd to v1.7.7 by @hakman in https://github.com/kubernetes/kops/pull/16043\r\n* aws: Skip ASG cleanup on Karpenter managed IG deletion by @hakman in https://github.com/kubernetes/kops/pull/16051\r\n* Update controller-gen to v0.13.0 by @hakman in https://github.com/kubernetes/kops/pull/16058\r\n* Update codegen to v0.28.3 by @hakman in https://github.com/kubernetes/kops/pull/16059\r\n* Limit sanitized URLs to 200 characters by @hakman in https://github.com/kubernetes/kops/pull/16061\r\n* Add validation to help users move from experimentClusterSigningDuration by @justinsb in https://github.com/kubernetes/kops/pull/16062\r\n* Support setting CAS skip-nodes-with-custom-controller-pods parameter by @shapirus in https://github.com/kubernetes/kops/pull/16060\r\n* Bump to Cilium 1.14 by @zadjadr in https://github.com/kubernetes/kops/pull/15705\r\n* Document breaking changes for serviceClusterIPRange and OpenStack with S3 state store by @ederst in https://github.com/kubernetes/kops/pull/16028\r\n* Keep validating after timeout when cluster is healthy by @hakman in https://github.com/kubernetes/kops/pull/16063\r\n* scale-test: Scrape APIServer only metrics by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16029\r\n* don't dump logs if the cluster doesn't exist by @upodroid in https://github.com/kubernetes/kops/pull/16054\r\n* Add `--node-instance-group` flag to ginkgo by @upodroid in https://github.com/kubernetes/kops/pull/16065\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16068\r\n* Add option to provide additional config entries for containerd by @hakman in https://github.com/kubernetes/kops/pull/16067\r\n* dump: include the various gateways on AWS by @justinsb in https://github.com/kubernetes/kops/pull/16069\r\n* dump: actually dump the gateway objects by @justinsb in https://github.com/kubernetes/kops/pull/16070\r\n* Fix vet errors by @hakman in https://github.com/kubernetes/kops/pull/16076\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16077\r\n* toolbox dump: include AWS route table objects by @justinsb in https://github.com/kubernetes/kops/pull/16073\r\n* Document incompatability with Amazon VPC CNI and 22.04 by @rifelpet in https://github.com/kubernetes/kops/pull/16083\r\n* fix: concurrent map write panic by @sl1pm4t in https://github.com/kubernetes/kops/pull/16081\r\n* Update Go to v1.21.4 by @hakman in https://github.com/kubernetes/kops/pull/16085\r\n* Thread context through some slower AWS tasks by @justinsb in https://github.com/kubernetes/kops/pull/16037\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16089\r\n* Fix Designate naming typo by @marcvorwerk in https://github.com/kubernetes/kops/pull/16091\r\n* Release 1.29.0-alpha.2 by @hakman in https://github.com/kubernetes/kops/pull/16095\r\n* Bump actions/dependency-review-action from 3.1.0 to 3.1.2 by @dependabot in https://github.com/kubernetes/kops/pull/16097\r\n* Don't get cluster --full when attempting leak cleanup by @rifelpet in https://github.com/kubernetes/kops/pull/16102\r\n* Update Calico to v3.26.4 by @hakman in https://github.com/kubernetes/kops/pull/16107\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16108\r\n* Experimental support for tracing by @justinsb in https://github.com/kubernetes/kops/pull/16020\r\n* Check cluster information when filtering instances by @zetaab in https://github.com/kubernetes/kops/pull/16112\r\n* Update kube-router to 1.6 by @aauren in https://github.com/kubernetes/kops/pull/16110\r\n* allow local file VFS in asset copy by @zetaab in https://github.com/kubernetes/kops/pull/16115\r\n* Bump actions/dependency-review-action from 3.1.2 to 3.1.3 by @dependabot in https://github.com/kubernetes/kops/pull/16111\r\n* Replace * in IAM tags when IRSA namespace has wildcard by @h3poteto in https://github.com/kubernetes/kops/pull/16113\r\n* Upgrade AWS EBS CSI Driver by @rifelpet in https://github.com/kubernetes/kops/pull/16119\r\n* bump k8s and ubuntu ami versions in alpha by @moshevayner in https://github.com/kubernetes/kops/pull/16120\r\n* Support volume modification in EBS CSI Driver by @rifelpet in https://github.com/kubernetes/kops/pull/16121\r\n* Fix parsing of newer kubernetes version URLs by @rifelpet in https://github.com/kubernetes/kops/pull/16123\r\n* Spotinst: Feature/add multi arch in VNG and resource tag specification by @yehielnetapp in https://github.com/kubernetes/kops/pull/16099\r\n* Improve kops edit command by @prashantrewar in https://github.com/kubernetes/kops/pull/16109\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16129\r\n* kops: Support quotes in --set flags by @justinsb in https://github.com/kubernetes/kops/pull/16128\r\n* skip file remapping if same host by @zetaab in https://github.com/kubernetes/kops/pull/16117\r\n* Enable containerd test-handler runtimeclass for k/k e2e tests by @upodroid in https://github.com/kubernetes/kops/pull/16056\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16131\r\n* limit jobname value to 80 by @upodroid in https://github.com/kubernetes/kops/pull/16136\r\n* Only set containerd plugins on kops versions that include quote fixes by @rifelpet in https://github.com/kubernetes/kops/pull/16133\r\n* Thread context through kubectl-auth by @justinsb in https://github.com/kubernetes/kops/pull/16137\r\n* build: add script for rapid development of kops-controller by @justinsb in https://github.com/kubernetes/kops/pull/16138\r\n* feat: Support multiple token verifiers in kops-controller by @justinsb in https://github.com/kubernetes/kops/pull/16140\r\n* Update OpenStack documentation to replace deprecated arguments by @marcvorwerk in https://github.com/kubernetes/kops/pull/16135\r\n* Skip hostname test in DigitalOcean by @rifelpet in https://github.com/kubernetes/kops/pull/16144\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16146\r\n* Support bootstrapping nodes using Public Key authentication by @justinsb in https://github.com/kubernetes/kops/pull/16141\r\n* docs: Remove Docker config section by @hakman in https://github.com/kubernetes/kops/pull/16145\r\n* gce: Support additional StorageClasses by @sl1pm4t in https://github.com/kubernetes/kops/pull/16103\r\n* kube-router: skip 1.28 tests that fail consistently by @aauren in https://github.com/kubernetes/kops/pull/16149\r\n* gce: Add support for publishing Service Account Issuer documents to GCS by @sl1pm4t in https://github.com/kubernetes/kops/pull/16050\r\n* feat: \"enroll\" command to add nodes to a bare-metal cluster by @justinsb in https://github.com/kubernetes/kops/pull/16147\r\n* Bump actions/dependency-review-action from 3.1.3 to 3.1.4 by @dependabot in https://github.com/kubernetes/kops/pull/16150\r\n* fix the gce info shown in `kops get` cmd and set node-tag ginkgo flag by @upodroid in https://github.com/kubernetes/kops/pull/16096\r\n* Don't set LimitNoFile for containerd systemd unit file by @upodroid in https://github.com/kubernetes/kops/pull/16151\r\n* Order instances in terms of cost by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16156\r\n* Upgrade AWS Load Balancer Controller to v2.6.2 by @rifelpet in https://github.com/kubernetes/kops/pull/16155\r\n* Reduce disk volume size to reduce cost by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16157\r\n* Add --max-nodes flag to toolbox dump, default to 500 by @rifelpet in https://github.com/kubernetes/kops/pull/16160\r\n* Allow EKS Pod identity env variables by @ameukam in https://github.com/kubernetes/kops/pull/16162\r\n* Upgrade Karpenter to 0.31.3 by @rifelpet in https://github.com/kubernetes/kops/pull/16163\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16164\r\n* Remove duplicate m5.large from scalability test by @rifelpet in https://github.com/kubernetes/kops/pull/16166\r\n* chore: Bump go to 1.21.5 by @justinsb in https://github.com/kubernetes/kops/pull/16168\r\n* Ignore HPA status when applying addons by @rifelpet in https://github.com/kubernetes/kops/pull/16167\r\n* Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16171\r\n* aws: Add KMS to EBS CSI Driver and control plane by @hakman in https://github.com/kubernetes/kops/pull/16173\r\n* Bump metrics-server to 0.6.4 by @bohrasd in https://github.com/kubernetes/kops/pull/16174\r\n* bump cert-manager to 1.12.7 by @bohrasd in https://github.com/kubernetes/kops/pull/16177\r\n* Ignore cert-manager in LBC's webhooks by @rifelpet in https://github.com/kubernetes/kops/pull/16179\r\n* Enable pagination on GCE Instance Groups by @rifelpet in https://github.com/kubernetes/kops/pull/16184\r\n* Release 1.29.0-alpha.3 by @justinsb in https://github.com/kubernetes/kops/pull/16183\r\n* `kops validate cluster` improvements by @upodroid in https://github.com/kubernetes/kops/pull/16187\r\n* gce: Remove custom resolver by @hakman in https://github.com/kubernetes/kops/pull/16189\r\n* skip_regex.go: kube-router add back in service afinity test by @aauren in https://github.com/kubernetes/kops/pull/16188\r\n* chore(channels): bump k8s and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/16190\r\n* Update Calico to v3.27.0 by @hakman in https://github.com/kubernetes/kops/pull/16192\r\n* Disable Statefulsets provisioning from CL2 Load Tests by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16172\r\n* Add cert-manager resource types to kubetest2-kops artifacts by @rifelpet in https://github.com/kubernetes/kops/pull/16193\r\n* Parallelize k8s resource dumps with kops toolbox dump by @rifelpet in https://github.com/kubernetes/kops/pull/16196\r\n* Include pod logs in toolbox dump by @rifelpet in https://github.com/kubernetes/kops/pull/16198\r\n* Update k8s.io/* to v0.29.0 by @hakman in https://github.com/kubernetes/kops/pull/16199\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16201\r\n* test: Print the `create cluster` command by @hakman in https://github.com/kubernetes/kops/pull/16202\r\n* scale-test: Add feature flag for creating a single nodes instance group by @hakman in https://github.com/kubernetes/kops/pull/16203\r\n* Dump previous and current container logs separately by @hakman in https://github.com/kubernetes/kops/pull/16200\r\n* aws: Set AWS_REGION env var for ebs-csi-node and ebs-csi-driver by @hakman in https://github.com/kubernetes/kops/pull/16206\r\n* aws: Add option for setting QPS and Burst for EBS CSI Driver by @hakman in https://github.com/kubernetes/kops/pull/16207\r\n* Spotinst: Bump controller version to 1.0.97 by @yehielnetapp in https://github.com/kubernetes/kops/pull/16208\r\n* feat: add us-west zone for hetzner by @finzzz in https://github.com/kubernetes/kops/pull/16209\r\n* Check if kubeconfig exists before dumping resources by @hakman in https://github.com/kubernetes/kops/pull/16205\r\n* Promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16210\r\n* aws: Use instance metadata to get warm pool state by @rifelpet in https://github.com/kubernetes/kops/pull/16213\r\n* Dump and redact secrets by @rifelpet in https://github.com/kubernetes/kops/pull/16211\r\n* Update to Cilium 1.14.5 by @hakman in https://github.com/kubernetes/kops/pull/16214\r\n* Allow override of the DNS domain used by the tests. by @ameukam in https://github.com/kubernetes/kops/pull/16217\r\n* aws: Retrieve instance info only when max pods is not set by @hakman in https://github.com/kubernetes/kops/pull/16216\r\n* Add permission needed for service-linked role creation by @ameukam in https://github.com/kubernetes/kops/pull/16219\r\n* Remove kube-system cert-manager webhook exclusion by @rifelpet in https://github.com/kubernetes/kops/pull/16221\r\n* Jaeger tracing visualizer improvements by @rifelpet in https://github.com/kubernetes/kops/pull/16220\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16224\r\n* aws: Set provider ID when starting kubelet by @hakman in https://github.com/kubernetes/kops/pull/16223\r\n* scale-test: Reduce validation count and interval by @hakman in https://github.com/kubernetes/kops/pull/16225\r\n* aws: Update EBS CSI driver to v1.26.0 by @hakman in https://github.com/kubernetes/kops/pull/16227\r\n* Add option for setting CCM ConcurrentNodeSyncs by @hakman in https://github.com/kubernetes/kops/pull/16228\r\n* aws: Skip deleting ASG instances without volumes by @hakman in https://github.com/kubernetes/kops/pull/16229\r\n* Make cluster deletion configurable by @hakman in https://github.com/kubernetes/kops/pull/16231\r\n* Bump actions/dependency-review-action from 3.1.4 to 3.1.5 by @dependabot in https://github.com/kubernetes/kops/pull/16232\r\n* scale-test: Use single nodes instance group for AWS by @hakman in https://github.com/kubernetes/kops/pull/16204\r\n* Bump kubetest2 by @ameukam in https://github.com/kubernetes/kops/pull/16234\r\n* test: Improve cluster deletion defaults by @hakman in https://github.com/kubernetes/kops/pull/16236\r\n* Replace `k8s.io/utils/strings/slices` with `golang.org/x/exp/slices` by @hakman in https://github.com/kubernetes/kops/pull/16238\r\n* aws: Update EBS CSI driver by @hakman in https://github.com/kubernetes/kops/pull/16239\r\n* aws: Use `domain` instead of `vpc` when rendering `aws_eip` by @hakman in https://github.com/kubernetes/kops/pull/16237\r\n* Bump GCP terraform provider to latest by @rifelpet in https://github.com/kubernetes/kops/pull/16242\r\n* docs: fix broken example command by @markusleh in https://github.com/kubernetes/kops/pull/16243\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16244\r\n* Revert \"aws: Skip deleting ASG instances without volumes\" by @hakman in https://github.com/kubernetes/kops/pull/16246\r\n* Update Go to v1.21.6 by @hakman in https://github.com/kubernetes/kops/pull/16245\r\n* Prefer external endpoints when building kubeconfig by @justinsb in https://github.com/kubernetes/kops/pull/16248\r\n* aws: Terminate ASG instances in batches of 100 instances by @hakman in https://github.com/kubernetes/kops/pull/16251\r\n* aws: Ignore InvalidRouteTableID.NotFound errors during cluster deletion by @hakman in https://github.com/kubernetes/kops/pull/16252\r\n* aws: fix maxPods when cilium ipam=eni is used by @argusua in https://github.com/kubernetes/kops/pull/16253\r\n* Update containerd to v1.7.12 by @hakman in https://github.com/kubernetes/kops/pull/16257\r\n* Switch to GCS url for upgrades tests by @ameukam in https://github.com/kubernetes/kops/pull/16258\r\n* Use dns=none for newly created clusters including for AWS and GCE by @hakman in https://github.com/kubernetes/kops/pull/16262\r\n* Update aws-sdk-go to v1.49.24 by @ameukam in https://github.com/kubernetes/kops/pull/16263\r\n* test: Set num-nodes flag by @upodroid in https://github.com/kubernetes/kops/pull/16176\r\n* Refactor: Replace ForAPIServer with WellKnownServices by @justinsb in https://github.com/kubernetes/kops/pull/15829\r\n* gce: fix nlb firewall rules, operations and alias network subnets by @upodroid in https://github.com/kubernetes/kops/pull/16265\r\n* build(deps): bump actions/dependency-review-action from 3.1.5 to 4.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16267\r\n* openstack: Include kube-apiserver controlplane ports in dns=none by @zetaab in https://github.com/kubernetes/kops/pull/16271\r\n* Increase CCM workers to speed up node bootstrap process by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16256\r\n* Add 1.28 release notes to docs menu by @yurrriq in https://github.com/kubernetes/kops/pull/16275\r\n* Add support to configure HPA Controller concurrent syncs flag in HPA/KCM Controller by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16277\r\n* Add support to configure Job Controller concurrent syncs flag in Job\u2026 by @hakuna-matatah in https://github.com/kubernetes/kops/pull/16280\r\n* Refactor: Plumb context through GCE firewallRule methods by @justinsb in https://github.com/kubernetes/kops/pull/16281\r\n* Fix dumping logs for GCE scale tests by @upodroid in https://github.com/kubernetes/kops/pull/16266\r\n* Add `boskos-resource-type` flag to use different GCE projects for scale/gpu testing by @upodroid in https://github.com/kubernetes/kops/pull/16268\r\n* OpenStack: update CSI images by @zetaab in https://github.com/kubernetes/kops/pull/16283\r\n* toolbox dump: output correct type for target groups by @justinsb in https://github.com/kubernetes/kops/pull/16285\r\n* chore(channels): bump k8s and ubuntu ami versions in alpha channel by @moshevayner in https://github.com/kubernetes/kops/pull/16284\r\n* Fix: support comparison of int types in dry-run by @justinsb in https://github.com/kubernetes/kops/pull/16290\r\n* refactor: NetworkLoadBalancer Name should match Name tag by @justinsb in https://github.com/kubernetes/kops/pull/16288\r\n* tweak: Set Scheme on NLB tasks for public load balancers by @justinsb in https://github.com/kubernetes/kops/pull/16289\r\n* refactor: Introduce runTests helper method into aws tests by @justinsb in https://github.com/kubernetes/kops/pull/16292\r\n* Refactor: Move NLB listing function into awsup by @justinsb in https://github.com/kubernetes/kops/pull/16295\r\n* chore(networking): bump aws cni to 1.16.2 by @moshevayner in https://github.com/kubernetes/kops/pull/16297\r\n* Revert \"Don't set LimitNoFile for containerd systemd unit file\" by @zetaab in https://github.com/kubernetes/kops/pull/16300\r\n* Update runc & containerd by @zetaab in https://github.com/kubernetes/kops/pull/16302\r\n* chore(channels): promote alpha to stable by @moshevayner in https://github.com/kubernetes/kops/pull/16306\r\n* refactor: wait for load balancer readiness using a private field by @justinsb in https://github.com/kubernetes/kops/pull/16294\r\n* Add GCE scale testing on kops by @upodroid in https://github.com/kubernetes/kops/pull/16181\r\n* fix(nodeup): set `MACAddressPolicy=none` when using AWS VPC CNI by @moshevayner in https://github.com/kubernetes/kops/pull/16313\r\n* Upgrade AWS Load Balancer Controller to v2.7.0 by @yurrriq in https://github.com/kubernetes/kops/pull/16316\r\n* Update to cilium 1.15 by @zadjadr in https://github.com/kubernetes/kops/pull/16315\r\n* feat: added image minimum and maximum gc age by @Lerentis in https://github.com/kubernetes/kops/pull/16318\r\n* build(deps): bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 by @dependabot in https://github.com/kubernetes/kops/pull/16322\r\n* Update dependencies by @hakman in https://github.com/kubernetes/kops/pull/16323\r\n* Skip gen-cli-docs on depup by @hakman in https://github.com/kubernetes/kops/pull/16321\r\n* Refactor: Split out NLB Listener into its own task by @justinsb in https://github.com/kubernetes/kops/pull/16299\r\n* refactor: Drop TargetGroups from NetworkLoadBalancer task by @justinsb in https://github.com/kubernetes/kops/pull/16324\r\n* Dont set -num-nodes on karpenter-managed clusters by @rifelpet in https://github.com/kubernetes/kops/pull/16325\r\n* docs: Remove warning about Amazon VPC CNI not being compatible with Ubuntu 22.04 by @moshevayner in https://github.com/kubernetes/kops/pull/16326\r\n* Set LimitNOFILE to 1048576 instead of `infinity` by @dims in https://github.com/kubernetes/kops/pull/16329\r\n* azure: Migrate to the new SDK version by @hakman in https://github.com/kubernetes/kops/pull/16286\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16331\r\n* Set KUBECONFIG for LBC's ginkgo tests by @rifelpet in https://github.com/kubernetes/kops/pull/16334\r\n* Docs: fix typos in office hours page by @justinsb in https://github.com/kubernetes/kops/pull/16337\r\n* clockmock: Add more methods that take a context by @justinsb in https://github.com/kubernetes/kops/pull/16338\r\n* Move DNS topology setup earlier in cluster creation by @rifelpet in https://github.com/kubernetes/kops/pull/16342\r\n* deletion: tolerate concurrent SQS queue deletion by @justinsb in https://github.com/kubernetes/kops/pull/16341\r\n* Cleanup import of the same package in tests by @justinsb in https://github.com/kubernetes/kops/pull/16343\r\n* validation: Allow overlap of pod/node CIDR and service CIDR by @justinsb in https://github.com/kubernetes/kops/pull/16344\r\n* Include /etc/hosts coredns mounts for dns=none clusters by @rifelpet in https://github.com/kubernetes/kops/pull/16347\r\n* azure: Replace lb.ForAPIServer with lb.WellKnownServices by @hakman in https://github.com/kubernetes/kops/pull/16348\r\n* Add support for AL2023 AMI to use Amazon VPC CNI by @dims in https://github.com/kubernetes/kops/pull/16350\r\n* aws: Post event data to URL upon instance interruption action by @voriol in https://github.com/kubernetes/kops/pull/16009\r\n* Refactor IAM Policy Builder by @rifelpet in https://github.com/kubernetes/kops/pull/16351\r\n* create command: remove example docs say is not implemented yet. by @jrabbit in https://github.com/kubernetes/kops/pull/16308\r\n* target group: refactor discovery into awsup by @justinsb in https://github.com/kubernetes/kops/pull/16339\r\n* Use IAM Policy Builder for SQS Queue Policy by @rifelpet in https://github.com/kubernetes/kops/pull/16353\r\n* refactor: Introduce DeletionProcessingMode by @justinsb in https://github.com/kubernetes/kops/pull/16293\r\n* Update Go to v1.22.0 by @hakman in https://github.com/kubernetes/kops/pull/16346\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16357\r\n* azure: Avoid spurious changes in VirtualNetwork by @hakman in https://github.com/kubernetes/kops/pull/16358\r\n* Generate revisions of NLB objects, and introduce cleanup phase by @justinsb in https://github.com/kubernetes/kops/pull/16356\r\n* gce: Update GCE storage service scope to DevstorageFullControlScope to resolve permission error. by @sl1pm4t in https://github.com/kubernetes/kops/pull/16355\r\n* add support for devcontainer by @remyleone in https://github.com/kubernetes/kops/pull/16186\r\n* azure: Mark a few tasks as implementing HasAddress by @justinsb in https://github.com/kubernetes/kops/pull/16359\r\n* Set --dns=none on upgrade tests from older kops versions by @rifelpet in https://github.com/kubernetes/kops/pull/16360\r\n* build(deps): bump actions/dependency-review-action from 4.0.0 to 4.1.0 by @dependabot in https://github.com/kubernetes/kops/pull/16361\r\n* Update Cilium to v1.15.1 by @hakman in https://github.com/kubernetes/kops/pull/16362\r\n* Fix bash conditional pattern matching in upgrade script by @rifelpet in https://github.com/kubernetes/kops/pull/16364\r\n* devcontainer: update go version, use features by @justinsb in https://github.com/kubernetes/kops/pull/16365\r\n* Skip known-failing test on most e2e jobs by @rifelpet in https://github.com/kubernetes/kops/pull/16368\r\n* aws: Update EBS CSI driver to v1.28.0 by @hakman in https://github.com/kubernetes/kops/pull/16369\r\n* doc/aws: Add space before the k8s slack url by @tungbq in https://github.com/kubernetes/kops/pull/16370\r\n* Skip hostname test for all aws jobs by default by @rifelpet in https://github.com/kubernetes/kops/pull/16373\r\n* Migrate many-addons e2e template to dns=none by @rifelpet in https://github.com/kubernetes/kops/pull/16374\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16375\r\n* gce: match IP addresses including subnet where relevant by @justinsb in https://github.com/kubernetes/kops/pull/16380\r\n* chore: update dependencies in submodules by @justinsb in https://github.com/kubernetes/kops/pull/16372\r\n* GCE: Use internal load balancer for node to control-plane traffic by @justinsb in https://github.com/kubernetes/kops/pull/16379\r\n* Skip hostname e2e test on digitalocean by @rifelpet in https://github.com/kubernetes/kops/pull/16381\r\n* build(deps): bump actions/dependency-review-action from 4.1.0 to 4.1.3 by @dependabot in https://github.com/kubernetes/kops/pull/16384\r\n* gce: Limit health check names to 63 chars by @hakman in https://github.com/kubernetes/kops/pull/16385\r\n* gce: Limit backend names to 63 chars by @hakman in https://github.com/kubernetes/kops/pull/16386\r\n* Update NVIDIA Container Toolkit URL by @elezar in https://github.com/kubernetes/kops/pull/16387\r\n* Install nerdctl and crictl on nodes by @h3poteto in https://github.com/kubernetes/kops/pull/16383\r\n* Continue attemps to dump artifacts in `toolbox dump` by @rifelpet in https://github.com/kubernetes/kops/pull/16389\r\n* chore: update boilerplate.py to recognize new build tags by @justinsb in https://github.com/kubernetes/kops/pull/16390\r\n* Add validation to help users move from usePolicyConfigMap by @hakman in https://github.com/kubernetes/kops/pull/16391\r\n* Experimental limited support for cluster-api by @justinsb in https://github.com/kubernetes/kops/pull/15522\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16392\r\n* build(deps): bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 by @dependabot in https://github.com/kubernetes/kops/pull/16393\r\n* e2e tests: When upgrading, wait for the new configuration by @justinsb in https://github.com/kubernetes/kops/pull/16395\r\n* Fix shellcheck warnings for bootstrap script by @hakman in https://github.com/kubernetes/kops/pull/16394\r\n* Update dependencies by @github-actions in https://github.com/kubernetes/kops/pull/16397\r\n* Use github.com/go-viper/mapstructure/v2 by @ameukam in https://github.com/kubernetes/kops/pull/16402\r\n* docs: Update relnotes for 1.29 for deferred deletion by @justinsb in https://github.com/kubernetes/kops/pull/16404\r\n* aws: Expose port 8443 when using NLB with a custom certificate by @justinsb in https://github.com/kubernetes/kops/pull/16403\r\n* gce: Change default storage class to balanced-csi by @sl1pm4t in https://github.com/kubernetes/kops/pull/16269\r\n* gce: Set node IP Alias range to match NodeCIDRMaskSize by @sl1pm4t in https://github.com/kubernetes/kops/pull/16272\r\n* Release 1.29.0-beta.1 by @justinsb in https://github.com/kubernetes/kops/pull/16406\r\n* Automated cherry pick of #16410: upgraded cert-manager to 1.12.9 by @idealhack in https://github.com/kubernetes/kops/pull/16413\r\n* Automated cherry pick of #16412: aws/cert-manager: Tighten IAM permissions for cert-manager by @hakman in https://github.com/kubernetes/kops/pull/16414\r\n* Automated cherry pick of #16440: Update kube-router to v2.1.0 by @hakman in https://github.com/kubernetes/kops/pull/16445\r\n* Automated cherry pick of #16363: Update Calico to v3.27.3 by @hakman in https://github.com/kubernetes/kops/pull/16449\r\n* Automated cherry pick of #16469: azure: Use lowercase for node names by @hakman in https://github.com/kubernetes/kops/pull/16470\r\n* Automated cherry pick of #16467: k8s-1.12.yaml.template: update kube-router init container by @hakman in https://github.com/kubernetes/kops/pull/16472\r\n* Automated cherry pick of #16497: Support multiple service-account-issuer flags by @hakman in https://github.com/kubernetes/kops/pull/16511\r\n* Automated cherry pick of #16513: aws: Update components before release by @hakman in https://github.com/kubernetes/kops/pull/16517\r\n* Automated cherry pick of #16515: Update Cilium to v1.15.4 by @hakman in https://github.com/kubernetes/kops/pull/16516\r\n* Automated cherry pick of #16518: Update metrics-server to v0.7.1 by @hakman in https://github.com/kubernetes/kops/pull/16519\r\n* Automated cherry pick of #16520: cert-manager: Add option to set feature gates by @hakman in https://github.com/kubernetes/kops/pull/16521\r\n* Automated cherry pick of #16525: dns: Update components before release by @hakman in https://github.com/kubernetes/kops/pull/16526\r\n* Automated cherry pick of #16527: Update etcd to v3.5.13 by @hakman in https://github.com/kubernetes/kops/pull/16528\r\n* Automated cherry pick of #16530: Update cluster-autoscaler to v1.30.0\r\n#16531: Update containerd to v1.7.16 by @hakman in https://github.com/kubernetes/kops/pull/16535\r\n* Automated cherry pick of #16495: check /run/systemd/resolve/resolv.conf inside by @hakman in https://github.com/kubernetes/kops/pull/16538\r\n* Automated cherry pick of #16542: Initial support for Ubuntu 24.04 (Noble Numbat) by @hakman in https://github.com/kubernetes/kops/pull/16543\r\n* Update dependencies before release for v1.29 by @hakman in https://github.com/kubernetes/kops/pull/16553\r\n* Automated cherry pick of #16556: cluster-autoscaler: Fix priority expander config by @hakman in https://github.com/kubernetes/kops/pull/16558\r\n* Release 1.29.0 by @justinsb in https://github.com/kubernetes/kops/pull/16564\r\n\r\n## New Contributors\r\n* @upodroid made their first contribution in https://github.com/kubernetes/kops/pull/15885\r\n* @colinhoglund made their first contribution in https://github.com/kubernetes/kops/pull/15919\r\n* @junm-cloudnatix made their first contribution in https://github.com/kubernetes/kops/pull/15935\r\n* @michalbolek made their first contribution in https://github.com/kubernetes/kops/pull/15941\r\n* @sl1pm4t made their first contribution in https://github.com/kubernetes/kops/pull/16013\r\n* @fmuyassarov made their first contribution in https://github.com/kubernetes/kops/pull/15994\r\n* @shapirus made their first contribution in https://github.com/kubernetes/kops/pull/16060\r\n* @marcvorwerk made their first contribution in https://github.com/kubernetes/kops/pull/16091\r\n* @prashantrewar made their first contribution in https://github.com/kubernetes/kops/pull/16109\r\n* @ameukam made their first contribution in https://github.com/kubernetes/kops/pull/16162\r\n* @bohrasd made their first contribution in https://github.com/kubernetes/kops/pull/16174\r\n* @finzzz made their first contribution in https://github.com/kubernetes/kops/pull/16209\r\n* @markusleh made their first contribution in https://github.com/kubernetes/kops/pull/16243\r\n* @argusua made their first contribution in https://github.com/kubernetes/kops/pull/16253\r\n* @Lerentis made their first contribution in https://github.com/kubernetes/kops/pull/16318\r\n* @voriol made their first contribution in https://github.com/kubernetes/kops/pull/16009\r\n* @jrabbit made their first contribution in https://github.com/kubernetes/kops/pull/16308\r\n* @tungbq made their first contribution in https://github.com/kubernetes/kops/pull/16370\r\n\r\n**Full Changelog since 1.28.0**: https://github.com/kubernetes/kops/compare/v1.28.0...v1.29.0", "created_at": "2024-05-12T04:40:25Z", "project": "kops", "repo": "kubernetes/kops", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.24.0", "tag_name": "v2.24.0", "html_url": "https://github.com/harness/gitness/releases/tag/v2.24.0", "repo_url": "https://github.com/drone/drone", "body": "## What's Changed\r\n* fix: [CI-11840]: Added env variable to control the event of inbound w\u2026 by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3508\r\n* Drone version bump 2.24.0 by @ShobhitSingh11 in https://github.com/harness/gitness/pull/3511\r\n\r\n\r\n**Full Changelog**: https://github.com/harness/gitness/compare/v2.23.0...v2.24.0", "created_at": "2024-05-10T11:33:47Z", "project": "Drone", "repo": "drone/drone", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/hhyo/Archery/releases/tag/v1.11.1", "repo_url": "https://github.com/hhyo/Archery", "body": "## Release date: 2024\u5e745\u67088\u65e5\r\n\r\n\u4ee3\u7801\u53d8\u66f4: https://github.com/hhyo/Archery/compare/v1.11.0...v1.11.1\r\n\u8d21\u732e\u8005: @feiazifeiazi\r\n\r\n- \u4fee\u6539bootstrap-table\u751f\u6210\u7684\u8be6\u60c5+\u53f7td\u6807\u7b7e\u6837\u5f0f @feiazifeiazi (#2621)\r\n\r\n## \u5347\u7ea7\u6b65\u9aa4\r\n- https://github.com/hhyo/archery/wiki/upgrade\r\n", "created_at": "2024-05-08T05:59:21Z", "project": "Archery", "repo": "hhyo/Archery", "type": "DevOps", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Fluentd v1.17.0", "tag_name": "v1.17.0", "html_url": "https://github.com/fluent/fluentd/releases/tag/v1.17.0", "repo_url": "https://github.com/fluent/fluentd", "body": "**Full Changelog**: https://github.com/fluent/fluentd/compare/v1.16.2...v1.17.0\r\n\r\n### Enhancement\r\n\r\n* #4282 in_http: Recognize CSP reports as JSON data\r\n* #4330 out_http: Add option to reuse connections\r\n* #4401 in_tail: Expand glob capability for square brackets and one character matcher\r\n* #4459 out_http: Support AWS Signature Version 4 authentication\r\n\r\n### Bug Fix\r\n\r\n* #4474 Make sure `parser_json` and `parser_msgpack` return `Hash`.\r\n Make `parser_json` and `parser_msgpack` accept only `Hash` or `Array` of `Hash`.\r\n* #4478 filter_parser: Add error event for multiple parsed results\r\n\r\n### Misc\r\n\r\n* #4288 Raise minimum required ruby version\r\n* #4411 Require missing dependent gems as of Ruby 3.4-dev\r\n* #4294 #4299 #4302 #4320 Minor code refactoring\r\n* #4369 #4433 #4452 #4477 CI fixes\r\n* #4429 github: unify YAML file extension to .yml\r\n\r\n### Contributors to this release (Alphabetical order)\r\n\r\n* Christian Norbert Menges\r\n* Daijiro Fukuda\r\n* David Venable\r\n* Giedrius Statkevi\u010dius\r\n* Hiroshi Hatake\r\n* Kentaro Hayashi\r\n* \u0160imon Luka\u0161\u00edk\r\n* Takuro Ashie\r\n", "created_at": "2024-04-30T08:56:29Z", "project": "Fluentd", "repo": "fluent/fluentd", "type": "Log", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Release 2.19.5", "tag_name": "2.19.5", "html_url": "https://github.com/portainer/portainer/releases/tag/2.19.5", "repo_url": "https://github.com/portainer/portainer", "body": "# 2.19.5\r\n\r\nSee [Upgrading Portainer instructions](https://docs.portainer.io/start/upgrade).\r\n\r\n# Overview of changes\r\n\r\nNew Portainer CE 2.19.5 release\r\n\r\n# Portainer\r\n\r\n- Resolved CVE-2024-29296 by creating uniform response time for login attempts", "created_at": "2024-04-17T04:09:05Z", "project": "Portainer", "repo": "portainer/portainer", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "2.3.2 (Apr 3rd, 2024)", "tag_name": "2.3.2", "html_url": "https://github.com/alibaba/nacos/releases/tag/2.3.2", "repo_url": "https://github.com/alibaba/nacos", "body": "This version mainly fix #11880 issue, this issue will make nacos-server frequently push config to nacos-client 2.3.1 version even data no changed so that the client and server resource costs.\r\n\r\nAnd at the same time, This version can fix other usage issues found in 2.3.1 and older version.\r\n\r\nDetail see:\r\n\r\n## Enhancement&Refactor\r\n[#11752] Enhance contentPath configurable for AddressServerUrl.\r\n[#11801] Refactor PageHandlerAdapterFactory.\r\n[#11844][#11867][#11903] Refactor connection and client labels content.\r\n[#11895] Enhance response for register service instance for non-connected connection.\r\n\r\n## BugFix\r\n[#11536] Fix failover triggered problem.\r\n[#11821] Fix announcement api not limit path expression.\r\n[#11835] Fix service removed after server restarted when service contain metadata.\r\n[#11842] Fix response wrong status code for some API.\r\n[#11843] Fix `nacos/v2/ns/client/*` API response data wrong for batch registered service.\r\n[#11853] Fix nacos-client start failed for native GraalVM.\r\n[#11880] Fix config module frequently push new config data even config no change.\r\n\r\n## Dependency\r\n[#11874] Bump mysql-connnector-java to 8.0.33\r\n[#11811] Bump Spring Web to 5.3.33\r\n[#11913] Bump console ui dependencies to solve security problem with audit fix.\r\n\r\n\r\n## New Contributors\r\n* @heihei180 made their first contribution in https://github.com/alibaba/nacos/pull/11794\r\n* @linqiuping made their first contribution in https://github.com/alibaba/nacos/pull/11824\r\n* @JianweiWang made their first contribution in https://github.com/alibaba/nacos/pull/11838\r\n* @lmm1990 made their first contribution in https://github.com/alibaba/nacos/pull/11860\r\n* @cxhello made their first contribution in https://github.com/alibaba/nacos/pull/11833\r\n* @Tangmingyao1998 made their first contribution in https://github.com/alibaba/nacos/pull/11883\r\n\r\n**Full Changelog**: https://github.com/alibaba/nacos/compare/2.3.1...2.3.2", "created_at": "2024-04-03T02:22:40Z", "project": "Nacos", "repo": "alibaba/nacos", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "0.27.0 / 2024-02-28", "tag_name": "v0.27.0", "html_url": "https://github.com/prometheus/alertmanager/releases/tag/v0.27.0", "repo_url": "https://github.com/prometheus/alertmanager", "body": "* [CHANGE] Discord Integration: Enforce max length in `message`. #3597\r\n* [CHANGE] API: Removal of all `api/v1/` endpoints. These endpoints now log and return a deprecation message and respond with a status code of `410`. #2970\r\n* [FEATURE] UTF-8 Support: Introduction of support for any UTF-8 character as part of label names and matchers. Please read more below. #3453, #3483, #3567, #3570\r\n* [FEATURE] Metrics: Introduced the experimental feature flag `--enable-feature=receiver-name-in-metrics` to include the receiver name in the following metrics: #3045\r\n * `alertmanager_notifications_total`\r\n * `alertmanager_notifications_failed_totall`\r\n * `alertmanager_notification_requests_total`\r\n * `alertmanager_notification_requests_failed_total`\r\n * `alertmanager_notification_latency_seconds`\r\n* [FEATURE] Metrics: Introduced a new gauge named `alertmanager_inhibition_rules` that counts the number of configured inhibition rules. #3681\r\n* [FEATURE] Metrics: Introduced a new counter named `alertmanager_alerts_supressed_total` that tracks muted alerts, it contains a `reason` label to indicate the source of the mute. #3565\r\n* [ENHANCEMENT] Discord Integration: Introduced support for `webhook_url_file`. #3555\r\n* [ENHANCEMENT] Microsoft Teams Integration: Introduced support for `webhook_url_file`. #3555\r\n* [ENHANCEMENT] Microsoft Teams Integration: Add support for `summary`. #3616\r\n* [ENHANCEMENT] Metrics: Notification metrics now support two new values for the label `reason`, `contextCanceled` and `contextDeadlineExceeded`. #3631\r\n* [ENHANCEMENT] Email Integration: Contents of `auth_password_file` are now trimmed of prefixed and suffixed whitespace. #3680\r\n* [BUGFIX] amtool: Fixes the error `scheme required for webhook url` when using amtool with `--alertmanager.url`. #3509\r\n* [BUGFIX] Mixin: Fix `AlertmanagerFailedToSendAlerts`, `AlertmanagerClusterFailedToSendAlerts`, and `AlertmanagerClusterFailedToSendAlerts` to make sure they ignore the `reason` label. #3599\r\n\r\n### Removal of API v1\r\n\r\nThe Alertmanager `v1` API has been deprecated since January 2019 with the release of Alertmanager `v0.16.0`. With the release of version `0.27.0` it is now removed.\r\nA successful HTTP request to any of the `v1` endpoints will log and return a deprecation message while responding with a status code of `410`.\r\nPlease ensure you switch to the `v2` equivalent endpoint in your integrations before upgrading.\r\n\r\n### Alertmanager support for all UTF-8 characters in matchers and label names\r\n\r\nStarting with Alertmanager `v0.27.0`, we have a new parser for matchers that has a number of backwards incompatible changes. While most matchers will be forward-compatible, some will not. Alertmanager is operating a transition period where it supports both UTF-8 and classic matchers, so **it's entirely safe to upgrade without any additional configuration**. With that said, we recommend the following:\r\n\r\n- If this is a new Alertmanager installation, we recommend enabling UTF-8 strict mode before creating an Alertmanager configuration file. You can enable strict mode with `alertmanager --config.file=config.yml --enable-feature=\"utf8-strict-mode\"`.\r\n\r\n- If this is an existing Alertmanager installation, we recommend running the Alertmanager in the default mode called fallback mode before enabling UTF-8 strict mode. In this mode, Alertmanager will log a warning if you need to make any changes to your configuration file before UTF-8 strict mode can be enabled. **Alertmanager will make UTF-8 strict mode the default in the next two versions**, so it's important to transition as soon as possible.\r\n\r\nIrrespective of whether an Alertmanager installation is a new or existing installation, you can also use `amtool` to validate that an Alertmanager configuration file is compatible with UTF-8 strict mode before enabling it in Alertmanager server by running `amtool check-config config.yml` and inspecting the log messages.\r\n\r\nShould you encounter any problems, you can run the Alertmanager with just the classic parser enabled by running `alertmanager --config.file=config.yml --enable-feature=\"classic-mode\"`. If so, please submit a bug report via GitHub issues.\r\n", "created_at": "2024-02-28T11:46:46Z", "project": "Alertmanager", "repo": "prometheus/alertmanager", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.6.3", "tag_name": "v2.6.3", "html_url": "https://github.com/chaos-mesh/chaos-mesh/releases/tag/v2.6.3", "repo_url": "https://github.com/chaos-mesh/chaos-mesh", "body": "# v2.6.3 Release Notes\r\n\r\nThis release mainly introduces several bug fixes for Chaos Mesh. Besides this, a JSON schema of `values.yaml` was added to help validate custom values before installing Chaos Mesh with Helm. Thanks for the contribution from @losisin. \u2764\ufe0f\r\n\r\nFor additional information, please refer to the changelog provided below.\r\n\r\n## Added\r\n\r\n- Add `values.schema.json` [#4205](https://github.com/chaos-mesh/chaos-mesh/pull/4205)\r\n\r\n## Changed\r\n\r\n- Upgrade docker/login-action to v2 [#4167](https://github.com/chaos-mesh/chaos-mesh/pull/4167)\r\n- Automatically remove the token from the dashboard when it expires [#4193](https://github.com/chaos-mesh/chaos-mesh/pull/4193)\r\n- Optimize `allInjected` and `allRecovered` states when targets are not selected [#4199](https://github.com/chaos-mesh/chaos-mesh/pull/4199)\r\n- Upgrade byteman-helper to v4.0.22 [#4299](https://github.com/chaos-mesh/chaos-mesh/pull/4299)\r\n\r\n## Fixed\r\n\r\n- Fix goroutine leak [#4229](https://github.com/chaos-mesh/chaos-mesh/pull/4229)\r\n- Enable prometheus directive within CoreDNS [#4321](https://github.com/chaos-mesh/chaos-mesh/pull/4321)\r\n", "created_at": "2024-01-23T14:45:18Z", "project": "Chaos Mesh", "repo": "chaos-mesh/chaos-mesh", "type": "Chaos", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v2.4.1", "tag_name": "v2.4.1", "html_url": "https://github.com/hashicorp/vagrant/releases/tag/v2.4.1", "repo_url": "https://github.com/hashicorp/vagrant", "body": "CHANGELOG:\n\nhttps://github.com/hashicorp/vagrant/blob/v2.4.1/CHANGELOG.md", "created_at": "2024-01-19T20:59:12Z", "project": "Vagrant", "repo": "hashicorp/vagrant", "type": "Infrastructure", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "v1.25.3.1", "tag_name": "v1.25.3.1", "html_url": "https://github.com/openresty/openresty/releases/tag/v1.25.3.1", "repo_url": "https://github.com/openresty/openresty", "body": "", "created_at": "2024-01-04T03:43:38Z", "project": "Openresty", "repo": "openresty/openresty", "type": "Proxy", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "Apollo 2.2.0 Release", "tag_name": "v2.2.0", "html_url": "https://github.com/apolloconfig/apollo/releases/tag/v2.2.0", "repo_url": "https://github.com/ctripcorp/apollo", "body": "## Highlights\r\n\r\n### Support for H2 Database\r\nApollo now supports the H2 database, ideal for rapid deployment scenarios. For further details, refer to PR #4851.\r\n\r\n### Release Histories Retention\r\nUsers can now adjust how many release histories to keep for each namespace, reducing the risk of too many histories overloading the database. For more info, please see the [documentation](https://www.apolloconfig.com/#/en/deployment/distributed-deployment-guide?id=_3212-apollorelease-historyretentionsize-number-of-retained-configurations-release-history).\r\n\r\n### Log Directory Relocated to /opt/logs\r\nThe log files for Apollo ConfigService, AdminService, and Portal are now all in `/opt/logs`, instead of in separate folders like `/opt/logs/10003171`, `/opt/logs/10003172`, and `/opt/logs/10003173`.\r\n\r\n### Create Applications with OpenAPI\r\nOpen API consumer tokens now include a flag indicating permission to create applications. When set to 'yes', users are enabled to create applications using the consumer token through the Open API.\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/6b20ea90-fb22-438f-b44e-f9adb8c5945d)\r\n\r\n### Grayscale Functionality for Non-Properties Namespaces\r\nGrayscale release is now enabled for non-properties namespaces, such as YAML and JSON.\r\n\r\n### Audit Log for Administrators\r\nAdministrators now have access to detailed audit logs via the `Audit Log` feature located in the Admin Tools section.\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/c22f73e2-a48a-4552-8998-1c43da674993)\r\n\r\n![image](https://github.com/apolloconfig/apollo/assets/837658/42688b51-f0f6-4300-aad6-f4ee6455691e)\r\n\r\n## What's Changed\r\n* fix: PULL_REQUEST_TEMPLATE.md old url by @weiyichao in https://github.com/apolloconfig/apollo/pull/4726\r\n* bump version to 2.2.0-SNAPSHOT by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4721\r\n* Fix apolloconfigdb.sql apolloportaldb.sql AppId length settings are inconsistent by @weiyichao in https://github.com/apolloconfig/apollo/pull/4725\r\n* Bump springcloud springboot version to solve cve problems by @shoothzj in https://github.com/apolloconfig/apollo/pull/4712\r\n* add a note to reboot to make the config effective by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4740\r\n* docs: how to custom service uri when use database-discovery by @Anilople in https://github.com/apolloconfig/apollo/pull/4743\r\n* Bump h2 version to 2.x, consistent with springboot by @shoothzj in https://github.com/apolloconfig/apollo/pull/4745\r\n* mysql-connector-java has been renamed to mysql-connector-j by @shoothzj in https://github.com/apolloconfig/apollo/pull/4748\r\n* Bump springboot version from 2.7.8 to 2.7.9 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4750\r\n* [Multi-Database Support] Without Reliance on globally_quoted_identifiers Variable by @shoothzj in https://github.com/apolloconfig/apollo/pull/4749\r\n* Change Copy Right year to 2023 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4753\r\n* [Multi-Database Support] Remove unused datasource configs by @shoothzj in https://github.com/apolloconfig/apollo/pull/4754\r\n* [Multi-Database Support] Without Reliance on boolean integer compare by @shoothzj in https://github.com/apolloconfig/apollo/pull/4757\r\n* [Multi-Database Support] Move mysql specify config to github profile by @shoothzj in https://github.com/apolloconfig/apollo/pull/4760\r\n* [Multi-Database Support] package postgre h2 dependency] by @shoothzj in https://github.com/apolloconfig/apollo/pull/4763\r\n* Make ConfigsExportServiceTest support windows by @shoothzj in https://github.com/apolloconfig/apollo/pull/4765\r\n* [Multi-Database Support] Optimize table case sensitivity by @shoothzj in https://github.com/apolloconfig/apollo/pull/4768\r\n* Fix OIDC logout unnecessary redirect by @vdiskg in https://github.com/apolloconfig/apollo/pull/4773\r\n* [Multi-Database Support] Introduce h2 postgre profile properties to let user config database config by @shoothzj in https://github.com/apolloconfig/apollo/pull/4766\r\n* [Multi-Database Support] Optimize column define case sensitivity by @shoothzj in https://github.com/apolloconfig/apollo/pull/4776\r\n* [Multi-Database Support][pg] Where clause need escape, otherwise will request postgre use lowwer case by @shoothzj in https://github.com/apolloconfig/apollo/pull/4780\r\n* style: change homepage leftbar font color by @nisiyong in https://github.com/apolloconfig/apollo/pull/4781\r\n* Update the documentation description for \"config-service.cache.enabled\" by @klboke in https://github.com/apolloconfig/apollo/pull/4785\r\n* [dependecy] misc dependency updates by @shoothzj in https://github.com/apolloconfig/apollo/pull/4784\r\n* Remove unused travis profile by @shoothzj in https://github.com/apolloconfig/apollo/pull/4788\r\n* Optimising ServiceRegistry creation SQL by @klboke in https://github.com/apolloconfig/apollo/pull/4792\r\n* Remove unused testing log config by @shoothzj in https://github.com/apolloconfig/apollo/pull/4789\r\n* Fix the problem that the deletion failure of the system rights management page does not prompt by @klboke in https://github.com/apolloconfig/apollo/pull/4803\r\n* Fix the issue of the system permission management page retrieving non-existent users. by @klboke in https://github.com/apolloconfig/apollo/pull/4802\r\n* add version notice for other service registry support by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4786\r\n* Refining the configs interface documentation by @klboke in https://github.com/apolloconfig/apollo/pull/4804\r\n* remove unused propery ctrip.appid by @shoothzj in https://github.com/apolloconfig/apollo/pull/4795\r\n* Optimize the logic of DatabaseMessageSender. by @klboke in https://github.com/apolloconfig/apollo/pull/4809\r\n* Improve the documentation for the config-service.cache.enabled configuration property. by @klboke in https://github.com/apolloconfig/apollo/pull/4810\r\n* Refactor the createCommit method by @klboke in https://github.com/apolloconfig/apollo/pull/4811\r\n* Refactor NotFoundException\u3001BadRequestException by @klboke in https://github.com/apolloconfig/apollo/pull/4812\r\n* [Multi-Database Support][pg] Make JdbcUserDetailsManager compat with postgre by @shoothzj in https://github.com/apolloconfig/apollo/pull/4790\r\n* Add release history cleaning function by @klboke in https://github.com/apolloconfig/apollo/pull/4813\r\n* Remove the usage of Env.name() using Env.getName() by @shoothzj in https://github.com/apolloconfig/apollo/pull/4816\r\n* [doc] Refresh the quick-start script link by @shoothzj in https://github.com/apolloconfig/apollo/pull/4819\r\n* [Clean code] Remove unused imports by @shoothzj in https://github.com/apolloconfig/apollo/pull/4825\r\n* Correct the test semantics of the test case in ItemSetControllerTest by @klboke in https://github.com/apolloconfig/apollo/pull/4823\r\n* Refactor the code related to ReleaseMessage by @klboke in https://github.com/apolloconfig/apollo/pull/4822\r\n* refactor(apollo-biz): Use constructor injection instead of field injection by @klboke in https://github.com/apolloconfig/apollo/pull/4826\r\n* Fix the issue of case sensitivity when matching keys with cache enabled by @klboke in https://github.com/apolloconfig/apollo/pull/4820\r\n* Remove the slf4j-api version define by @shoothzj in https://github.com/apolloconfig/apollo/pull/4838\r\n* refactor(apollo logging): Simplify the default log path to /opt/logs by @klboke in https://github.com/apolloconfig/apollo/pull/4833\r\n* feat: check port use by another process or not when startup by @Anilople in https://github.com/apolloconfig/apollo/pull/4656\r\n* Bump springboot from 2.7.9 to 2.7.11 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4828\r\n* [Multi-Database Support][h2] Support run on h2 by @shoothzj in https://github.com/apolloconfig/apollo/pull/4851\r\n* add Shoothzj as a new committer by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4865\r\n* docs:deployment-architecture by @jiaoningbo in https://github.com/apolloconfig/apollo/pull/4876\r\n* Fix the issue that env special case handling is missing in some case by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4887\r\n* docs: polish secret key implementation description by @nisiyong in https://github.com/apolloconfig/apollo/pull/4897\r\n* add ai qa bot by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4908\r\n* Fix the issue that clear content when paste the same content in namespace by @BlueSodaWater in https://github.com/apolloconfig/apollo/pull/4922\r\n* fix the issue that the ai qa bot could not be accessed with http by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4923\r\n* upgrade docsify version to fix potential xss vulnerability by @nobodyiam in https://github.com/apolloconfig/apollo/pull/4939\r\n* Add CodeQL workflow by @jorgectf in https://github.com/apolloconfig/apollo/pull/4924\r\n* feat(openapi): allow user create app via openapi by @Anilople in https://github.com/apolloconfig/apollo/pull/4954\r\n* Support grayscale feature for non-properties namespaces(#4316) by @ywy-github in https://github.com/apolloconfig/apollo/pull/4952\r\n* fix button value and diff code by @ywy-github in https://github.com/apolloconfig/apollo/pull/4981\r\n* fix image path error by @klboke in https://github.com/apolloconfig/apollo/pull/4979\r\n* fix flaky test issue 4997 by @ThugJudy in https://github.com/apolloconfig/apollo/pull/4998\r\n* feat: Add apollo audit log common solution backend by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/4985\r\n* Apply audit log functions to portal using audit-log module by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/5008\r\n* build(deps): bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 by @dependabot in https://github.com/apolloconfig/apollo/pull/5026\r\n* Fix method reflection bug by @BlackBear2003 in https://github.com/apolloconfig/apollo/pull/5030\r\n* rename the init.h2.sql to avoid loading wrong files in quick start mode by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5034\r\n* upgrade apollo-java version to 2.2.0 by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5036\r\n* some misc fix by @nobodyiam in https://github.com/apolloconfig/apollo/pull/5037\r\n\r\n## Installation\r\n\r\nPlease refer to the [Distributed Deployment Guide](https://www.apolloconfig.com/#/en/deployment/distributed-deployment-guide).\r\n\r\n## How to upgrade from v2.1.0 to v2.2.0\r\n1. Apply [apolloconfigdb-v210-v220.sql](https://github.com/apolloconfig/apollo/blob/v2.2.0/scripts/sql/delta/v210-v220/apolloconfigdb-v210-v220.sql) to ApolloConfigDB\r\n2. Apply [apolloportaldb-v210-v220.sql](https://github.com/apolloconfig/apollo/blob/v2.2.0/scripts/sql/delta/v210-v220/apolloportaldb-v210-v220.sql) to ApolloPortalDB\r\n3. Deploy v2.2.0 executables with the following sequences:\r\n 1. apollo-configservice\r\n 2. apollo-adminservice\r\n 3. apollo-portal\r\n\r\n## New Contributors\r\n* @jiaoningbo made their first contribution in https://github.com/apolloconfig/apollo/pull/4876\r\n* @BlueSodaWater made their first contribution in https://github.com/apolloconfig/apollo/pull/4922\r\n* @jorgectf made their first contribution in https://github.com/apolloconfig/apollo/pull/4924\r\n* @ywy-github made their first contribution in https://github.com/apolloconfig/apollo/pull/4952\r\n* @ThugJudy made their first contribution in https://github.com/apolloconfig/apollo/pull/4998\r\n* @BlackBear2003 made their first contribution in https://github.com/apolloconfig/apollo/pull/4985", "created_at": "2023-12-10T11:07:29Z", "project": "Apollo", "repo": "ctripcorp/apollo", "type": "Config", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v10.5", "html_url": "https://api.github.com/repos/gluster/glusterfs/commits/723d46f02cc87959a61afff11f3631e011a3cd56", "repo_url": "https://github.com/gluster/glusterfs", "body": "Add GlusterFS 10.5 release notes (#4262)\n\nUpdates: #4253\r\n\r\nSigned-off-by: Shwetha K Acharya ", "created_at": "2023-11-14T14:36:43Z", "project": "Glusterfs", "repo": "gluster/glusterfs", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v3.4.1\ud83c\udf08", "tag_name": "v3.4.1", "html_url": "https://github.com/kubesphere/kubesphere/releases/tag/v3.4.1", "repo_url": "https://github.com/kubesphere/kubesphere", "body": "## What\u2019s Changed\r\n* fix: when helm application modify, but UpdateTime not update (#5948) @king-119\r\n* Fixed an issue where categories were not updated in the App Store aft\u2026 (#5925) @king-119\r\n* Feat: Support search pods by pod ip (#5921) @zhou1203\r\n* Add more devops supported k8s version (#5908) @chilianyi\r\n* update 3.4 changelog (#5894) @zhuxiujuan28\r\n\r\n## \ud83d\ude80 Features\r\n\r\n* Images tag (#5957) @zhou1203\r\n* update storageclass-accessor webhook (#5927) @stoneshi-yunify\r\n* Update base image version to alpine 3.18.3 (#5909) @zhou1203\r\n\r\n## \ud83d\udc1b Bug Fixes\r\n\r\n* fix: gateway address is not displayed (#5950) @hongzhouzi\r\n* utils/clusterclient: fix the deadlock issue when getting the cluster client (#5941) @iawia002\r\n* chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#5940) @hongzhouzi\r\n* update storageclass-accessor webhook (#5927) @stoneshi-yunify\r\n* update go-restful/v3 to v3.11.0 (#5907) @inksnw\r\n* Validate clusterRole when adding a cluster (#5878) @iawia002\r\n\r\n## \ud83d\udcdd Documentation updates\r\n\r\n* change v3.4.0 release note url (#5895) @win5923\r\n* update README.md (#5885) @wansir\r\n\r\n## \ud83d\udc7b Maintenance\r\n\r\n* chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 (#5940) @hongzhouzi\r\n", "created_at": "2023-10-30T09:45:30Z", "project": "kubesphere", "repo": "kubesphere/kubesphere", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.8.3", "tag_name": "v2.8.3", "html_url": "https://github.com/distribution/distribution/releases/tag/v2.8.3", "repo_url": "https://github.com/docker/distribution", "body": "## What's Changed\r\n* Pass `BUILDTAGS` argument to `go build` by @marcusirgens in https://github.com/distribution/distribution/pull/3926\r\n* Enable Go build tags by @thaJeztah in https://github.com/distribution/distribution/pull/4009\r\n* `reference`: replace deprecated function `SplitHostname` by @thaJeztah in https://github.com/distribution/distribution/pull/4032\r\n* Dont parse errors as JSON unless Content-Type is set to JSON by @thaJeztah in https://github.com/distribution/distribution/pull/4054\r\n* update to go 1.20.8 by @thaJeztah in https://github.com/distribution/distribution/pull/4056\r\n* Set `Content-Type` header in registry client `ReadFrom` by @thaJeztah in https://github.com/distribution/distribution/pull/4053\r\n* deprecate reference package, migrate to github.com/distribution/reference by @thaJeztah in https://github.com/distribution/distribution/pull/4063\r\n* `digestset`: deprecate package in favor of `go-digest/digestset` by @thaJeztah in https://github.com/distribution/distribution/pull/4064\r\n* Do not close HTTP request body in HTTP handler by @milosgajdos in https://github.com/distribution/distribution/pull/4068\r\n* Add v2.8.3 release notes by @milosgajdos in https://github.com/distribution/distribution/pull/4088\r\n\r\n## New Contributors\r\n* @marcusirgens made their first contribution in https://github.com/distribution/distribution/pull/3926\r\n\r\n**Full Changelog**: https://github.com/distribution/distribution/compare/v2.8.2...v2.8.3", "created_at": "2023-10-02T17:48:45Z", "project": "Distribution", "repo": "docker/distribution", "type": "Registry", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.0.33", "tag_name": "v1.0.33", "html_url": "https://github.com/theupdateframework/specification/releases/tag/v1.0.33", "repo_url": "https://github.com/theupdateframework/specification", "body": "Specification release v1.0.33", "created_at": "2023-08-17T21:13:27Z", "project": "TUF", "repo": "theupdateframework/specification", "type": "Software Update", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v1.11.1", "tag_name": "v1.11.1", "html_url": "https://github.com/coredns/coredns/releases/tag/v1.11.1", "repo_url": "https://github.com/coredns/coredns", "body": "This release fixes a major performance regression introduced in 1.11.0 that affected DoT (TLS) forwarded connections.\r\nIt also adds a new option to _dnstap_ to add metadata to the dnstap extra field, and fixes a config parsing bug in _cache_.\r\n\r\n## Brought to You By\r\n\r\nChris O'Haver,\r\nP. Radha Krishna,\r\nYong Tang,\r\nYuheng,\r\nZhizhen He\r\n\r\n## Noteworthy Changes\r\n\r\n* Revert \"plugin/forward: Continue waiting after receiving malformed responses (https://github.com/coredns/coredns/pull/6014)\" (#6270)\r\n* plugin/dnstap: add support for \"extra\" field in payload (https://github.com/coredns/coredns/pull/6226)\r\n* plugin/cache: fix keepttl parsing (https://github.com/coredns/coredns/pull/6250)\r\n\r\n", "created_at": "2023-08-15T19:30:32Z", "project": "CoreDNS", "repo": "coredns/coredns", "type": "Discovery", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.11.4", "tag_name": "v0.11.4", "html_url": "https://github.com/hashicorp/waypoint/releases/tag/v0.11.4", "repo_url": "https://github.com/hashicorp/waypoint", "body": "## 0.11.4 (August 9, 2023)\n\nIMPROVEMENTS:\n\n* plugin/aws/ecr-pull: Support entrypoint injection in ecr-pull builder [[GH-4847](https://github.com/hashicorp/waypoint/issues/4847)]\n\nBUG FIXES:\n\n* cli: Fix possible issues with deleted applications or projects failing to render in output [[GH-4867](https://github.com/hashicorp/waypoint/issues/4867)]\n* runneruninstall/aws-ecs: Fix installing runners in new AWS accounts by fixing an inline policy syntax error. [[GH-4873](https://github.com/hashicorp/waypoint/issues/4873)]\n\n", "created_at": "2023-08-09T15:04:36Z", "project": "Waypoint", "repo": "hashicorp/waypoint", "type": "Build", "hosting": "github", "add_time": "2020-11-01T11:11:37Z"}, {"name": "0.13.0", "tag_name": "v0.13.0", "html_url": "https://github.com/gogs/gogs/releases/tag/v0.13.0", "repo_url": "https://github.com/gogs/gogs", "body": "### Added\r\n\r\n- Support using personal access token in the password field. [#3866](https://github.com/gogs/gogs/issues/3866)\r\n- An unlisted option is added when create or migrate a repository. Unlisted repositories are public but not being listed for users without direct access in the UI. [#5733](https://github.com/gogs/gogs/issues/5733)\r\n- New API endpoint `PUT /repos/:owner/:repo/contents/:path` for creating and update repository contents. [#5967](https://github.com/gogs/gogs/issues/5967)\r\n- New configuration option `[git.timeout] DIFF` for customizing operation timeout of `git diff`. [#6315](https://github.com/gogs/gogs/issues/6315)\r\n- New configuration option `[server] SSH_SERVER_MACS` for setting list of accepted MACs for connections to builtin SSH server. [#6434](https://github.com/gogs/gogs/issues/6434)\r\n- New configuration option `[repository] DEFAULT_BRANCH` for setting default branch name for new repositories. [#7291](https://github.com/gogs/gogs/issues/7291)\r\n- New configuration option `[server] SSH_SERVER_ALGORITHMS` for specifying the list of accepted key exchange algorithms for connections to builtin SSH server. [#7345](https://github.com/gogs/gogs/pull/7345)\r\n- Support specifying custom schema for PostgreSQL. [#6695](https://github.com/gogs/gogs/pull/6695)\r\n- Support rendering Mermaid diagrams in Markdown. [#6776](https://github.com/gogs/gogs/pull/6776)\r\n- Docker: Allow passing extra arguments to the `backup` command. [#7060](https://github.com/gogs/gogs/pull/7060)\r\n- New languages support: Mongolian, Romanian. [#6510](https://github.com/gogs/gogs/pull/6510) [#7082](https://github.com/gogs/gogs/pull/7082)\r\n\r\n### Changed\r\n\r\n- The default branch has been changed to `main`. [#6285](https://github.com/gogs/gogs/pull/6285)\r\n- MSSQL as database backend is deprecated, installation page no longer shows it as an option. Existing installations and manually craft configuration file continue to work. [#6295](https://github.com/gogs/gogs/pull/6295)\r\n- Use [Task](https://github.com/go-task/task) as the build tool. [#6297](https://github.com/gogs/gogs/pull/6297)\r\n- The required Go version to compile source code changed to 1.18.\r\n- Access tokens are now stored using their SHA256 hashes instead of raw values. [#7008](https://github.com/gogs/gogs/pull/7008)\r\n\r\n### Fixed\r\n\r\n- Unable to use LDAP authentication on ARM machines. [#6761](https://github.com/gogs/gogs/issues/6761)\r\n- Unable to choose \"Lookup Avatar by mail\" in user settings without deleting custom avatar. [#7267](https://github.com/gogs/gogs/pull/7267)\r\n- Mistakenly include the \"data\" directory under the custom directory in the Docker setup. [#7343](https://github.com/gogs/gogs/pull/7343)\r\n- Unable to start after data recovery with an outdated migration version. [#7125](https://github.com/gogs/gogs/issues/7125)\r\n\r\n### Removed\r\n\r\n- \u26a0\ufe0f Migrations before 0.12 are removed, installations not on 0.12 should upgrade to it to run the migrations and then upgrade to 0.13.\r\n- Configuration section `[mailer]` is no longer used, please use `[email]`.\r\n- Configuration section `[service]` is no longer used, please use `[auth]`.\r\n- Configuration option `APP_NAME` is no longer used, please use `BRAND_NAME`.\r\n- Configuration option `[security] REVERSE_PROXY_AUTHENTICATION_USER` is no longer used, please use `[auth] REVERSE_PROXY_AUTHENTICATION_HEADER`.\r\n- Configuration option `[auth] ACTIVE_CODE_LIVE_MINUTES` is no longer used, please use `[auth] ACTIVATE_CODE_LIVES`.\r\n- Configuration option `[auth] RESET_PASSWD_CODE_LIVE_MINUTES` is no longer used, please use `[auth] RESET_PASSWORD_CODE_LIVES`.\r\n- Configuration option `[auth] ENABLE_CAPTCHA` is no longer used, please use `[auth] ENABLE_REGISTRATION_CAPTCHA`.\r\n- Configuration option `[auth] ENABLE_NOTIFY_MAIL` is no longer used, please use `[user] ENABLE_EMAIL_NOTIFICATION`.\r\n- Configuration option `[auth] REGISTER_EMAIL_CONFIRM` is no longer used, please use `[auth] REQUIRE_EMAIL_CONFIRMATION`.\r\n- Configuration option `[session] GC_INTERVAL_TIME` is no longer used, please use `[session] GC_INTERVAL`.\r\n- Configuration option `[session] SESSION_LIFE_TIME` is no longer used, please use `[session] MAX_LIFE_TIME`.\r\n- Configuration option `[server] ROOT_URL` is no longer used, please use `[server] EXTERNAL_URL`.\r\n- Configuration option `[server] LANDING_PAGE` is no longer used, please use `[server] LANDING_URL`.\r\n- Configuration option `[database] DB_TYPE` is no longer used, please use `[database] TYPE`.\r\n- Configuration option `[database] PASSWD` is no longer used, please use `[database] PASSWORD`.\r\n- Remove option to use Makefile as the build tool. [#6980](https://github.com/gogs/gogs/pull/6980)", "created_at": "2023-02-25T12:33:19Z", "project": "Gogs", "repo": "gogs/gogs", "type": "VersionControl", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "MooseFS 3.0.117", "tag_name": "v3.0.117", "html_url": "https://github.com/moosefs/moosefs/releases/tag/v3.0.117", "repo_url": "https://github.com/moosefs/moosefs", "body": "Dear MooseFS Users,\r\n\r\nWe are happy to announce that MooseFS 3.0.117 is released! \ud83c\udf89\r\n\r\nThis is mostly a bugfix release. It also introduces a few improvements and new features, including:\r\n\r\n* Displaying an error message when a config file for Master Server or Chunkserver cannot be loaded,\r\n* An option to ignore locks for MooseFS Block Device (`mfsbdev` / `nbd`),\r\n* A change of default value for `ATIME_MODE` to `2` (similar to `relatime`).\r\n\r\nWe would like to say big thanks to all the contributors who helped us making this release, especially (alphabetically): @alexcrow1974, @alpharde, @borkd, @deltabweb, @eleaner, @footlooseboss, @inkdot7, @jkiebzak, @jSML4ThWwBID69YC, @nickb937, @njaard, @onlyjob, @struthio, @tianon, @zcalusic, @Zorlin. Thank you for your valuable time, input, and help in making MooseFS better!\r\n\r\n*(If I forgot to mention somebody, I am sorry for that and please definitely let me know!)*\r\n\r\nPlease find a complete list of changes included in this release below:\r\n\r\n* (master) fixed handling abnormal operation status (issue #456)\r\n* (master+cs) added error message when a config file can't be loaded (issue #457)\r\n* (client) fixed invalidating directory cache after `unlink`, `rmdir` and `rename`\r\n* (cs) fixed cond variables leaking\r\n* (all) silence silly compiler warnings\r\n* (cgi+cli) fixed division by zero when scount is zero in arch mode (no chunkservers \u2013 issue #412)\r\n* (client) fixed freeing `atime`/`mtime` data structure\r\n* (client) added displaying build number\r\n* (master) silenced more wrong compiler warnings\r\n* (nbd) added option to ignore locks (issue #353)\r\n* (master) fixed file mode in changelog (problem with mask when parent has default ACLs)\r\n* (master) reduced function stack frame usage (slow down due to use `-fstack-clash-protection` by some OS'es)\r\n* (master) fixed handling `..` and `.` in `fs_lookup` (issue #473)\r\n* (all) using `SIGUSR1` instead of `SIGINFO` even on system where `SIGINFO` is defined\r\n* (master) changed default `ATIME_MODE` to `2` (issue #478)\r\n* (master) fixed `atime`/`mtime`/`ctime` preservation during snapshot (in HA environment upgrade may cause one time desync; issue #489)\r\n* (client) fixed race condition between client and kernel in retrieving open file list (FreeBSD only)\r\n* (master) fixed bug in sorting chunkservers during selection for chunk creation (issue #481)\r\n\r\nWe recommend to update your MooseFS clusters to this version.\r\n\r\nBest regards,\r\nPiotr / MooseFS Team", "created_at": "2023-02-01T14:00:37Z", "project": "MooseFS", "repo": "moosefs/moosefs", "type": "Storage", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "BFE v1.6.0", "tag_name": "v1.6.0", "html_url": "https://github.com/bfenetworks/bfe/releases/tag/v1.6.0", "repo_url": "https://github.com/bfenetworks/bfe", "body": "### Added\r\n\r\n- Allow user to disable monitor port ([Issue #936](https://github.com/bfenetworks/bfe/issues/936))\r\n- Support HTTP2 fingerprint ([Issue #1071](https://github.com/bfenetworks/bfe/issues/1071))\r\n- Documents optimization\r\n\r\n### Changed\r\n\r\n- Optimize idle connection handling ([Pull #1044](https://github.com/bfenetworks/bfe/pull/1044))\r\n- Performance optimize in smooth least connection balancing algorithm([Pull #1062](https://github.com/bfenetworks/bfe/pull/1062))\r\n- Miscellaneous golang dependency updates\r\n- Miscellaneous improvements in makefile and other CI tools\r\n\r\n### Fixed\r\n\r\n- mod_trust_clientip: fix incorrect private IP address range ([Issue #856](https://github.com/bfenetworks/bfe/issues/856))\r\n- arm build error in golang 1.18", "created_at": "2022-10-21T07:46:03Z", "project": "BFE", "repo": "bfenetworks/bfe", "type": "Load Balancing", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Flux 1.25.4", "tag_name": "1.25.4", "html_url": "https://github.com/fluxcd/flux/releases/tag/1.25.4", "repo_url": "https://github.com/fluxcd/flux", "body": "### [Flux v1 is in maintenance mode](https://github.com/fluxcd/flux/issues/3320)\r\n\r\nAll users are encouraged to migrate to Flux v2 or begin planning their migration, and to continue filing issues if migrations are blocked.\r\n\r\n## 1.25.4 (2022-08-30)\r\n\r\nThis release includes a base image upgrade to the Alpine 3.15.6 upstream that mitigates a number of CVE issues detected from the base image.\r\n\r\nWe've removed the telemetry collection in accordance with the CNCF's published policies against default telemetry. Some deprecation notices are now emitted by the installer, please upgrade to Flux v2 or open an issue if you are blocked.\r\n\r\nGo dependencies have been upgraded as well.\r\n\r\n### Maintenance and documentation\r\n\r\n- Update dependencies [fluxcd/flux#3639][]\r\n- Add deprecation warnings to Helm Chart and fluxctl [fluxcd/flux#3638][]\r\n- Remove telemetry [fluxcd/flux#3636][]\r\n\r\n### Thanks\r\n\r\nThanks to @kingdonb, @stefanprodan, and @pjbgf for their contributions to this release.\r\n\r\n[fluxcd/flux#3639]: https://github.com/fluxcd/flux/pull/3639\r\n[fluxcd/flux#3638]: https://github.com/fluxcd/flux/pull/3638\r\n[fluxcd/flux#3636]: https://github.com/fluxcd/flux/pull/3636", "created_at": "2022-08-30T11:23:37Z", "project": "Flux", "repo": "fluxcd/flux", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.4.8", "tag_name": "v1.4.8", "html_url": "https://github.com/traefik/mesh/releases/tag/v1.4.8", "repo_url": "https://github.com/containous/maesh", "body": "## Changelog\n* 321dabb Fix CoreDNS patching on RKE environments\n* fc5c5d1 Update Traefik dependency to v2.8.3\n* d8d913a Update golangci-lint to v1.48.0\n* 2e3182b Update k3d to v5.4.4\n* 7ae9470 Update to go1.19\n\n", "created_at": "2022-08-19T08:44:08Z", "project": "maesh", "repo": "containous/maesh", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "1.7.5", "tag_name": "1.7.5", "html_url": "https://github.com/linkerd/linkerd/releases/tag/1.7.5", "repo_url": "https://github.com/linkerd/linkerd", "body": "Linkerd 1.7.5 is a maintenance release which adds an option to build the Linkerd\r\nand Namerd executable jar files without including the Zookeeper libraries which\r\ndepend on an old version of log4j", "created_at": "2022-05-24T21:50:24Z", "project": "Linkerd", "repo": "linkerd/linkerd", "type": "ServiceMesh", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.5.0", "tag_name": "v1.5.0", "html_url": "https://github.com/m3db/m3/releases/tag/v1.5.0", "repo_url": "https://github.com/m3db/m3", "body": "## Changelog\r\n\r\n## Features and Performance\r\n\r\n- **M3DB**: Optimize snapshotting by 30x or more which can speedup bootstrapping for workloads with large snapshots. ([#4093](https://github.com/m3db/m3/pull/4093))\r\n\r\n## Bug Fixes\r\n\r\n- **M3DB**: Fix multi-segment field iterator support of double underscore prefixed fields alphanumerically before `__m3ninx_id`. ([#4095](https://github.com/m3db/m3/pull/4095))\r\n- **M3DB**: Proactively GC Index entries belonging to a closed shard after cluster topology change. ([#4094](https://github.com/m3db/m3/pull/4094))", "created_at": "2022-04-07T15:22:35Z", "project": "M3", "repo": "m3db/m3", "type": "Db", "hosting": "github", "add_time": "2019-09-30T13:11:37Z"}, {"name": "Weave Scope 1.13.2", "tag_name": "v1.13.2", "html_url": "https://github.com/weaveworks/scope/releases/tag/v1.13.2", "repo_url": "https://github.com/weaveworks/scope", "body": "## Release 1.13.2\r\n\r\nMostly updates to dependencies, plus a couple of small improvements.\r\n\r\nThanks to everyone who contributed to this release: @gaby, @Kielek, @knrt10\r\n\r\n### Enhancements\r\n- Set hostname to Kubernetes node name [#3827](https://github.com/weaveworks/scope/pull/3827)\r\n- Stop rendering if Context is cancelled [#3801](https://github.com/weaveworks/scope/pull/3801)\r\n\r\n### Bug fixes\r\n- Only mount plugins directory if it exists [#3825](https://github.com/weaveworks/scope/pull/3825)\r\n- Multitenant billing: cope with spy-interval set longer than publish-interval [#3796](https://github.com/weaveworks/scope/pull/3796)\r\n- Multitenant query: don't drop topologies so much [#3791](https://github.com/weaveworks/scope/pull/3791)\r\n- Multitenant: scan container command-lines as well as process [#3789](https://github.com/weaveworks/scope/pull/3789)\r\n\r\n### Dependencies updates\r\n\r\n- Update alpine base image to 3.13 [#3838](https://github.com/weaveworks/scope/pull/3838)\r\n- Update build tools including Go 1.16.2 [#3833](https://github.com/weaveworks/scope/pull/3833), [#3797](https://github.com/weaveworks/scope/pull/3797), [#3821](https://github.com/weaveworks/scope/pull/3821)\r\n- update lodash to 4.17.20 (CVE-2020-8203) [#3831](https://github.com/weaveworks/scope/pull/3831)\r\n- update dot-prop, webpack and terser-webpack-plugin [#3816](https://github.com/weaveworks/scope/pull/3816)\r\n- bump http-proxy from 1.16.2 to 1.18.1 in /client [#3819](https://github.com/weaveworks/scope/pull/3819)\r\n- bump elliptic from 6.4.0 to 6.5.3 in /client [#3814](https://github.com/weaveworks/scope/pull/3814)\r\n- bump lodash from 4.17.15 to 4.17.19 in /client [#3812](https://github.com/weaveworks/scope/pull/3812)\r\n- Update to most recent weaveworks/ui-components [#3795](https://github.com/weaveworks/scope/pull/3795)\r\n- update JS kind-of to 6.0.3 [#3785](https://github.com/weaveworks/scope/pull/3785)\r\n", "created_at": "2021-04-09T09:47:36Z", "project": "Scope", "repo": "weaveworks/scope", "type": "Monitor", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v20210218.0", "html_url": "https://github.com/flynn/flynn/commit/8b0bc97556fa3047a658ce8612ff6d6f90666eb3", "repo_url": "https://github.com/flynn/flynn", "body": "cli: Add warning about maintenance status\n\nSigned-off-by: Jonathan Rudenberg ", "created_at": "2021-02-18T22:35:54Z", "project": "Flynn", "repo": "flynn/flynn", "type": "Pass", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v1.0.8", "tag_name": "v1.0.8", "html_url": "https://github.com/vmware-archive/kubeless/releases/tag/v1.0.8", "repo_url": "https://github.com/kubeless/kubeless", "body": "This release includes the following commits and features:\r\n- 579f8485 Update trigger controllers (#1215)\r\n- 51d84f30 Use bundled deps file with function file(url+zip etc.) (#1206)\r\n- 8eb6b466 use only 'function' and 'created-by' labels as deployment matchLabels (#1212)\r\n- c7ee7b57 Strict deployment loading from configmap (#1199)\r\n- 40088e83 Added completions for zsh, fish and powershell (#1193)\r\n- babd9c88 use `--no-cache-dir` flag to `pip` in dockerfiles to save space (#1189)\r\n- 50c2dc1c Use `--depth` flag to `git clone` in Dockerfiles, to save space (#1188)\r\n- 1fc330d2 architecture.md : fixing some typos (#1186)\r\n- 7b2c26d5 Build with Go 1.15 (#1143)\r\n- ffd182fb update kubectl logs cmmand and it's output (#1180)\r\n- 71df7727 update the deployment url of Kong (#1182)\r\n- 97854236 add AWS Kinesis Trigger (#1181)\r\n- b4d4c2b3 update the deployment.yaml url of NATS operator (#1178)\r\n- 1c5d1d48 update available triggers (#1177)\r\n- 583bf98f update the url of kinesis-trigger manifest (#1176)\r\n- 3320e4a2 update yaml output of CRD functions.kubeless.io (#1175)\r\n- 25d6376c Add secrets to runtime configuration (#1169)\r\n- b87adf86 Added support for function deployment from gzip/bzip2/xz compressed tar files (#1168)\r\n- d838585f Added option in kubeless command to specify service-account (#1165)\r\n- cab7c64f Display function list command with namespace argument after deploy/update. (#1161)\r\n- 900832af kubeless function deploy/update: add option to specify node selectors. (#1159)\r\n- 7bbd2bbe fix: function controller config spec template (#1151)\r\n- 8e8dea2d Update README.md (#1149)\r\n- be686971 Update kubeless-non-rbac.jsonnet (#1145)\r\n\r\nTo install this latest version, use the manifest that is part of the release:\r\n\r\n**WITH RBAC ENABLED:**\r\n\r\n```console\r\nkubectl create ns kubeless\r\nkubectl create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-v1.0.8.yaml \r\n```\r\n\r\n**WITHOUT RBAC:**\r\n\r\n```console\r\nkubectl create ns kubeless\r\nkubectl create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-non-rbac-v1.0.8.yaml \r\n```\r\n**OPENSHIFT:**\r\n\r\n```console\r\noc create ns kubeless\r\noc create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kubeless-openshift-v1.0.8.yaml \r\n# Kafka\r\noc create -f https://github.com/kubeless/kubeless/releases/download/v1.0.8/kafka-zookeeper-openshift-v1.0.8.yaml \r\n```\r\n", "created_at": "2021-01-18T17:10:12Z", "project": "Kubeless", "repo": "kubeless/kubeless", "type": "Installer", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v19.03.14", "tag_name": "v19.03.14", "html_url": "https://github.com/docker-archive/docker-ce/releases/tag/v19.03.14", "repo_url": "https://github.com/docker/docker-ce", "body": "# Changelog\r\n\r\nFor official release notes for Docker Engine CE and Docker Engine EE, visit the\r\n[release notes page](https://docs.docker.com/engine/release-notes/).\r\n\r\n## 19.03.14 (2020-12-01)\r\n\r\n### Security\r\n\r\n* [CVE-2020-15257](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15257): Update bundled static binaries of containerd to v1.3.9 [moby/moby#41731](https://github.com/moby/moby/pull/41731). Package managers should update the containerd.io package.\r\n\r\n### Builder\r\n\r\n* Beta versions of apparmor are now parsed correctly preventing build failures [moby/moby#41542](https://github.com/moby/moby/pull/41542)\r\n\r\n### Networking\r\n\r\n* Fix panic when swarmkit service keeps failing to start [moby/moby#41635](https://github.com/moby/moby/pull/41635)\r\n\r\n### Runtime\r\n\r\n* Return correct errors instead of spurrious -EINVAL [moby/moby#41293](https://github.com/moby/moby/pull/41293)\r\n\r\n### Rootless\r\n\r\n* Lock state dir for preventing automatic clean-up by systemd-tmpfiles [moby/moby#41635](https://github.com/moby/moby/pull/41635)\r\n* dockerd-rootless.sh: support new containerd shim socket path convention [moby/moby#41557](https://github.com/moby/moby/pull/41557)\r\n\r\n### Logging\r\n\r\n* gcplogs: Fix memory/connection leak [moby/moby#41522](https://github.com/moby/moby/pull/41522)\r\n* awslogs: Support for AWS imdsv2 [moby/moby#41494](https://github.com/moby/moby/pull/41494)\r\n\r\n## 19.03.13 (2020-09-16)\r\n\r\n### Builder\r\n\r\n- buildkit: Fix nil dereference in cache logic [moby/moby#41279](https://github.com/moby/moby/pull/41279)\r\n- buildkit: Treat unix sockets as regular files during COPY/ADD [moby/moby#41269](https://github.com/moby/moby/pull/41269)\r\n- buildkit: Ignore system and security xattrs in calculation to ensure consistent COPY caching regardless of SELinux environment [moby/moby#41222](https://github.com/moby/moby/pull/41222)\r\n- buildkit: Make --cache-from behavior more reliable [moby/moby#41222](https://github.com/moby/moby/pull/41222)\r\n- buildkit: Fix infinite loop burning CPU when exporting cache [moby/moby#41185](https://github.com/moby/moby/pull/41185)\r\n\r\n### Client\r\n\r\n- Bump Golang 1.13.15 [docker/cli#2674](https://github.com/docker/cli/pull/2674)\r\n- Fix config file permission issues (~/.docker/config.json) [docker/cli#2631](https://github.com/docker/cli/pull/2631)\r\n- build: Fix panic on terminals with zero height [docker/cli#2719](https://github.com/docker/cli/pull/2719)\r\n- windows: Fix potential issue with newline character in console [docker/cli#2623](https://github.com/docker/cli/pull/2623)\r\n\r\n### Networking\r\n\r\n- Clean up network sandbox on failure [moby/moby#41081](https://github.com/moby/moby/pull/41081)\r\n- Fix shallow error messages by forwarding deadline-related errors to user [moby/moby#41312](https://github.com/moby/moby/pull/41312)\r\n- Fix leaking of netns file descriptors [moby/moby#41287](https://github.com/moby/moby/41287)\r\n\r\n### Rootless\r\n\r\n- Fix port forwarder resource leak [moby/moby#41277](https://github.com/moby/moby/pull/41277)\r\n\r\n### Runtime\r\n\r\n- Bump Golang 1.13.15 [moby/moby#41334](https://github.com/moby/moby/pull/41334)\r\n- Update to containerd 1.3.7 [moby/moby#40408](https://github.com/moby/moby/pull/40408)\r\n\r\n### Windows\r\n\r\n- Fix slow windows container start time when using servercore image [moby/moby#41192](https://github.com/moby/moby/pull/41192)\r\n\r\n\r\n## 19.03.12 (2020-06-18)\r\n\r\n### Client\r\n\r\n- Fix bug preventing logout from registry when using multiple config files (e.g. Windows vs WSL2 when using Docker Desktop) [docker/cli#2592](https://github.com/docker/cli/pull/2592)\r\n- Fix regression preventing context metadata to be read [docker/cli#2586](https://github.com/docker/cli/pull/2586)\r\n- Bump Golang 1.13.12 [docker/cli#2575](https://github.com/docker/cli/pull/2575)\r\n\r\n### Networking\r\n\r\n- Fix regression preventing daemon start up in a systemd-nspawn environment [moby/moby#41124](https://github.com/moby/moby/pull/41124) [moby/libnetwork#2567](https://github.com/moby/libnetwork/pull/2567)\r\n- Fix the retry logic for creating overlay networks in swarm [moby/moby#41124](https://github.com/moby/moby/pull/41124) [moby/libnetwork#2565](https://github.com/moby/libnetwork/pull/2565)\r\n\r\n### Runtime\r\n\r\n- Bump Golang 1.13.12 [moby/moby#41082](https://github.com/moby/moby/pull/41082)\r\n\r\n\r\n## 19.03.11 (2020-06-01)\r\n\r\n### Network\r\n\r\n- Disable IPv6 Router Advertisements to prevent address spoofing [CVE-2020-13401](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13401)\r\n\r\n## 19.03.10 (2020-05-29)\r\n\r\n### Client\r\n\r\n- Fix version negotiation with older engine [docker/cli#2538](https://github.com/docker/cli/pull/2538)\r\n- Avoid setting SSH flags through hostname [docker/cli#2560](https://github.com/docker/cli/pull/2560)\r\n- Fix panic when DOCKER_CLI_EXPERIMENTAL is invalid [docker/cli#2558](https://github.com/docker/cli/pull/2558)\r\n- Avoid potential panic on s390x by upgrading Go to 1.13.11 [docker/cli#2532](https://github.com/docker/cli/pull/2532)\r\n\r\n### Networking\r\n\r\n- Fix DNS fallback regression [moby/moby#41009](https://github.com/moby/moby/pull/41009)\r\n\r\n### Runtime\r\n\r\n- Avoid potential panic on s390x by upgrading Go to 1.13.11 [moby/moby#40978](https://github.com/moby/moby/pull/40978)\r\n\r\n### Packaging\r\n\r\n- Fix ARM builds on ARM64 [moby/moby#41027](https://github.com/moby/moby/pull/41027)\r\n\r\n\r\n## 19.03.9 (2020-05-14)\r\n\r\n### Builder\r\n\r\n- buildkit: Fix concurrent map write panic when building multiple images in parallel. [moby/moby#40780](https://github.com/moby/moby/pull/40780)\r\n- buildkit: Fix issue preventing chowning of non-root-owned files between stages with userns. [moby/moby#40955](https://github.com/moby/moby/pull/40955)\r\n- Avoid creation of irrelevant temporary files on Windows. [moby/moby#40877](https://github.com/moby/moby/pull/40877)\r\n\r\n### Client\r\n\r\n- Fix panic on single-character volumes. [docker/cli#2471](https://github.com/docker/cli/pull/2471)\r\n- Lazy daemon feature detection to avoid long timeouts on simple commands. [docker/cli#2442](https://github.com/docker/cli/pull/2442)\r\n- `docker context inspect` on Windows is now faster. [docker/cli#2516](https://github.com/docker/cli/pull/2516)\r\n- Bump Golang 1.13.10. [docker/cli#2431](https://github.com/docker/cli/pull/2431)\r\n- Bump gopkg.in/yaml.v2 to v2.2.8. [docker/cli#2470](https://github.com/docker/cli/pull/2470)\r\n\r\n### Logging\r\n\r\n- Avoid situation preventing container logs to rotate due to closing a closed log file. [moby/moby#40921](https://github.com/moby/moby/pull/40921)\r\n\r\n### Networking\r\n\r\n- Fix potential panic upon restart. [moby/moby#40809](https://github.com/moby/moby/pull/40809)\r\n- Assign the correct network value to the default bridge Subnet field. [moby/moby#40565](https://github.com/moby/moby/pull/40565)\r\n\r\n### Runtime\r\n\r\n- Fix docker crash when creating namespaces with UID in /etc/subuid and /etc/subgid. [moby/moby#40562](https://github.com/moby/moby/pull/40562)\r\n- Improve ARM platform matching. [moby/moby#40758](https://github.com/moby/moby/pull/40758)\r\n- overlay2: show backing filesystem. [moby/moby#40652](https://github.com/moby/moby/pull/40652)\r\n- Update CRIU to v3.13 \"Silicon Willet\". [moby/moby#40850](https://github.com/moby/moby/pull/40850)\r\n- Only show registry v2 schema1 deprecation warning upon successful fallback, as opposed to any registry error. [moby/moby#40681](https://github.com/moby/moby/pull/40681)\r\n- Use `FILE_SHARE_DELETE` for log files on Windows. [moby/moby#40563](https://github.com/moby/moby/pull/40563)\r\n- Bump Golang 1.13.10. [moby/moby#40803](https://github.com/moby/moby/pull/40803)\r\n\r\n### Rootless\r\n\r\n- Now rootlesskit-docker-proxy returns detailed error message on exposing privileged ports. [moby/moby#40863](https://github.com/moby/moby/pull/40863)\r\n- Supports numeric ID in /etc/subuid and /etc/subgid. [moby/moby#40951](https://github.com/moby/moby/pull/40951)\r\n\r\n### Security\r\n\r\n- apparmor: add missing rules for userns. [moby/moby#40564](https://github.com/moby/moby/pull/40564)\r\n- SElinux: fix ENOTSUP errors not being detected when relabeling. [moby/moby#40946](https://github.com/moby/moby/pull/40946)\r\n\r\n### Swarm\r\n\r\n- Increase refill rate for logger to avoid hanging on `service logs`. [moby/moby#40628](https://github.com/moby/moby/pull/40628)\r\n- Fix issue where single swarm manager is stuck in Down state after reboot. [moby/moby#40831](https://github.com/moby/moby/pull/40831)\r\n- tasks.db no longer grows indefinitely. [moby/moby#40830](https://github.com/moby/moby/pull/40831)\r\n\r\n## 19.03.8 (2020-03-10)\r\n\r\n### Runtime\r\n\r\n- Improve mitigation for [CVE-2019-14271](https://nvd.nist.gov/vuln/detail/CVE-2019-14271) for some nscd configuration.\r\n\r\n## 19.03.7 (2020-03-03)\r\n\r\n### Builder\r\n\r\n- builder-next: Fix deadlock issues in corner cases. [moby/moby#40557](https://github.com/moby/moby/pull/40557)\r\n\r\n### Runtime\r\n\r\n* overlay: remove modprobe execs. [moby/moby#40462](https://github.com/moby/moby/pull/40462)\r\n* selinux: better error messages when setting file labels [moby/moby#40547](https://github.com/moby/moby/pull/40547)\r\n* Speed up initial stats collection [moby/moby#40549](https://github.com/moby/moby/pull/40549)\r\n- rootless: use certs.d from XDG_CONFIG_HOME. [moby/moby#40461](https://github.com/moby/moby/pull/40461)\r\n- Bump Golang 1.12.17. [moby/moby#40533](https://github.com/moby/moby/pull/40533) \r\n- Bump google.golang.org/grpc to v1.23.1. [moby/moby#40566](https://github.com/moby/moby/pull/40566)\r\n- Update containerd binary to v1.2.13. [moby/moby#40540](https://github.com/moby/moby/pull/40540)\r\n- Prevent showing stopped containers as running in an edge case. [moby/moby#40555](https://github.com/moby/moby/pull/40555)\r\n- Prevent potential lock. [moby/moby#40604](https://github.com/moby/moby/pull/40604)\r\n\r\n### Client\r\n\r\n- Bump Golang 1.12.17. [docker/cli#2342](https://github.com/docker/cli/pull/2342)\r\n- Bump google.golang.org/grpc to v1.23.1. [docker/cli#1884](https://github.com/docker/cli/pull/1884) [docker/cli#2373](https://github.com/docker/cli/pull/2373)\r\n\r\n## 19.03.6 (2020-02-12)\r\n\r\n### Builder\r\n\r\n- builder-next: Allow modern sign hashes for ssh forwarding. [docker/engine#453](https://github.com/docker/engine/pull/453)\r\n- builder-next: Clear onbuild rules after triggering. [docker/engine#453](https://github.com/docker/engine/pull/453)\r\n- builder-next: Fix issue with directory permissions when usernamespaces is enabled. [moby/moby#40440](https://github.com/moby/moby/pull/40440)\r\n- Bump hcsshim to fix docker build failing on Windows 1903. [docker/engine#429](https://github.com/docker/engine/pull/429)\r\n\r\n### Networking\r\n\r\n- Shorten controller ID in exec-root to not hit UNIX_PATH_MAX. [docker/engine#424](https://github.com/docker/engine/pull/424)\r\n- Fix panic in drivers/overlay/encryption.go. [docker/engine#424](https://github.com/docker/engine/pull/424)\r\n- Fix hwaddr set race between us and udev. [docker/engine#439](https://github.com/docker/engine/pull/439)\r\n\r\n### Runtime\r\n\r\n* Bump Golang 1.12.16. [moby/moby#40433](https://github.com/moby/moby/pull/40433)\r\n* Update containerd binary to v1.2.12. [moby/moby#40433](https://github.com/moby/moby/pull/40453)\r\n* Update to runc v1.0.0-rc10. [moby/moby#40433](https://github.com/moby/moby/pull/40453)\r\n- Fix possible runtime panic in Lgetxattr. [docker/engine#454](https://github.com/docker/engine/pull/454)\r\n- rootless: fix proxying UDP packets. [docker/engine#434](https://github.com/docker/engine/pull/434)\r\n\r\n## 19.03.5 (2019-11-13)\r\n\r\n### Builder\r\n\r\n+ builder-next: Added `entitlements` in builder config. [docker/engine#412](https://github.com/docker/engine/pull/412)\r\n- Fix builder-next: permission errors on using build secrets or ssh forwarding with userns-remap. [docker/engine#420](https://github.com/docker/engine/pull/420)\r\n- Fix builder-next: copying a symlink inside an already copied directory. [docker/engine#420](https://github.com/docker/engine/pull/420)\r\n- Fix builder-next: fatal error: concurrent map writes. [docker/engine#422](https://github.com/docker/engine/pull/422)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.12. [docker/engine#418](https://github.com/docker/engine/pull/418)\r\n* Update to RootlessKit to v0.7.0 to harden slirp4netns with mount namespace and seccomp. [docker/engine#397](https://github.com/docker/engine/pull/397)\r\n- Fix to propagate GetContainer error from event processor. [docker/engine#407](https://github.com/docker/engine/pull/407)\r\n- Fix push of OCI image. [docker/engine#405](https://github.com/docker/engine/pull/405)\r\n\r\n## 19.03.4 (2019-10-17)\r\n\r\n### Networking\r\n\r\n- Rollback libnetwork changes so `DOCKER-USER` iptables chain is back. [docker/engine#404](https://github.com/docker/engine/pull/404)\r\n\r\n## 19.03.3 (2019-10-07)\r\n\r\n### Known Issues\r\n\r\n- `DOCKER-USER` iptables chain is missing [docker/for-linux#810](https://github.com/docker/for-linux/issues/810). Users cannot perform additional container network traffic filtering on top of this iptables chain. You are not affected by this issue if you are not customizing iptables chains on top of `DOCKER-USER`.\r\n\r\n Workaround is to insert the iptables chain after docker daemon starts.\r\n ```\r\n iptables -N DOCKER-USER\r\n iptables -I FORWARD -j DOCKER-USER\r\n iptables -A DOCKER-USER -j RETURN\r\n ```\r\n### Builder\r\n\r\n- Fix builder-next: resolve digest for third party registries. [docker/engine#339](https://github.com/docker/engine/pull/339)\r\n- Fix builder-next: user namespace builds when daemon started with socket activation. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n- Fix builder-next: session: release forwarded ssh socket connection per connection. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n- Fix builder-next: llbsolver: error on multiple cache importers. [docker/engine#373](https://github.com/docker/engine/pull/373)\r\n\r\n### Networking\r\n\r\n- Fix various libnetwork issues for iptables, DNS queries, and more. [docker/engine#330](https://github.com/docker/engine/pull/330)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.10. [docker/engine#387](https://github.com/docker/engine/pull/387)\r\n* Bump containerd to 1.2.10. [docker/engine#385](https://github.com/docker/engine/pull/385)\r\n* Distribution: modify warning logic when pulling v2 schema1 manifests. [docker/engine#368](https://github.com/docker/engine/pull/368)\r\n- Fix `POST /images/create` returning a 500 status code when providing an incorrect platform option. [docker/engine#365](https://github.com/docker/engine/pull/365)\r\n- Fix `POST /build` returning a 500 status code when providing an incorrect platform option. [docker/engine#365](https://github.com/docker/engine/pull/365)\r\n- Fix panic on 32-bit ARMv7 caused by misaligned struct member. [docker/engine#363](https://github.com/docker/engine/pull/363)\r\n- Fix to return \"invalid parameter\" when linking to non-existing container. [docker/engine#352](https://github.com/docker/engine/pull/352)\r\n- Fix overlay2: busy error on mount when using kernel >= 5.2. [docker/engine#332](https://github.com/docker/engine/pull/332)\r\n- Fix `docker rmi` stuck in certain misconfigured systems, e.g. dead NFS share. [docker/engine#335](https://github.com/docker/engine/pull/335)\r\n- Fix handling of blocked I/O of exec'd processes. [docker/engine#296](https://github.com/docker/engine/pull/296)\r\n- Fix jsonfile logger: follow logs stuck when `max-size` is set and `max-file=1`. [docker/engine#378](https://github.com/docker/engine/pull/378)\r\n\r\n### Client\r\n\r\n* Mitigate against YAML files that have excessive aliasing. [docker/cli#2119](https://github.com/docker/cli/pull/2119)\r\n\r\n\r\n## 19.03.2 (2019-08-29)\r\n\r\n### Builder\r\n\r\n- Fix \"COPY --from\" to non-existing directory on Windows. [moby/moby#39695](https://github.com/moby/moby/pull/39695)\r\n- Fix builder-next: metadata commands not having created time in history. [moby/moby#39456](https://github.com/moby/moby/issues/39456)\r\n- Fix builder-next: close progress on layer export error. [moby/moby#39782](https://github.com/moby/moby/pull/39782)\r\n* Update buildkit to 588c73e1e4. [moby/moby#39781](https://github.com/moby/moby/pull/39781)\r\n\r\n### Client\r\n\r\n- Fix Windows absolute path detection on non-Windows. [docker/cli#1990](https://github.com/docker/cli/pull/1990)\r\n- Fix to zsh completion script for `docker login --username`.\r\n- Fix context: produce consistent output on `context create`. [docker/cli#1985](https://github.com/docker/cli/pull/1874)\r\n- Fix support for HTTP proxy env variable. [docker/cli#2059](https://github.com/docker/cli/pull/2059)\r\n\r\n### Logging\r\n\r\n- Fix for reading journald logs. [moby/moby#37819](https://github.com/moby/moby/pull/37819) [moby/moby#38859](https://github.com/moby/moby/pull/38859)\r\n\r\n### Networking\r\n\r\n- Prevent panic on network attach to a container with disabled networking. [moby/moby#39589](https://github.com/moby/moby/pull/39589)\r\n\r\n### Runtime\r\n\r\n* Bump Golang to 1.12.8.\r\n- Fix a potential engine panic when using XFS disk quota for containers. [moby/moby#39644](https://github.com/moby/moby/pull/39644)\r\n\r\n### Swarm\r\n\r\n- Fix an issue where nodes with lots of tasks could not be removed. [docker/swarmkit#2867](https://github.com/docker/swarmkit/pull/2867)\r\n\r\n## 19.03.1 (2019-07-25)\r\n\r\n### Runtime\r\n\r\n- Fix [CVE-2019-14271](https://nvd.nist.gov/vuln/detail/CVE-2019-14271) loading of nsswitch based config inside chroot under Glibc.\r\n\r\n## 19.03.0 (2019-07-22)\r\n\r\n### Deprecation\r\n\r\n* Deprecate image manifest v2 schema1 in favor of v2 schema2. Future version of Docker will remove support for v2 schema1 altogether. [moby/moby#39365](https://github.com/moby/moby/pull/39365)\r\n* Remove v1.10 migrator. [moby/moby#38265](https://github.com/moby/moby/pull/38265)\r\n* Skip deprecated storage-drivers in auto-selection. [moby/moby#38019](https://github.com/moby/moby/pull/38019)\r\n* Deprecate `aufs` storage driver and add warning. [moby/moby#38090](https://github.com/moby/moby/pull/38090)\r\n\r\n### Client\r\n\r\n+ Add `--pids-limit` flag to `docker update`. [docker/cli#1765](https://github.com/docker/cli/pull/1765)\r\n+ Add systctl support for services. [docker/cli#1754](https://github.com/docker/cli/pull/1754)\r\n+ Add support for `template_driver` in composefiles. [docker/cli#1746](https://github.com/docker/cli/pull/1746)\r\n+ Add --device support for Windows. [docker/cli#1606](https://github.com/docker/cli/pull/1606)\r\n+ Data Path Port configuration support. [docker/cli#1509](https://github.com/docker/cli/pull/1509)\r\n+ Fast context switch: commands. [docker/cli#1501](https://github.com/docker/cli/pull/1501)\r\n+ Support --mount type=bind,bind-nonrecursive,... [docker/cli#1430](https://github.com/docker/cli/pull/1430)\r\n+ Add maximum replicas per node. [docker/cli#1410](https://github.com/docker/cli/pull/1410) [docker/cli#1612](https://github.com/docker/cli/pull/1612)\r\n+ Add option to pull images quietly. [docker/cli#882](https://github.com/docker/cli/pull/882)\r\n+ Add a separate `--domainname` flag. [docker/cli#1130](https://github.com/docker/cli/pull/1130)\r\n+ Add support for secret drivers in `docker stack deploy`. [docker/cli#1783](https://github.com/docker/cli/pull/1783)\r\n+ Add ability to use swarm `Configs` as `CredentialSpecs` on services. [docker/cli#1781](https://github.com/docker/cli/pull/1781)\r\n+ Add `--security-opt systempaths=unconfined` support. [docker/cli#1808](https://github.com/docker/cli/pull/1808)\r\n+ Basic framework for writing and running CLI plugins. [docker/cli#1564](https://github.com/docker/cli/pull/1564) [docker/cli#1898](https://github.com/docker/cli/pull/1898)\r\n+ Docker App v0.8.0. [docker/docker-ce-packaging#341](https://github.com/docker/docker-ce-packaging/pull/341)\r\n+ Docker buildx. [docker/docker-ce-packaging#336](https://github.com/docker/docker-ce-packaging/pull/336)\r\n* Bump google.golang.org/grpc to v1.20.1. [docker/cli#1884](https://github.com/docker/cli/pull/1884)\r\n* Cli change to pass driver specific options to docker run. [docker/cli#1767](https://github.com/docker/cli/pull/1767)\r\n* Bump Golang 1.12.5. [docker/cli#1875](https://github.com/docker/cli/pull/1875)\r\n* The `docker system info` output now segregates information relevant to the client and daemon. [docker/cli#1638](https://github.com/docker/cli/pull/1638)\r\n* (Experimental) When targetting Kubernetes, add support for `x-pull-secret: some-pull-secret` in compose-files service configs. [docker/cli#1617](https://github.com/docker/cli/pull/1617)\r\n* (Experimental) When targetting Kubernetes, add support for `x-pull-policy: ` in compose-files service configs. [docker/cli#1617](https://github.com/docker/cli/pull/1617)\r\n* cp, save, export: Prevent overwriting irregular files. [docker/cli#1515](https://github.com/docker/cli/pull/1515)\r\n* Allow npipe volume type on stack file. [docker/cli#1195](https://github.com/docker/cli/pull/1195)\r\n- Fix tty initial size error. [docker/cli#1529](https://github.com/docker/cli/pull/1529)\r\n- Fix labels copying value from environment variables. [docker/cli#1671](https://github.com/docker/cli/pull/1671)\r\n\r\n### API\r\n\r\n+ Update API version to v1.40. [moby/moby#38089](https://github.com/moby/moby/pull/38089)\r\n+ Add warnings to `/info` endpoint, and move detection to the daemon. [moby/moby#37502](https://github.com/moby/moby/pull/37502)\r\n+ Add HEAD support for `/_ping` endpoint. [moby/moby#38570](https://github.com/moby/moby/pull/38570)\r\n+ Add `Cache-Control` headers to disable caching `/_ping` endpoint. [moby/moby#38569](https://github.com/moby/moby/pull/38569)\r\n+ Add containerd, runc, and docker-init versions to /version. [moby/moby#37974](https://github.com/moby/moby/pull/37974)\r\n* Add undocumented `/grpc` endpoint and register BuildKit's controller. [moby/moby#38990](https://github.com/moby/moby/pull/38990)\r\n\r\n### Builder\r\n\r\n+ builder-next: allow setting buildkit outputs. [docker/cli#1766](https://github.com/docker/cli/pull/1766)\r\n+ builder-next: look for a Dockerfile specific dockerignore file (eg. Dockerfile.dockerignore) for ignored paths. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: automatically detect if process execution is possible for x86, arm and arm64 binaries. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: added inline cache support `--cache-from`. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n+ builder-next: allow outputs configuration. [moby/moby#38898](https://github.com/moby/moby/pull/38898)\r\n* builder-next: update buildkit to 1f89ec1. [docker/engine#260](https://github.com/docker/engine/pull/260)\r\n* builder-next: buildkit now also uses systemd's resolv.conf. [docker/engine#260](https://github.com/docker/engine/pull/260)\r\n* builder-next: use Dockerfile frontend version `docker/dockerfile:1.1` by default. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n* builder-next: no longer rely on an external image for COPY/ADD operations. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n- Builder: fix `COPY --from` should preserve ownership. [moby/moby#38599](https://github.com/moby/moby/pull/38599)\r\n- builder-next: fix gcr workaround token cache. [docker/engine#212](https://github.com/docker/engine/pull/212)\r\n- builder-next: call stopprogress on download error. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n\r\n### Experimental\r\n\r\n+ Enable checkpoint/restore of containers with TTY. [moby/moby#38405](https://github.com/moby/moby/pull/38405)\r\n+ LCOW: Add support for memory and CPU limits. [moby/moby#37296](https://github.com/moby/moby/pull/37296)\r\n* Windows: Experimental: ContainerD runtime. [moby/moby#38541](https://github.com/moby/moby/pull/38541)\r\n* Windows: Experimental: LCOW requires Windows RS5+. [moby/moby#39108](https://github.com/moby/moby/pull/39108)\r\n\r\n### Security\r\n\r\n* mount: add BindOptions.NonRecursive (API v1.40). [moby/moby#38003](https://github.com/moby/moby/pull/38003)\r\n* seccomp: whitelist `io_pgetevents()`. [moby/moby#38895](https://github.com/moby/moby/pull/38895)\r\n* seccomp: allow `ptrace(2)` for 4.8+ kernels. [moby/moby#38137](https://github.com/moby/moby/pull/38137)\r\n\r\n### Runtime\r\n\r\n+ Allow running dockerd as a non-root user (Rootless mode). [moby/moby#380050](https://github.com/moby/moby/pull/38050)\r\n+ Rootless: optional support for `lxc-user-nic` SUID binary. [docker/engine#208](https://github.com/docker/engine/pull/208)\r\n+ Add DeviceRequests to HostConfig to support NVIDIA GPUs. [moby/moby#38828](https://github.com/moby/moby/pull/38828)\r\n+ Add `--device` support for Windows. [moby/moby#37638](https://github.com/moby/moby/pull/37638)\r\n+ Add memory.kernelTCP support for linux. [moby/moby#37043](https://github.com/moby/moby/pull/37043)\r\n* Making it possible to pass Windows credential specs directly to the engine. [moby/moby#38777](https://github.com/moby/moby/pull/38777)\r\n* Add pids-limit support in docker update. [moby/moby#32519](https://github.com/moby/moby/pull/32519)\r\n* Add support for exact list of capabilities. [moby/moby#38380](https://github.com/moby/moby/pull/38380)\r\n* daemon: use 'private' ipc mode by default. [moby/moby#35621](https://github.com/moby/moby/pull/35621)\r\n* daemon: switch to semaphore-gated WaitGroup for startup tasks. [moby/moby#38301](https://github.com/moby/moby/pull/38301)\r\n* Use idtools.LookupGroup instead of parsing /etc/group file for docker.sock ownership to fix: api.go doesn't respect nsswitch.conf. [moby/moby#38126](https://github.com/moby/moby/pull/38126)\r\n* cli: fix images filter when use multi reference filter. [moby/moby#38171](https://github.com/moby/moby/pull/38171)\r\n* Bump Golang to 1.12.5. [docker/engine#209](https://github.com/docker/engine/pull/209)\r\n* Bump containerd to 1.2.6. [moby/moby#39016](https://github.com/moby/moby/pull/39016)\r\n* Bump runc to 1.0.0-rc8, opencontainers/selinux v1.2.2. [docker/engine#210](https://github.com/docker/engine/pull/210)\r\n* Bump google.golang.org/grpc to v1.20.1. [docker/engine#215](https://github.com/docker/engine/pull/215)\r\n* Performance optimizations in aufs and layer store for massively parallel container creation/removal. [moby/moby#39135](https://github.com/moby/moby/pull/39135) [moby/moby#39209](https://github.com/moby/moby/pull/39209)\r\n* Pass root to chroot to for chroot Tar/Untar (CVE-2018-15664) [moby/moby#39292](https://github.com/moby/moby/pull/39292)\r\n- Fix docker `--init` with `/dev` bind mount. [moby/moby#37665](https://github.com/moby/moby/pull/37665)\r\n- Fix: fetch the right device number when greater than 255 and using `--device-read-bps` option. [moby/moby#39212](https://github.com/moby/moby/pull/39212)\r\n- Fix: \"Path does not exist\" error when path definitely exists. [moby/moby#39251](https://github.com/moby/moby/pull/39251)\r\n- Fix: [CVE-2018-15664](https://nvd.nist.gov/vuln/detail/CVE-2018-15664) symlink-exchange attack with directory traversal. [moby/moby#39357](https://github.com/moby/moby/pull/39357)\r\n- Fix [CVE-2019-13509](https://nvd.nist.gov/vuln/detail/CVE-2019-13509) in DebugRequestMiddleware: unconditionally scrub data field.\r\n\r\n### Networking\r\n\r\n+ Move IPVLAN driver out of experimental. [moby/moby#38983](https://github.com/moby/moby/pull/38983) / [docker/libnetwork#2230](https://github.com/docker/libnetwork/pull/2230)\r\n* Network: add support for 'dangling' filter. [moby/moby#31551](https://github.com/moby/moby/pull/31551)\r\n* Windows: Forcing a nil IP specified in PortBindings to IPv4zero (0.0.0.0). [docker/libnetwork#2376](https://github.com/docker/libnetwork/pull/2376)\r\n- Fix to make sure load balancer sandbox is deleted when a service is updated with `--network-rm`. [docker/engine#213](https://github.com/docker/engine/pull/213)\r\n\r\n### Swarm\r\n\r\n+ Add support for maximum replicas per node. [moby/moby#37940](https://github.com/moby/moby/pull/37940)\r\n+ Add support for GMSA CredentialSpecs from Swarmkit configs. [moby/moby#38632](https://github.com/moby/moby/pull/38632)\r\n+ Add support for sysctl options in services. [moby/moby#37701](https://github.com/moby/moby/pull/37701)\r\n+ Add support for filtering on node labels. [moby/moby#37650](https://github.com/moby/moby/pull/37650)\r\n+ Windows: Support named pipe mounts in docker service create + stack yml. [moby/moby#37400](https://github.com/moby/moby/pull/37400)\r\n+ VXLAN UDP Port configuration support. [moby/moby#38102](https://github.com/moby/moby/pull/38102)\r\n* Use Service Placement Constraints in Enforcer. [docker/swarmkit#2857](https://github.com/docker/swarmkit/pull/2857)\r\n* Increase max recv gRPC message size for nodes and secrets. [docker/engine#256](https://github.com/docker/engine/pull/256)\r\n\r\n### Logging\r\n\r\n* Enable gcplogs driver on windows. [moby/moby#37717](https://github.com/moby/moby/pull/37717)\r\n* Add zero padding for RFC5424 syslog format. [moby/moby#38335](https://github.com/moby/moby/pull/38335)\r\n* Add IMAGE_NAME attribute to journald log events. [moby/moby#38032](https://github.com/moby/moby/pull/38032)", "created_at": "2020-12-01T22:19:53Z", "project": "Docker-ce", "repo": "docker/docker-ce", "type": "Container", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "", "tag_name": "v1.0.0", "html_url": "https://github.com/OpenObservability/OpenMetrics/commit/6c5579d2b81c7d9e4b5cba34a26e22827a1ac805", "repo_url": "https://github.com/OpenObservability/OpenMetrics", "body": "Merge pull request #177 from OpenObservability/richih/ID_7\n\nFix braino", "created_at": "2020-11-25T19:16:58Z", "project": "OpenMetrics", "repo": "OpenObservability/OpenMetrics", "type": "Metrics", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "", "tag_name": "1.11.0", "html_url": "https://api.github.com/repos/apache/mesos/commits/213739cbb069b2e87aa6042b22db5cfdf78cd51e", "repo_url": "https://github.com/apache/mesos", "body": "Tagging Mesos 1.11.0\n", "created_at": "2020-11-24T16:12:42+01:00", "project": "Mesos", "repo": "apache/mesos", "type": "Orchestration", "hosting": "github", "add_time": "2019-09-16T11:11:37Z", "version": "tag"}, {"name": "v1.0.6", "tag_name": "v1.0.6", "html_url": "https://github.com/dragonflyoss/Dragonfly/releases/tag/v1.0.6", "repo_url": "https://github.com/dragonflyoss/dragonfly", "body": "support preheat for register. At present, it has completed the integration with the harbor", "created_at": "2020-09-20T13:34:04Z", "project": "Dragonfly", "repo": "dragonflyoss/dragonfly", "type": "Image Distribution", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "v1.0.6", "tag_name": "v1.0.6", "html_url": "https://github.com/dragonflyoss/Dragonfly/releases/tag/v1.0.6", "repo_url": "https://github.com/dragonflyoss/dragonfly", "body": "support preheat for register. At present, it has completed the integration with the harbor", "created_at": "2020-09-20T13:34:04Z", "project": "Dragonfly", "repo": "dragonflyoss/dragonfly", "type": "Image Distribution", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}, {"name": "Release 1.2.0", "tag_name": "v1.2.0", "html_url": "https://github.com/opentracing/opentracing-go/releases/tag/v1.2.0", "repo_url": "https://github.com/opentracing/opentracing-go", "body": "* Use error.object per OpenTracing Semantic Conventions (#179) -- Rahman Syed\r\n* Convert nil pointer log field value to string \"nil\" (#230) -- Cyril Tovena\r\n* Add Go module support (#215) -- Zaba505\r\n* Make SetTag helper types in ext public (#229) -- Blake Edwards\r\n* Add log/fields helpers for keys from specification (#226) -- Dmitry Monakhov\r\n* Improve noop impementation (#223) -- chanxuehong\r\n* Add an extension to Tracer interface for custom go context creation (#220) -- Krzesimir Nowak\r\n * Restore the ability to reset the current span in context to nil (#231) -- Yuri Shkuro\r\n* Fix typo in comments (#222) -- meteorlxy\r\n* Improve documentation for log.Object() to emphasize the requirement to pass immutable arguments (#219) -- \u75af\u72c2\u7684\u5c0f\u4f01\u9e45\r\n* [mock] Return ErrInvalidSpanContext if span context is not MockSpanContext (#216) -- Milad Irannejad\r\n", "created_at": "2020-07-01T21:27:29Z", "project": "OpenTracing", "repo": "opentracing/opentracing-go", "type": "Tracing", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v2.0.1", "tag_name": "v2.0.1", "html_url": "https://github.com/meolu/walle-web/releases/tag/v2.0.1", "repo_url": "https://github.com/meolu/walle-web", "body": "\r\n\u529f\u80fd\u5f3a\u5927\uff0c\u4e14\u514d\u8d39\u5f00\u6e90\u7684walle-web \u74e6\u529b\u7ec8\u4e8e\u66f4\u65b0`2.0.1`\u4e86\uff01\u5360\u7528\u4e86\u6211\u51e0\u4e4e\u6240\u6709\u4e1a\u4f59\u65f6\u95f4\uff0c\u7cbe\u529b\u4e0e\u91d1\u94b1\u4ed8\u51fa\u6362\u5404\u4f4d\u4f7f\u7528\u6536\u76ca\uff0c\u671b\u5404\u4f4d\u559c\u6b22\u4e0d\u541d\u987a\u624b star \u4ee5\u793a\u652f\u6301\uff0c\u9879\u76ee\u66f4\u597d\u4ea6\u53cd\u9988\u4e88\u4f60\u3002\r\n\r\nFeature\r\n============\r\n- \u4e0a\u7ebf\u5355\u589e\u52a0\u300c\u6211\u7684\u300d\u4e0a\u7ebf\u4efb\u52a1\u8fc7\u6ee4\r\n- \u7528\u6237\u7ba1\u7406\u6a21\u5757\u53d6\u6d88\u7528\u6237\u641c\u7d22\u4e0b\u62c9\uff0c\u6539\u4e3a\u76f4\u63a5\u641c\u7d22\r\n- \u589e\u52a0\u73af\u5883\u7ba1\u7406\u7684\u6a21\u7cca\u641c\u7d22\r\n- \u589e\u52a0\u6811\u8393\u6d3e\u7684\u7cfb\u7edf\u652f\u6301\r\n- \u652f\u6301\u591a\u4e2a\u9489\u9489hooks\uff0c\u517c\u5bb9tag\u5728\u9489\u9489\u4e0a\u663e\u793a\r\n- \u53d1\u5e03\u6d41\u7a0b\u5207\u6362gitpython\uff0c\u63d0\u901f30%\r\n- admin.sh \u65b0\u589e Ubuntu \u7cfb\u7edf\u652f\u6301\r\n- \u53d1\u9001\u8fc7\u7a0b\u4e2d\u8f6f\u94fe\u63a5\u4f7f\u7528\u7edd\u5bf9\u8def\u5f84\r\n- \u7a33\u5b9a\u63d0\u901f\u4e0a\u7ebf\u7684 branch/tag/commit \u83b7\u53d6\u529f\u80fd\r\n- \u53ef\u8bbe\u7f6e\u76ee\u6807\u670d\u52a1\u5668\u4e0a\u4fdd\u7559\u7248\u672c\u6570\r\n- \u89e3\u9664\u4e0d\u540c\u73af\u5883\u7684\u9879\u76ee\u540d\u79f0\u4e0d\u53ef\u540c\u540d\u7684\u9650\u5236\r\n- \u589e\u52a0 remember me \u9009\u9879\r\n\r\nFix\r\n============\r\n\r\n- \u4fee\u590d\u5728\u4e00\u53f0\u670d\u52a1\u5668\u4e0a\u53ef\u80fd\u4f1a\u6709\u591a\u4e2a\u4efb\u52a1\u6b63\u5728\u6267\u884c\u7684 BUG\r\n- \u9879\u76ee\u540d\u79f0\u5305\u542b|\u5bfc\u81f4\u53d1\u5e03\u5931\u8d25BUG\r\n- \u4fee\u590d\u5386\u53f2\u7248\u672c\u672a\u5220\u9664\u7684 BUG\r\n- \u4fee\u590d Debian/Ubuntu\u7684\u521d\u59cb\u5316\u95ee\u9898\r\n- \u4fee\u6539\u5bc6\u7801\u540e\uff0c\u65b0\u5bc6\u7801\u65e0\u6cd5\u767b\u5f55 (\u767b\u5f55\u65f6\u5bc6\u7801\u505a\u4e86\u4f4d\u6570\u9a8c\u8bc1)\u7684\u95ee\u9898\r\n- \u4fee\u590d BUG\uff0c\u672a\u5206\u914d\u7528\u6237\u767b\u5f55\u7684\u65f6\u5019\uff0c\u524d\u7aef\u63d0\u793a\u670d\u52a1\u5668\u9519\u8bef\u7684\u95ee\u9898\uff0c\u5c06\u9519\u8bef\u63d0\u793a\u6539\u4e3a\u63d0\u793a\u5177\u4f53\u7684\u9519\u8bef\u4fe1\u606f\r\n- \u4fee\u590d\u7528\u6237\u6ce8\u518c\u7684\u65f6\u5019\u63d0\u793a\u9519\u8bef\u7684 BUG\r\n- \u4fee\u590d\u7ed9\u6ce8\u518c\u6210\u529f\u7684\u7528\u6237\u53d1\u9001\u90ae\u4ef6\uff0c\u540e\u53f0\u90ae\u4ef6\u670d\u52a1\u5668\u9519\u8bef\uff0c\u5bfc\u81f4\u524d\u7aef\u63d0\u793a\u9519\u8bef\u7684\u95ee\u9898\r\n- \u4fee\u590dbug\uff0c\u672a\u5206\u914d\u7528\u6237\u767b\u5f55\u7684\u65f6\u5019\uff0c\u524d\u7aef\u63d0\u793a\u670d\u52a1\u5668\u9519\u8bef\uff0c\u6539\u4e3a\u63d0\u793a\u5177\u4f53\u7684\u9519\u8bef\u4fe1\u606f\r\n- \u4fee\u590d\u521b\u5efa\u8f6f\u94fe\u5931\u8d25\u7684 BUG\r\n- \u7f16\u8f91\u7a7a\u95f4\u51fa\u73b0\u9519\u8bef\u7684\u95ee\u9898\r\n- \u4fee\u590d\u73af\u5883\u7ba1\u7406\u7f16\u8f91\u4f1a\u65b0\u589e\u4e00\u6761\u8bb0\u5f55\u7684\u95ee\u9898\r\n- \u4fee\u590d\u4e0a\u7ebf\u5355\u65f6\u95f4\u663e\u793a\u4e3a\u542f\u52a8\u65f6\u95f4\u7684 BUG\r\n- \u53d1\u5e03\u6d41\u7a0b\u5207\u6362gitpython\uff0c\u63d0\u901f30%\r\n- \u4fee\u590d docker-compser.yml\u4e2ddb\u7684expose\u9009\u9879\u672a\u5bf9\u9f50\u5bfc\u81f4\u5b89\u88c5\u5931\u8d25\u7684\u95ee\u9898\r\n- \u4fee\u590d\u73af\u5883\u53d8\u91cf\u9879\u76ee\u540d\u79f0\u53ef\u80fd\u4f1a\u6709\u7a7a\u683c\u51fa\u73b0\u7684\u95ee\u9898\r\n- \u5ef6\u7eed 1.x \u7248\u672c\u7684 {VERSION} \u73af\u5883\u53d8\u91cf\uff0c\u5c06 2.0 \u7248\u672c\u7684 ${CURRENT_RELEASE} \u53d8\u91cf\u7edf\u4e00\u4e3a\u5168\u8def\u5f84\r\n- \u4fee\u590d\u5df2\u5220\u9664\u7684\u7a7a\u95f4\uff0c\u6240\u5c5e\u4eba\u767b\u5f55\u540e\u4ecd\u7136\u53ef\u4ee5\u770b\u5230\u7684\u95ee\u9898\r\n- \u4fee\u590d\u5728python3.6\u73af\u5883\u4e0b, \u542f\u52a8flask_socketio\u62a5Monkey-patching ssl after ssl has already been imported may lead to errors\u7684\u95ee\u9898\r\n- \u5176\u4ed6\u7a33\u5b9a\u6027\u4f18\u5316", "created_at": "2019-04-16T06:43:15Z", "project": "Walle", "repo": "meolu/walle-web", "type": "Ci", "hosting": "github", "add_time": "2019-09-16T11:11:37Z"}, {"name": "v0.6.1", "tag_name": "v0.6.1", "html_url": "https://github.com/notaryproject/notary/releases/tag/v0.6.1", "repo_url": "https://github.com/theupdateframework/notary", "body": "+ Fixed bug where CLI requested admin privileges for all metadata operations, including listing targets on a repo [#1315](https://github.com/theupdateframework/notary/pull/1315)\r\n+ Prevented notary signer from being dumpable or ptraceable in Linux, except in debug mode [#1327](https://github.com/theupdateframework/notary/pull/1327)\r\n+ Bumped JWT dependency to fix potential Invalid Curve Attack on NIST curves within ECDH key management [#1334](https://github.com/theupdateframework/notary/pull/1334)\r\n+ If the home directory cannot be found, log a warning instead of erroring out [#1318](https://github.com/theupdateframework/notary/pull/1318)\r\n+ Bumped go version and various dependencies [#1323](https://github.com/theupdateframework/notary/pull/1323) [#1332](https://github.com/theupdateframework/notary/pull/1332) [#1335](https://github.com/theupdateframework/notary/pull/1335) [#1336](https://github.com/theupdateframework/notary/pull/1336)\r\n+ Various internal and documentation fixes [#1312](https://github.com/theupdateframework/notary/pull/1312) [#1313](https://github.com/theupdateframework/notary/pull/1313) [#1319](https://github.com/theupdateframework/notary/pull/1319) [#1320](https://github.com/theupdateframework/notary/pull/1320) [#1324](https://github.com/theupdateframework/notary/pull/1324) [#1326](https://github.com/theupdateframework/notary/pull/1326) [#1328](https://github.com/theupdateframework/notary/pull/1328) [#1329](https://github.com/theupdateframework/notary/pull/1329) [#1333](https://github.com/theupdateframework/notary/pull/1333)\r\n\r\n# SHA256\r\n\r\n```\r\nnotary-Darwin-amd64 9593cc0a341e7fe1d01e6834e9964558318a8679c058b6da755b8608dbeac3de\r\nnotary-Linux-amd64 73353b2b4b85604c738a6800465133cb3a828dff0aa26f3c0926dd9a73e19879\r\nnotary-Windows-amd64.exe 9d736f9b569b6a6a3de30cbfa3c60a764acdd445cf4ced760efa9d370bcad64f\r\n```\r\n", "created_at": "2018-04-10T18:11:06Z", "project": "Notary", "repo": "theupdateframework/notary", "type": "Security", "hosting": "github", "add_time": "2020-11-15T11:11:37Z"}]} \ No newline at end of file