What's Changed
- feat: Add token usage to OpenAIPrompt and OpenAIEmbedding by @ranadeepsingh in #2444
- chore: Remove redundant text message for file input in OpenAIPrompt by @levscaut in #2448
- fix: Make translation test less flaky by @BrendanWalsh in #2449
- fix: Fix geospatial test error caused by invalid auth by @BrendanWalsh in #2450
- fix: Remove test for deprecated bing search service by @BrendanWalsh in #2454
- feat: Add OpenAI API Type to OpenAIDefaults by @levscaut in #2453
- fix: Null cases for openai prompt and embeddings by @ranadeepsingh in #2457
- chore: Replace placeholder with file name in prompt template by @levscaut in #2456
- feat: OpenAI responses API: Add store and previous_response_id params by @ranadeepsingh in #2460
- feat: OpenAIPrompt Branchout ReponseId and Usage cols by @ranadeepsingh in #2461
- chore: remove redundant sas token from public test file by @BrendanWalsh in #2462
- chore: null value passthrough for path columns in OpenAIPrompt by @levscaut in #2463
- chore: Add argument to limit file size, put file error to errorCol by @levscaut in #2464
- fix: remove random monikers by @ranadeepsingh in #2465
- chore: Bump version to v1.1.1 by @smamindl in #2466
- chore: Bump version to v1.1.2 by @smamindl in #2468
- fix: Master release bug fixes by @BrendanWalsh in #2485
- chore: Add granular CI job toggles and verification scripts by @BrendanWalsh in #2486
- ci: Speed up builds with coverage skip and pre-built horovod by @BrendanWalsh in #2487
- fix: Make TranslateSuite resilient to API translation changes by @BrendanWalsh in #2491
- fix: Remove overly tight polling timeout from AbstractiveSummarizationSuite by @BrendanWalsh in #2493
- ci: Skip WebsiteAutoDeployment on scheduled builds by @BrendanWalsh in #2492
- chore: Remove deprecated Bing Search API v7 components by @BrendanWalsh in #2494
- test: Port Fabric E2E tests from SynapseML-Internal by @BrendanWalsh in #2495
- feat: Add attributes parameter to logToCertifiedEvents by @BrendanWalsh in #2496
- test: add 145 unit tests for 22 untested core source files by @BrendanWalsh in #2497
- fix: use BUILD_SOURCEBRANCH tag for version when available by @BrendanWalsh in #2499
- ci: switch dead link checker from wget to lychee by @BrendanWalsh in #2501
- ci: fix security issues in reopen-issue-on-comment workflow by @BrendanWalsh in #2502
- ci: add dependency review and PR validation workflows by @BrendanWalsh in #2503
- ci: remove unused SYNAPSE_ENVIRONMENT pipeline parameter by @BrendanWalsh in #2500
- ci: add copilot-instructions.md for AI coding agents by @BrendanWalsh in #2504
- ci: migrate website deployment to GitHub Actions by @BrendanWalsh in #2505
- fix: OpenAI Prompt output for reasoning models by @ranadeepsingh in #2510
- chore: Updated reaonsing_effort tests by @ranadeepsingh in #2511
- fix: Prevent Python RCE via
__import__on metadata classnames by @ranadeepsingh in #2514 - fix: Mitigate unsafe Java deserialization (CWE-502) by @ranadeepsingh in #2513
- fix: Fix CVE-2023-44487 in mmlspark/release Docker image by @BrendanWalsh in #2520
- chore(deps): bump brace-expansion from 1.1.11 to 1.1.13 in /website by @dependabot[bot] in #2530
- chore(deps): bump lodash from 4.17.21 to 4.17.23 in /website by @dependabot[bot] in #2488
- chore(deps): bump svgo from 2.8.0 to 2.8.2 in /website by @dependabot[bot] in #2509
- chore(deps): bump yaml from 1.10.2 to 1.10.3 in /website by @dependabot[bot] in #2521
- chore(deps): bump node-forge from 1.3.1 to 1.4.0 in /website by @dependabot[bot] in #2523
- chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /website by @dependabot[bot] in #2522
- fix(ci): make dead links workflow robust against silent curl failures by @BrendanWalsh in #2534
- ci: fix CodeQL Python analysis failure — upgrade to v4 and set explicit source-root by @BrendanWalsh in #2535
- perf: split speech tests into 2 parallel jobs by @BrendanWalsh in #2528
- perf: split Databricks E2E into 3 parallel CPU partitions, tune timeouts by @BrendanWalsh in #2527
- docs: update LightGBM links by @jameslamb in #2512
- fix: migrate Docker push from deprecated MSI to WIF service connection by @BrendanWalsh in #2536
- feat: add maxCompletionTokens param for reasoning model compatibility by @BrendanWalsh in #2531
- fix: improve 429 retry handling with exponential backoff by @BrendanWalsh in #2524
- perf: optimize serialization tests for HTTP-backed services by @BrendanWalsh in #2525
- chore: Add version bump automation script by @smamindl in #2519
- test: fix flaky key-order assertions in structured output tests by @BrendanWalsh in #2537
- fix: unblock master build — 3 test/style fixes from #2531 by @BrendanWalsh in #2538
- fix: stop retrying 429s caused by Fabric capacity limits by @BrendanWalsh in #2539
New Contributors
- @smamindl made their first contribution in #2466
- @jameslamb made their first contribution in #2512
Full Changelog: v1.1.0...v1.1.3