Skip to content

Commit 7d6513f

Browse files
authored
Merge branch 'master' into fix-no-top-level-tab
2 parents d25c075 + 9459bc7 commit 7d6513f

164 files changed

Lines changed: 19859 additions & 823 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/superset-python-unittest.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ jobs:
5454
SUPERSET_SECRET_KEY: not-a-secret
5555
run: |
5656
pytest --durations-min=0.5 --cov=superset/sql/ ./tests/unit_tests/sql/ --cache-clear --cov-fail-under=100
57+
pytest --durations-min=0.5 --cov=superset/semantic_layers/ ./tests/unit_tests/semantic_layers/ --cache-clear --cov-fail-under=100
5758
- name: Upload code coverage
5859
uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v5
5960
with:

UPDATING.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,13 @@ The Deck.gl MapBox chart's **Opacity**, **Default longitude**, **Default latitud
4646

4747
**To restore fit-to-data behavior:** Open the chart in Explore, clear the **Default longitude**, **Default latitude**, and **Zoom** fields in the Viewport section, and re-save the chart.
4848

49+
### Combined datasource list endpoint
50+
51+
Added a new combined datasource list endpoint at `GET /api/v1/datasource/` to serve datasets and semantic views in one response.
52+
53+
- The endpoint is available to users with at least one of `can_read` on `Dataset` or `SemanticView`.
54+
- Semantic views are included only when the `SEMANTIC_LAYERS` feature flag is enabled.
55+
- The endpoint enforces strict `order_column` validation and returns `400` for invalid sort columns.
4956
### ClickHouse minimum driver version bump
5057

5158
The minimum required version of `clickhouse-connect` has been raised to `>=0.13.0`. If you are using the ClickHouse connector, please upgrade your `clickhouse-connect` package. The `_mutate_label` workaround that appended hash suffixes to column aliases has also been removed, as it is no longer needed with modern versions of the driver.

docker/pythonpath_dev/superset_config.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,13 @@ class CeleryConfig:
105105

106106
CELERY_CONFIG = CeleryConfig
107107

108-
FEATURE_FLAGS = {"ALERT_REPORTS": True, "DATASET_FOLDERS": True}
108+
FEATURE_FLAGS = {
109+
"ALERT_REPORTS": True,
110+
"DATASET_FOLDERS": True,
111+
"ENABLE_EXTENSIONS": True,
112+
"SEMANTIC_LAYERS": True,
113+
}
114+
EXTENSIONS_PATH = "/app/docker/extensions"
109115
ALERT_REPORTS_NOTIFICATION_DRY_RUN = True
110116
WEBDRIVER_BASEURL = f"http://superset_app{os.environ.get('SUPERSET_APP_ROOT', '/')}/" # When using docker compose baseurl should be http://superset_nginx{ENV{BASEPATH}}/ # noqa: E501
111117
# The base URL for the email report hyperlinks.

docs/developer_docs/extensions/contribution-types.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,3 +224,52 @@ async def analysis_guide(ctx: Context) -> str:
224224
```
225225

226226
See [MCP Integration](./mcp) for implementation details.
227+
228+
### Semantic Layers
229+
230+
Extensions can register custom semantic layer implementations that allow Superset to connect to external data modeling frameworks. Each semantic layer defines how to authenticate, discover semantic views (tables/metrics/dimensions), and execute queries against the external system.
231+
232+
```python
233+
from superset_core.semantic_layers.decorators import semantic_layer
234+
from superset_core.semantic_layers.layer import SemanticLayer
235+
236+
from my_extension.config import MyConfig
237+
from my_extension.view import MySemanticView
238+
239+
240+
@semantic_layer(
241+
id="my_platform",
242+
name="My Data Platform",
243+
description="Connect to My Data Platform's semantic layer",
244+
)
245+
class MySemanticLayer(SemanticLayer[MyConfig, MySemanticView]):
246+
configuration_class = MyConfig
247+
248+
@classmethod
249+
def from_configuration(cls, configuration: dict) -> "MySemanticLayer":
250+
config = MyConfig.model_validate(configuration)
251+
return cls(config)
252+
253+
@classmethod
254+
def get_configuration_schema(cls, configuration=None) -> dict:
255+
return MyConfig.model_json_schema()
256+
257+
@classmethod
258+
def get_runtime_schema(cls, configuration=None, runtime_data=None) -> dict:
259+
return {"type": "object", "properties": {}}
260+
261+
def get_semantic_views(self, runtime_configuration: dict) -> set[MySemanticView]:
262+
# Return available views from the external platform
263+
...
264+
265+
def get_semantic_view(self, name: str, additional_configuration: dict) -> MySemanticView:
266+
# Return a specific view by name
267+
...
268+
```
269+
270+
**Note**: The `@semantic_layer` decorator automatically detects context and applies appropriate ID prefixing:
271+
272+
- **Extension context**: ID prefixed as `extensions.{publisher}.{name}.{id}`
273+
- **Host context**: Original ID used as-is
274+
275+
The decorator registers the class in the semantic layers registry, making it available in the UI for users to create connections. The `configuration_class` should be a Pydantic model that defines the fields needed to connect (credentials, project, database, etc.). Superset uses the model's JSON schema to render the configuration form dynamically.

docs/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,12 @@
6767
"@storybook/preview-api": "^8.6.18",
6868
"@storybook/theming": "^8.6.15",
6969
"@superset-ui/core": "^0.20.4",
70-
"@swc/core": "^1.15.32",
70+
"@swc/core": "^1.15.33",
7171
"antd": "^6.3.7",
72-
"baseline-browser-mapping": "^2.10.24",
72+
"baseline-browser-mapping": "^2.10.27",
7373
"caniuse-lite": "^1.0.30001791",
74-
"docusaurus-plugin-openapi-docs": "^5.0.1",
75-
"docusaurus-theme-openapi-docs": "^5.0.1",
74+
"docusaurus-plugin-openapi-docs": "^5.0.2",
75+
"docusaurus-theme-openapi-docs": "^5.0.2",
7676
"js-yaml": "^4.1.1",
7777
"js-yaml-loader": "^1.2.2",
7878
"json-bigint": "^1.0.0",
@@ -103,7 +103,7 @@
103103
"eslint-config-prettier": "^10.1.8",
104104
"eslint-plugin-prettier": "^5.5.5",
105105
"eslint-plugin-react": "^7.37.5",
106-
"globals": "^17.5.0",
106+
"globals": "^17.6.0",
107107
"prettier": "^3.8.3",
108108
"typescript": "~6.0.3",
109109
"typescript-eslint": "^8.59.1",

docs/static/feature-flags.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,12 @@
8181
"lifecycle": "development",
8282
"description": "Expand nested types in Presto into extra columns/arrays. Experimental, doesn't work with all nested types."
8383
},
84+
{
85+
"name": "SEMANTIC_LAYERS",
86+
"default": false,
87+
"lifecycle": "development",
88+
"description": "Enable semantic layers and show semantic views alongside datasets"
89+
},
8490
{
8591
"name": "TABLE_V2_TIME_COMPARISON_ENABLED",
8692
"default": false,

docs/yarn.lock

Lines changed: 93 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -4239,86 +4239,86 @@
42394239
dependencies:
42404240
apg-lite "^1.0.4"
42414241

4242-
"@swc/core-darwin-arm64@1.15.32":
4243-
version "1.15.32"
4244-
resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.15.32.tgz#3592714588fdbb8b7a869f81ff96c7236fcf1c09"
4245-
integrity sha512-/YWMvJDPu+AAwuUsM2G+DNQ/7zhodURGzdQyewEqcvgklAdDHs3LwQmLLnyn6SJl8DT8UOxkbzK+D1PmPeelRg==
4246-
4247-
"@swc/core-darwin-x64@1.15.32":
4248-
version "1.15.32"
4249-
resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.15.32.tgz#965044b632933146e319862ea7e4b717eb9f83dd"
4250-
integrity sha512-KOTXJXdAhWL+hZ77MYP3z+4pcMFaQhQ74yqyN1uz093q0YnbxpqMtYpPISbYvMHzVRNNx5kN+9RZAXEaadhWVA==
4251-
4252-
"@swc/core-linux-arm-gnueabihf@1.15.32":
4253-
version "1.15.32"
4254-
resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.15.32.tgz#70e70ad6ad961055f4a9be9e4947e455c18239e6"
4255-
integrity sha512-oOoxLweljlc0A4X8ybsgxV7cVaYTwBOg2iMDJcFR3Sr48C+lsv9VzSmqdK/IVIXF4W4GjLc3VqTAdSMXlfVLuQ==
4256-
4257-
"@swc/core-linux-arm64-gnu@1.15.32":
4258-
version "1.15.32"
4259-
resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.15.32.tgz#7b82e2cc5995e8f919e29f6ce702285f5f1c3ad1"
4260-
integrity sha512-oDzEkdl6D6BAWdMtU5KGO7y3HR5fJcvByNLyEk9+ugj8nP5Ovb7P4kBcStBXc4MPExFGQryehiINMlmY8HlclA==
4261-
4262-
"@swc/core-linux-arm64-musl@1.15.32":
4263-
version "1.15.32"
4264-
resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.15.32.tgz#16c581b9f859b0175a8bab5cbf694bef7dbf95b8"
4265-
integrity sha512-omcqjoZP/b8D8PuczVoRwJieC6ibj7qIxTftNYokz4/aSmKFHvsd7nIFfPk5ZvtzncbH4AY7+Dkr/Lp2gWxYeA==
4266-
4267-
"@swc/core-linux-ppc64-gnu@1.15.32":
4268-
version "1.15.32"
4269-
resolved "https://registry.yarnpkg.com/@swc/core-linux-ppc64-gnu/-/core-linux-ppc64-gnu-1.15.32.tgz#420f7744dae327c8e4917c87ced5c1b3e0a38f96"
4270-
integrity sha512-KGkTMyz/Tbn3PBNu0AVZ4GTDFKnICrYcTiNPZq8DrvK42pnFsf3GNDrIG9E5AtQlTmC0YigkWKmu0eMcfTrmgA==
4271-
4272-
"@swc/core-linux-s390x-gnu@1.15.32":
4273-
version "1.15.32"
4274-
resolved "https://registry.yarnpkg.com/@swc/core-linux-s390x-gnu/-/core-linux-s390x-gnu-1.15.32.tgz#9b563a3a73c544f29454e53894bfe533b9a27ffe"
4275-
integrity sha512-G3Aa4tVS/3OGZBkoNIwUF9F6RAy+Osb4GOlo62SinLmDiErz/ykmM7KH0wkz6l9kM8jJq1HyAM6atJTUEbBk7g==
4276-
4277-
"@swc/core-linux-x64-gnu@1.15.32":
4278-
version "1.15.32"
4279-
resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.15.32.tgz#615c7bcc1890379dffcc74b6780e2277e65f4b61"
4280-
integrity sha512-ERsjfGcj6CBmj3vJnGDO8m8rTvw6RqMcWo1dogOtNx3/+/0+NNpJiXDobJrr1GwInI/BHAEkvSFIH6d2LqPcUQ==
4281-
4282-
"@swc/core-linux-x64-musl@1.15.32":
4283-
version "1.15.32"
4284-
resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.15.32.tgz#038604d25bdebb1d1ad780d827a44654fa4b5bdd"
4285-
integrity sha512-N4Ggahe/8SUbTX50P6EdhbW9YWcgbZVb52R4cq6MK+zsoMjRq7rGvV5ztA05QnbaCYqMYx8rTY7KAIA3Crdo4Q==
4286-
4287-
"@swc/core-win32-arm64-msvc@1.15.32":
4288-
version "1.15.32"
4289-
resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.15.32.tgz#c82006e6ef92a998e96d2160b1657f5334af4d54"
4290-
integrity sha512-01yN0o9jvo8xBTP12aPK2wW8b41jmOlGbDDlAnoynotc4pO6xA0zby9f1z6j++qXDpGBttLySq1omgVrlQKYcw==
4291-
4292-
"@swc/core-win32-ia32-msvc@1.15.32":
4293-
version "1.15.32"
4294-
resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.15.32.tgz#e2ae1c95bd6599322bc6e9a82685b7537a193f7b"
4295-
integrity sha512-fLagI9XZYNpTcmlqAcp3KBtmj7E19WCmYD80Jxj1Kn5tGNa7yxNLd3NNdWxuZGUPl5iC0/KqZru7g08gF6Fsrw==
4296-
4297-
"@swc/core-win32-x64-msvc@1.15.32":
4298-
version "1.15.32"
4299-
resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.15.32.tgz#2535c791821054072a511dee0d13e5de9c5cd29b"
4300-
integrity sha512-gbc2bQ/T2CiR+w0OvcVKwLOFAcPZBvmWmolbwpg1E8UrpeC03DGtyMUApOHNXNYWA3SHFrYXCQtosrcMza1YFg==
4301-
4302-
"@swc/core@^1.15.32", "@swc/core@^1.7.39":
4303-
version "1.15.32"
4304-
resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.15.32.tgz#2333d66f4b8e7c4fded087ead13c135ff84ab9d6"
4305-
integrity sha512-/eWL0n43D64QWEUHLtTE+jDqjkJhyidjkDhv6f0uJohOUAhywxQ9wXYp845DNNds0JpCdI4Uo0a9bl+vbXf+ew==
4242+
"@swc/core-darwin-arm64@1.15.33":
4243+
version "1.15.33"
4244+
resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.15.33.tgz#d84134fb80417d41128739f0b9014542e3ed9dd3"
4245+
integrity sha512-N+L0uXhuO7FIfzqwgxmzv0zIpV0qEp8wPX3QQs2p4atjMoywup2JTeDlXPw+z9pWJGCae3JjM+tZ6myclI+2gA==
4246+
4247+
"@swc/core-darwin-x64@1.15.33":
4248+
version "1.15.33"
4249+
resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.15.33.tgz#0badb9834071f1c6005986571d4a96359c1d7cd0"
4250+
integrity sha512-/Il4QHSOhV4FekbsDtkrNmKbsX26oSysvgrRswa/RYOHXAkwXDbB4jaeKq6PsJLSPkzJ2KzQ061gtBnk0vNHfA==
4251+
4252+
"@swc/core-linux-arm-gnueabihf@1.15.33":
4253+
version "1.15.33"
4254+
resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.15.33.tgz#b7577a825b59d98b6a9a5c991d842046efe1c34a"
4255+
integrity sha512-C64hBnBxq4viOPQ8hlx+2lJ23bzZBGnjw7ryALmS+0Q3zHmwO8lw1/DArLENw4Q18/0w5wdEO1k3m1wWNtKGqQ==
4256+
4257+
"@swc/core-linux-arm64-gnu@1.15.33":
4258+
version "1.15.33"
4259+
resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.15.33.tgz#304c48321494a18c67b2913c273b08674ee70d8c"
4260+
integrity sha512-TRJfnJbX3jqpxRDRoieMzRiCBS5jOmXNb3iQXmcgjFEHKLnAgK1RZRU8Cq1MsPqO4jAJp/ld1G4O3fXuxv85uw==
4261+
4262+
"@swc/core-linux-arm64-musl@1.15.33":
4263+
version "1.15.33"
4264+
resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.15.33.tgz#d116cbc04ccb4f4ee810da6bca79d4423605dbcd"
4265+
integrity sha512-il7tYM+CpUNzieQbwAjFT1P8zqAhmGWNAGhQZBnxurXZ0aNn+5nqYFTEUKNZl7QibtT0uQXzTZrNGHCIj6Y1Og==
4266+
4267+
"@swc/core-linux-ppc64-gnu@1.15.33":
4268+
version "1.15.33"
4269+
resolved "https://registry.yarnpkg.com/@swc/core-linux-ppc64-gnu/-/core-linux-ppc64-gnu-1.15.33.tgz#f5354dba36db9414305bab344c817d57b8b457c2"
4270+
integrity sha512-ZtNBwN0Z7CFj9Il0FcPaKdjgP7URyKu/3RfH46vq+0paOBqLj4NYldD6Qo//Duif/7IOtAraUfDOmp0PLAufog==
4271+
4272+
"@swc/core-linux-s390x-gnu@1.15.33":
4273+
version "1.15.33"
4274+
resolved "https://registry.yarnpkg.com/@swc/core-linux-s390x-gnu/-/core-linux-s390x-gnu-1.15.33.tgz#016df9f4c9d7fd65b85ca9c558c5aec341f06da0"
4275+
integrity sha512-De1IyajoOmhOYYjw/lx66bKlyDpHZTueqwpDrWgf5O7T6d1ODeJJO9/OqMBmrBQc5C+dNnlmIufHsp4QVCWufA==
4276+
4277+
"@swc/core-linux-x64-gnu@1.15.33":
4278+
version "1.15.33"
4279+
resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.15.33.tgz#49f36558ede072e71999aa37f123367daed2a662"
4280+
integrity sha512-mGTH0YxmUN+x6vRN/I6NOk5X0ogNktkwPnJ94IMvR7QjhRDwL0O8RXEDhyUM0YtwWrryBOqaJQBX4zruxEPRGw==
4281+
4282+
"@swc/core-linux-x64-musl@1.15.33":
4283+
version "1.15.33"
4284+
resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.15.33.tgz#b096665f5cfeee2612325f301da5c1590b10d8f3"
4285+
integrity sha512-hj628ZkSEJf6zMf5VMbYrG2O6QqyTIp2qwY6VlCjvIa9lAEZ5c2lfPblCLVGYubTeLJDxadLB/CxqQYOQABeEQ==
4286+
4287+
"@swc/core-win32-arm64-msvc@1.15.33":
4288+
version "1.15.33"
4289+
resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.15.33.tgz#f3101263a0dbaa173ec47638c9719d0b89838bd2"
4290+
integrity sha512-GV2oohtN2/5+KSccl86VULu3aT+LrISC8uzgSq0FRnikpD+Zwc+sBlXmoKQ+Db6jI57ITUOIB8jRkdGMABC29g==
4291+
4292+
"@swc/core-win32-ia32-msvc@1.15.33":
4293+
version "1.15.33"
4294+
resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.15.33.tgz#eb981ef5613d42c9220559bdb0c8bc58cf6c3eb9"
4295+
integrity sha512-gtyvzSNR8DHKfFEA2uqb8Ld1myqi6uEg2jyeUq3ikn5ytYs7H8RpZYC8mdy4NXr8hfcdJfCLXPlYaqqfBXpoEQ==
4296+
4297+
"@swc/core-win32-x64-msvc@1.15.33":
4298+
version "1.15.33"
4299+
resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.15.33.tgz#a2fed9956933027ceb368857bac4bb4ee203d47c"
4300+
integrity sha512-d6fRqQSkJI+kmMEBWaDQ7TMl8+YjLYbwRUPZQ9DY0ORBJeTzOrG0twvfvlZ2xgw6jA0ScQKgfBm4vHLSLl5Hqg==
4301+
4302+
"@swc/core@^1.15.33", "@swc/core@^1.7.39":
4303+
version "1.15.33"
4304+
resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.15.33.tgz#2a6571c8aca961925f14beae52b3f43c18370fc6"
4305+
integrity sha512-jOlwnFV2xhuuZeAUILGFULeR6vDPfijEJ57evfocwznQldLU3w2cZ9bSDryY9ip+AsM3r1NJKzf47V2NXebkeQ==
43064306
dependencies:
43074307
"@swc/counter" "^0.1.3"
43084308
"@swc/types" "^0.1.26"
43094309
optionalDependencies:
4310-
"@swc/core-darwin-arm64" "1.15.32"
4311-
"@swc/core-darwin-x64" "1.15.32"
4312-
"@swc/core-linux-arm-gnueabihf" "1.15.32"
4313-
"@swc/core-linux-arm64-gnu" "1.15.32"
4314-
"@swc/core-linux-arm64-musl" "1.15.32"
4315-
"@swc/core-linux-ppc64-gnu" "1.15.32"
4316-
"@swc/core-linux-s390x-gnu" "1.15.32"
4317-
"@swc/core-linux-x64-gnu" "1.15.32"
4318-
"@swc/core-linux-x64-musl" "1.15.32"
4319-
"@swc/core-win32-arm64-msvc" "1.15.32"
4320-
"@swc/core-win32-ia32-msvc" "1.15.32"
4321-
"@swc/core-win32-x64-msvc" "1.15.32"
4310+
"@swc/core-darwin-arm64" "1.15.33"
4311+
"@swc/core-darwin-x64" "1.15.33"
4312+
"@swc/core-linux-arm-gnueabihf" "1.15.33"
4313+
"@swc/core-linux-arm64-gnu" "1.15.33"
4314+
"@swc/core-linux-arm64-musl" "1.15.33"
4315+
"@swc/core-linux-ppc64-gnu" "1.15.33"
4316+
"@swc/core-linux-s390x-gnu" "1.15.33"
4317+
"@swc/core-linux-x64-gnu" "1.15.33"
4318+
"@swc/core-linux-x64-musl" "1.15.33"
4319+
"@swc/core-win32-arm64-msvc" "1.15.33"
4320+
"@swc/core-win32-ia32-msvc" "1.15.33"
4321+
"@swc/core-win32-x64-msvc" "1.15.33"
43224322

43234323
"@swc/counter@^0.1.3":
43244324
version "0.1.3"
@@ -5794,10 +5794,10 @@ base64-js@^1.3.1, base64-js@^1.5.1:
57945794
resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
57955795
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
57965796

5797-
baseline-browser-mapping@^2.10.24, baseline-browser-mapping@^2.9.0, baseline-browser-mapping@^2.9.19:
5798-
version "2.10.24"
5799-
resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.10.24.tgz#6dc320c7bf53859ec2bf55d54db6d2e5c078df16"
5800-
integrity sha512-I2NkZOOrj2XuguvWCK6OVh9GavsNjZjK908Rq3mIBK25+GD8vPX5w2WdxVqnQ7xx3SrZJiCiZFu+/Oz50oSYSA==
5797+
baseline-browser-mapping@^2.10.27, baseline-browser-mapping@^2.9.0, baseline-browser-mapping@^2.9.19:
5798+
version "2.10.27"
5799+
resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.10.27.tgz#fee941c2a0b42cdf83c6427e4c830b1d0bdab2c3"
5800+
integrity sha512-zEs/ufmZoUd7WftKpKyXaT6RFxpQ5Qm9xytKRHvJfxFV9DFJkZph9RvJ1LcOUi0Z1ZVijMte65JbILeV+8QQEA==
58015801

58025802
batch@0.6.1:
58035803
version "0.6.1"
@@ -6062,12 +6062,7 @@ chalk@^4.0.0, chalk@^4.1.2:
60626062
ansi-styles "^4.1.0"
60636063
supports-color "^7.1.0"
60646064

6065-
chalk@^5.0.1, chalk@^5.2.0:
6066-
version "5.6.0"
6067-
resolved "https://registry.npmjs.org/chalk/-/chalk-5.6.0.tgz"
6068-
integrity sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==
6069-
6070-
chalk@^5.6.2:
6065+
chalk@^5.0.1, chalk@^5.2.0, chalk@^5.6.2:
60716066
version "5.6.2"
60726067
resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.6.2.tgz#b1238b6e23ea337af71c7f8a295db5af0c158aea"
60736068
integrity sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==
@@ -7305,10 +7300,10 @@ doctrine@^2.1.0:
73057300
dependencies:
73067301
esutils "^2.0.2"
73077302

7308-
docusaurus-plugin-openapi-docs@^5.0.1:
7309-
version "5.0.1"
7310-
resolved "https://registry.yarnpkg.com/docusaurus-plugin-openapi-docs/-/docusaurus-plugin-openapi-docs-5.0.1.tgz#2fe62b58fc1af11e3d947edc2f0d60e04f1aa149"
7311-
integrity sha512-OVfoDovRdiS78DQYWmr2BjuOF2A6kVmJ43mgkQaAEZxASyHbUft4zUIhvfa7gqema6KNL9pVKejDievZdZ3wGQ==
7303+
docusaurus-plugin-openapi-docs@^5.0.2:
7304+
version "5.0.2"
7305+
resolved "https://registry.yarnpkg.com/docusaurus-plugin-openapi-docs/-/docusaurus-plugin-openapi-docs-5.0.2.tgz#f00028621deb9179065fe7d6a541256692ef941b"
7306+
integrity sha512-WCC2m6PpylXZfNga+ScelTG0a7jUGtbB9+AmbR9lUj93FPryTs8VHTMJ3fKtO0senJTWgOU3MDvZw0v+mE3ztA==
73127307
dependencies:
73137308
"@apidevtools/json-schema-ref-parser" "^15.3.3"
73147309
"@redocly/openapi-core" "^2.25.2"
@@ -7326,10 +7321,10 @@ docusaurus-plugin-openapi-docs@^5.0.1:
73267321
swagger2openapi "^7.0.8"
73277322
xml-formatter "^3.6.6"
73287323

7329-
docusaurus-theme-openapi-docs@^5.0.1:
7330-
version "5.0.1"
7331-
resolved "https://registry.yarnpkg.com/docusaurus-theme-openapi-docs/-/docusaurus-theme-openapi-docs-5.0.1.tgz#a2c2c91346b6238f6d7862752cdb02611fb5396f"
7332-
integrity sha512-bVeb7hOqog9LKVrJzYXdNJ7/0N22lk0VE22QK+naAn5GuAvYo41JmpXW9hqLIPkEp2UbexTHoPW9SYVdUsyvvw==
7324+
docusaurus-theme-openapi-docs@^5.0.2:
7325+
version "5.0.2"
7326+
resolved "https://registry.yarnpkg.com/docusaurus-theme-openapi-docs/-/docusaurus-theme-openapi-docs-5.0.2.tgz#2ab6f6b04fc2e494e24971d31432a9187c84a2fe"
7327+
integrity sha512-BD6WhbunR6kXqtoUUDlhxO4HlCNM2nYENGr/TbiTEknkgXYKQz+FEIhY4Hyz5GSLpuhPih0CDuNl7Xkfpcz0Yw==
73337328
dependencies:
73347329
"@hookform/error-message" "^2.0.1"
73357330
"@reduxjs/toolkit" "^2.8.2"
@@ -8474,10 +8469,10 @@ globals@^15.14.0:
84748469
resolved "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz"
84758470
integrity sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==
84768471

8477-
globals@^17.5.0:
8478-
version "17.5.0"
8479-
resolved "https://registry.yarnpkg.com/globals/-/globals-17.5.0.tgz#a82c641d898f8dfbe0e81f66fdff7d0de43f88c6"
8480-
integrity sha512-qoV+HK2yFl/366t2/Cb3+xxPUo5BuMynomoDmiaZBIdbs+0pYbjfZU+twLhGKp4uCZ/+NbtpVepH5bGCxRyy2g==
8472+
globals@^17.6.0:
8473+
version "17.6.0"
8474+
resolved "https://registry.yarnpkg.com/globals/-/globals-17.6.0.tgz#0f0be018d5cca8690e6375ead1f65c4bb96191fc"
8475+
integrity sha512-sepffkT8stwnIYbsMBpoCHJuJM5l98FUF2AnE07hfvE0m/qp3R586hw4jF4uadbhvg1ooIdzuu7CsfD2jzCaNA==
84818476

84828477
globalthis@^1.0.4:
84838478
version "1.0.4"

helm/superset/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ maintainers:
2929
- name: craig-rueda
3030
email: craig@craigrueda.com
3131
url: https://github.com/craig-rueda
32-
version: 0.15.4 # See [README](https://github.com/apache/superset/blob/master/helm/superset/README.md#versioning) for version details.
32+
version: 0.15.5 # See [README](https://github.com/apache/superset/blob/master/helm/superset/README.md#versioning) for version details.
3333
dependencies:
3434
- name: postgresql
3535
version: 16.7.27

helm/superset/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ NOTE: This file is generated by helm-docs: https://github.com/norwoodj/helm-docs
2323

2424
# superset
2525

26-
![Version: 0.15.4](https://img.shields.io/badge/Version-0.15.4-informational?style=flat-square)
26+
![Version: 0.15.5](https://img.shields.io/badge/Version-0.15.5-informational?style=flat-square)
2727

2828
Apache Superset is a modern, enterprise-ready business intelligence web application
2929

0 commit comments

Comments
 (0)