@@ -2,8 +2,8 @@ class OpensearchDashboards < Formula
22 desc "Open source visualization dashboards for OpenSearch"
33 homepage "https://opensearch.org/docs/dashboards/index/"
44 url "https://github.com/opensearch-project/OpenSearch-Dashboards.git" ,
5- tag : "2.19.1 " ,
6- revision : "782801008fa7d872292e48caca1aca74be5304a6 "
5+ tag : "3.0.0 " ,
6+ revision : "c378e1f95a58498ad41c4c99f39e2072b2629085 "
77 license "Apache-2.0"
88
99 livecheck do
@@ -12,22 +12,18 @@ class OpensearchDashboards < Formula
1212 end
1313
1414 bottle do
15- sha256 cellar : :any_skip_relocation , arm64_sequoia : "95d945ea43dec1783d7bdc106aed4b69700c5180d6e9226b83e424d29d13c8d9 "
16- sha256 cellar : :any_skip_relocation , arm64_sonoma : "95d945ea43dec1783d7bdc106aed4b69700c5180d6e9226b83e424d29d13c8d9 "
17- sha256 cellar : :any_skip_relocation , arm64_ventura : "95d945ea43dec1783d7bdc106aed4b69700c5180d6e9226b83e424d29d13c8d9 "
18- sha256 cellar : :any_skip_relocation , sonoma : "69656dbbd31c1c65560db170f3fd53f80600df218b94b49694a6c9e0ef864e7d "
19- sha256 cellar : :any_skip_relocation , ventura : "69656dbbd31c1c65560db170f3fd53f80600df218b94b49694a6c9e0ef864e7d "
20- sha256 cellar : :any_skip_relocation , arm64_linux : "7b6abff88ff2905b620ba16d9c8040074e8291b92fb71816a7f128eb954fb072 "
21- sha256 cellar : :any_skip_relocation , x86_64_linux : "5dadc59e74bce5e73e3a3b628b96186912e52bd9f32998d8437441ebeef72258 "
15+ sha256 cellar : :any_skip_relocation , arm64_sequoia : "876fbfe98451b347628282dec9ba9367d99882e57cb430f3b2a86cdf5ad33928 "
16+ sha256 cellar : :any_skip_relocation , arm64_sonoma : "876fbfe98451b347628282dec9ba9367d99882e57cb430f3b2a86cdf5ad33928 "
17+ sha256 cellar : :any_skip_relocation , arm64_ventura : "876fbfe98451b347628282dec9ba9367d99882e57cb430f3b2a86cdf5ad33928 "
18+ sha256 cellar : :any_skip_relocation , sonoma : "27e0f5bd26347b34a44324d9f035b60c5ada940e4f65ecd8cd39269d266fc5eb "
19+ sha256 cellar : :any_skip_relocation , ventura : "27e0f5bd26347b34a44324d9f035b60c5ada940e4f65ecd8cd39269d266fc5eb "
20+ sha256 cellar : :any_skip_relocation , arm64_linux : "438ea67e9fad0910fa64b1063a167c1633395fa1d563aa829cd9ee2a549dc67b "
21+ sha256 cellar : :any_skip_relocation , x86_64_linux : "fd97261527b6b511eb78eb5f79e796d282c1acc182a6beeac6671436e871d26c "
2222 end
2323
24- # Match deprecation date of `node@18`.
25- # disable! date: "2025-04-30", because: "uses deprecated `node@18`"
26- deprecate! date : "2024-10-29" , because : "uses deprecated `node@18`"
27-
2824 depends_on "yarn" => :build
2925 depends_on "opensearch" => :test
30- depends_on "node@18" # https://github.com/opensearch-project/OpenSearch-Dashboards/issues/9459
26+ depends_on "node@20"
3127
3228 # - Do not download node and discard all actions related to this node
3329 patch :DATA
@@ -41,7 +37,7 @@ def install
4137 cd "build/opensearch-dashboards-#{ version } -#{ os } -#{ arch } " do
4238 inreplace "bin/use_node" ,
4339 /NODE=".+"/ ,
44- "NODE=\" #{ Formula [ "node@18 " ] . opt_bin /"node" } \" "
40+ "NODE=\" #{ Formula [ "node@20 " ] . opt_bin /"node" } \" "
4541
4642 inreplace "config/opensearch_dashboards.yml" ,
4743 /#\s *pid\. file: .+$/ ,
0 commit comments