## apache/texera — v1.2.0-incubating-rc3…v1.2.0-incubating-rc4

_44 commits._

### Fixes
- **fix(license, v1.2): refresh amber/LICENSE-binary-python for transitive drift on release/v1.2 (#7130)** (c3aa6e4)
- **fix(amber, v1.2): require auth on retrieveWorkflowRuntimeStatistics (#7054)** (b1ac819)
- **fix(query, v1.2): Remove duplicated rows when workflows shared Publicly in the hub page (#7107)** (59cec3f)
- **fix(pyamber, v1.2): repair LinkedBlockingMultiQueue removal paths; add unit tests (#7101)** (7106df4)
- **fix(amber, v1.2): surface real cause when output port schema is unavailable (#7104)** (d3915af)
- **fix(amber, v1.2): order worker state by version, not timestamp (#7106)** (a9fa9bc)
- **fix(amber, v1.2): log betterproto stderr as info to avoid false IDE build failures (#7108)** (14ee95e)
- **fix(amber, v1.2): advance region executions in a later coordinator round, not inside portCompleted (#7096)** (f0a18ff)
- **fix(file-service, v1.2): reject invalid or duplicate dataset renames (#7113)** (2bb12d2)
- **fix(amber, v1.2): store execution sizes as BIGINT to stop silent >2GiB truncation (#7050)** (5c53cf7)
- **fix(workflow-operator, v1.2): qualify the AsterixDB FROM clause; add AsterixDBSourceOpExec unit tests  (#7006)** (29c3469)
- **fix(BarChart, v1.2): treat an empty categoryColumn as no category (px.bar color)  (#6997)** (e17af26)
- **fix(frontend, v1.2): reject null payloads in dashboard type predicates  (#7010)** (1908ccd)
- **fix(QuiverPlot, RangeSlider, v1.2): retarget numeric attributeTypeRules to real fields  (#7011)** (8749178)
- **fix(computing-unit, v1.2): fix 500s in share/revoke (unknown email + privilege change)  (#7008)** (5c5e433)
- **fix(access-control-service, v1.2): include port in computing unit pod URI and use Envoy Gateway for distributed CUs  (#7009)** (261d4c5)
- **fix(workflow-operator, v1.2): fall back to day semantics for an unset interval type; extend aggregate and interval-join tests  (#7007)** (1b173d5)
- **fix(query, v1.2): Remove duplicated rows when datasets shared Publicly in the hub page  (#6992)** (2b6bcda)
- **fix(frontend, v1.2): stabilize admin execution pagination bar  (#6993)** (1b7a02f)
- **fix(MachineLearningScorer, v1.2): splice metric_list verbatim instead of double-encoding  (#7003)** (8c02dce)
- **fix(file-service, v1.2): return 403 instead of 500 on dataset share/revoke deny paths  (#6994)** (0151a66)
- **fix(pyamber, v1.2): stop EndWorker from consuming straggler messages  (#6995)** (23d5d1c)
- **fix(operator, v1.2): interpolate desc.url so failure message shows the URL  (#6996)** (9c446a6)
- **fix(k8s, v1.2): add missing AUTH_JWT_SECRET to values-development.yaml  (#7000)** (34d1750)
- **fix(v1.2): Correct FilledAreaPlot x-value validation across groups  (#6998)** (d1396b1)
- **fix(local-dev, v1.2): refresh Lakekeeper warehouse S3 endpoint when it already exists  (#6999)** (6e85781)
- **fix(workflow-operator, v1.2): set alreadyClosed before onClose  (#7001)** (eb746a1)
- **fix(computing-unit, v1.2): return 404 instead of 500 when getOwner is called for a nonexistent unit  (#7002)** (af40467)
- **fix(TablesPlot, v1.2): join selected columns with a comma to emit valid Python  (#7004)** (1e9b623)
- **fix(LogicalOp, v1.2): register SklearnLogisticRegression(CV) subtypes exactly once  (#7005)** (3f3fb0e)
- **fix(deps, frontend, v1.2): update dependency ajv to v8.18.0 [security] (#6984)** (ba32d7a)
- **fix(v1.2): Add missing license headers to Docs (#6982)** (34ad107)
- **fix(docs, v1.2): use a plain year range in NOTICE copyright (#7015)** (21b2856)
- **fix(deps, ci, v1.2): bump sbt/setup-sbt to v1.5.2 for ASF actions allowlist (#6990)** (fd5f487)
- **fix(deps, pyamber, v1.2): update dependency pillow to v12.3.0 [security] (#6957)** (2bcb9aa)
- **fix(deps, pyamber, v1.2): update dependency torch to v2.13.0 [security] (#6956)** (b90c70a)
- **fix(deps, frontend): bump immutable from 4.3.8 to 4.3.9 in /frontend (#6843)** (9a989b4)
- **fix(deps, frontend): bump svgo from 4.0.1 to 4.0.2 in /frontend (#6842)** (1f38f65)
- **fix(deps, frontend): bump fast-uri from 3.1.2 to 3.1.4 in /frontend (#6841)** (db7519d)
- **fix(deps, frontend): bump hono from 4.12.26 to 4.12.31 in /frontend (#6844)** (65237e5)
- **fix(amber, v1.2): run Iceberg local storage on Windows in the Python worker (#6546)** (d70ae8c)
- **fix(workflow-core, v1.2): run Iceberg local storage on Windows without winutils (#6528)** (7bb46a7)
- **fix(deps, frontend): bump websocket-driver from 0.7.4 to 0.7.5 in /frontend (#6615)** (0e09ba1)

### Chore
- **refactor(workflow-core, v1.2): make JSONToMap iterative to avoid stack overflow  (#6991)** (39218d8)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/apache/texera?utm_source=github-action)._