Database Migrations
- #25320 fix: Add explicit ON DELETE CASCADE for dashboard_roles (@john-bodley)
Fixes
- #25541 fix: revert fix(sqllab): Force trino client async execution (#24859) (@villebro)
- #25618 fix: finestTemporalGrainFormatter (@betodealmeida)
- #25599 fix(window): unavailable localStorage and sessionStorage (@frassinier)
- #25579 fix(Charts): Set max row limit + removed the option to use an empty row limit value (@CorbinBullard)
- #25559 fix(Presto): catch DatabaseError when testing Presto views (@zhaorui2022)
- #25486 fix: thubmnails loading - Talisman default config (@Khrol)
- #25400 fix(RLS): Fix Info Tooltip + Button Alignment on RLS Modal (@CorbinBullard)
- #25590 fix: REST API CSRF exempt list (@dpgaspar)
- #25147 fix: Apply normalization to all dttm columns (@kgabryje)
- #25516 fix: tags permissions error message (@Khrol)
- #25519 fix: Expand error detail on screencapture (@justinpark)
- #25490 fix(sqllab): Broken query containing 'children' (@justinpark)
- #25390 fix: Unable to sync columns when database or dataset name contains
+
(@mapledan) - #25494 fix: Address Mypy issue which is causing CI to fail (@john-bodley)
- #25469 fix(sqllab): error with lazy_gettext for tab titles (@nytai)
- #25468 fix: Styles not loading because of faulty CSP setting (@kgabryje)
- #24241 fix(mysql): handle string typed decimal results (@villebro)
- #25373 fix(helm chart): set chart appVersion to 3.0.0 (@celalettin1286)
- #25445 fix: update the SQLAlchemy model definition at json column for Log table (@cnabro)
- #25447 fix: Duplicate items when pasting into Select (@michael-s-molina)
- #25372 fix(SqlLab): make icon placement even (@CorbinBullard)
- #25282 fix(nativeFilters): Speed up native filters by removing unnecessary rerenders (@Always-prog)
- #25437 fix(sqllab): invalid start date (@justinpark)
- #25404 fix: smarter date formatter (@betodealmeida)
- #25368 fix: swagger UI CSP error (@dpgaspar)
- #25425 fix: chart import (@betodealmeida)
- #25106 fix: preventing save button from flickering in SQL Lab (@fisjac)
- #25424 fix: Rename on_delete parameter to ondelete (@john-bodley)
- #25398 fix(sqllab): invalid persisted tab state (#25308) (@justinpark)
- #25399 fix: Workaround for Cypress ECONNRESET error (@michael-s-molina)
- #25318 fix: datetime with timezone excel export (@betodealmeida)
- #25349 fix: DashboardRoles cascade operation (@michael-s-molina)
- #25239 fix: Improve the reliability of alerts & reports (@jfrag1)
- #25229 fix: Use RLS clause instead of ID for cache key (@jfrag1)
- #25126 fix(chart): Supporting custom SQL as temporal x-axis column with filter (@zephyring)
- #25290 fix: is_select with UNION (@betodealmeida)