·
52 commits
to main
since this release
What's Changed
- Fixes badging on docs by @skrawcz in #1395
- Fix typo in parallel-task documentation by @stefreak in #1410
- Drops support for 3.9, adds support for 3.13 by @elijahbenizzy in #1411
- Bump urllib3 from 2.5.0 to 2.6.0 in /ui/backend/server by @dependabot[bot] in #1424
- Bump django from 4.2.24 to 4.2.27 in /ui/backend/server by @dependabot[bot] in #1423
- Bump node-forge from 1.3.1 to 1.3.2 in /ui/frontend by @dependabot[bot] in #1422
- Bump js-yaml from 3.14.1 to 3.14.2 in /ui/frontend by @dependabot[bot] in #1420
- Fix some headers & license reference by @skrawcz in #1396
- Fixes #1421 and adds disclaimer by @skrawcz in #1426
- Adds more licenses and utilities for license checking by @skrawcz in #1425
- Adds eco-system page by @skrawcz in #1428
- Various Unit Test Fixes by @skrawcz in #1429
- Adds missing .md header & makes license check run for docs builds too by @skrawcz in #1437
- Add Python 3.13, Remove Python 3.8 and 3.9 by @joshmarkovic in #1439
- Add NDJSON support in polars by @AvinashYerra in #1431
- Update copyright year in NOTICE file by @pjfanning in #1449
- Enhance visualization with display_name tag support by @Exudev in #1445
- Add support for Python 3.14 by @joshmarkovic in #1446
- fix: Update supported python versions in front page badge by @Dev-iL in #1454
- Add collaborator 'Dev-iL' to .asf.yaml by @skrawcz in #1461
- chore: Replace
pre-commitwithprekby @Dev-iL in #1453 - Fix failing unit tests for pandas and mlflow compatibility by @Exudev in #1463
- Add missing dependency group for async SQLAlchemy tests by @Dev-iL in #1474
- chore: Bump Ruff to 0.15.0 by @Dev-iL in #1455
- Enable the UP006 and UP045 Ruff inspections by @Dev-iL in #1479
- Fix various CI failures + enable pytest-related Ruff inspections by @Dev-iL in #1481
- Add the sphinx-llms-txt docs plugin for better LLM integration by @Dev-iL in #1482
- Apply Apache Incubator press-kit logo to docs by @mohit7705 in #1438
- Adds script to help promote RC artifacts & modifies packages for future source releases by @skrawcz in #1408
- Bump sqlparse from 0.5.0 to 0.5.4 in /ui/backend/server by @dependabot[bot] in #1480
- Bump qs and express in /ui/frontend by @dependabot[bot] in #1478
- Bump jsonpath from 1.1.1 to 1.2.1 in /ui/frontend by @dependabot[bot] in #1477
- Bump cryptography from 44.0.1 to 46.0.5 in /ui/backend/server by @dependabot[bot] in #1476
- Bump ajv from 6.12.6 to 6.14.0 in /contrib/docs by @dependabot[bot] in #1487
- Bump webpack from 5.99.9 to 5.105.0 in /ui/frontend by @dependabot[bot] in #1472
- Bump webpack from 5.89.0 to 5.105.0 in /dev_tools/vscode_extension by @dependabot[bot] in #1471
- Bump django from 4.2.27 to 4.2.28 in /ui/backend/server by @dependabot[bot] in #1465
- Bump protobuf from 4.25.8 to 6.33.5 in /ui/backend/server by @dependabot[bot] in #1462
- Bump eslint from 8.55.0 to 9.26.0 in /ui/frontend by @dependabot[bot] in #1459
- Bump lodash from 4.17.21 to 4.17.23 in /dev_tools/vscode_extension by @dependabot[bot] in #1456
- Bump lodash from 4.17.21 to 4.17.23 in /contrib/docs by @dependabot[bot] in #1451
- Bump urllib3 from 2.6.0 to 2.6.3 in /ui/backend/server by @dependabot[bot] in #1440
- Bump aiohttp from 3.12.14 to 3.13.3 in /ui/backend/server by @dependabot[bot] in #1436
- Add Claude Code plugin for AI-assisted Hamilton development by @skrawcz in #1460
- perf: use deque for BFS queue in graph traversal by @giulio-leone in #1494
- Update package names and builds by @skrawcz in #1488
- Bump django from 5.2.11 to 5.2.12 in /ui/backend by @dependabot[bot] in #1503
- Fix
build-docsCI failure for non-maintainer PRs by @Dev-iL in #1510 - Update upload artifact in github actions by @skrawcz in #1506
- Add async data validator support for
@check_output/@check_output_customby @Dev-iL in #1509 - While loop DFS implementation by @skrawcz in #1483
- Add
allow_update_branchto .asf.yaml by @Dev-iL in #1511 - Expose DAG validation as LLM tools via MCP by @Dev-iL in #1490
- Remove usage telemetry (PostHog) from Hamilton by @skrawcz in #1512
- Add
marketplace.jsonby @Dev-iL in #1515 - Bump flatted from 3.2.7 to 3.4.2 in /dev_tools/vscode_extension by @dependabot[bot] in #1517
- use HTTPS address to download data by @pjfanning in #1516
- fix(cli): pin Typer to version compatible with Click 8.3 help rendering by @SergioChan in #1514
- Use a short SPDX license header for LLM-centered files by @Dev-iL in #1489
- Fix is_submodule substring match causing spurious DAG nodes by @spock-yh in #1485
New Contributors
- @stefreak made their first contribution in #1410
- @joshmarkovic made their first contribution in #1439
- @AvinashYerra made their first contribution in #1431
- @Exudev made their first contribution in #1445
- @mohit7705 made their first contribution in #1438
- @giulio-leone made their first contribution in #1494
- @SergioChan made their first contribution in #1514
- @spock-yh made their first contribution in #1485
Full Changelog: v1.89.0-incubating...apache-hamilton-v1.90.0-incubating-RC0