What's Changed
- website: add new showcase example by @shreyashankar in #403
- fix showcase bug by @shreyashankar in #404
- Fix hardcoded temperature override for calibrate: true in map args by @shreyashankar in #406
- Refactor sample operation for multiple stratify keys by @shreyashankar in #408
- Update Pandas API to Use New Output Parameter Format by @shreyashankar in #409
- feat: add topk implementation by @shreyashankar in #410
- feat: update topk to also get the rank by @shreyashankar in #411
- Import all operations in init file by @shreyashankar in #413
- Implement gleaning model temp fix by @shreyashankar in #414
- Clarify environment variable usage for frontend and backend by @shreyashankar in #418
- Fix website npm install errors and warnings by @shreyashankar in #423
- Fix mismatch between prompt and output schema by @anishathalye in #425
- Add type checks to validation functions by @shreyashankar in #427
- Fix cosine similarity blocking in resolve operation by @shreyashankar in #428
- Fix gather operator doc typo by @shreyashankar in #430
- fix a gleaning bug by @shreyashankar in #432
- Make error toasts copyable by @shreyashankar in #433
- allow parallel map operations to be loaded in the UI by @jonhilgart22 in #434
- Validate and refine answer with gleaning model by @shreyashankar in #436
- Build interactive pipeline visualization editor by @shreyashankar in #437
- Update llms-full.txt with operations by @shreyashankar in #440
- Fix pydantic-core build error with python 3.14 by @shreyashankar in #441
- Set natural language as default entry point by @shreyashankar in #438
- Clarify dialog exit options for pipeline generator by @shreyashankar in #443
- Agentic web scraper with interactive data viewer by @shreyashankar in #442
- Handle scraper tool invocation errors by @shreyashankar in #444
- Fix typescript build error in nextjs by @shreyashankar in #445
- Closes Issue #448. Added OR conditional for loading arguments from yaml code_reduce operations by @jbdamask in #449
- Fixes Issue #446 - Split arguments are loaded correctly from yaml by @jbdamask in #447
- Added libgl1 and libglib2.0-0 library install to Dockerfile as required by OpenCV (Docling) by @jbdamask in #451
- Implement LiteLLM fallback models for reliability by @shreyashankar in #453
- Add fallback models documentation to user guide by @shreyashankar in #454
- Add new showcase example by @shreyashankar in #455
- Add new showcase example by @shreyashankar in #456
- feat: add ability to sort chronologically for epstein emails by @shreyashankar in #457
- feat: add ability to sort chronologically for epstein emails by @shreyashankar in #458
- Graceful jinja template handling with user confirmation by @shreyashankar in #452
- fix: add code ops and extract to python api by @shreyashankar in #462
- fix: add code ops and extract to python api by @shreyashankar in #463
- Add MOAR optimizer to docetl by @lindseylinxiwei in #464
- add reduce to pandas api by @shreyashankar in #468
- Feat: Add first-class LanceDB retrievers and prompt augmentation across LLM operators by @shreyashankar in #460
- add limit param to llm ops by @shreyashankar in #466
- feat: add claude-code skill by @shreyashankar in #469
New Contributors
- @anishathalye made their first contribution in #425
- @jonhilgart22 made their first contribution in #434
- @jbdamask made their first contribution in #449
- @lindseylinxiwei made their first contribution in #464
Full Changelog: 0.2.5...0.2.6