Releases: OpenFn/lightning
Releases · OpenFn/lightning
v2.16.2
What's Changed
- feat: add experimental global AI assistant option by @elias-ba in #4567
- Rename Source/Sink → Client/Destination and enforce single destination credential by @stuartc in #4604
- Cancel available runs by @taylordowns2000 in #4578
- Update Swoosh TLS configuration for OTP26+ by @rorymckinley in #4605
- Worker 1.23.4 by @taylordowns2000 in #4611
- worker to 1.23.5 by @taylordowns2000 in #4623
- Worker v1.23.6 by @taylordowns2000 in #4625
- Preview first record of a collection by @lmac-1 in #4619
- fix: deduplicate workflow and job names by @elias-ba in #4606
- Don't redirect to runs page after clicking run by @taylordowns2000 in #4608
- Fix intermittent flicker after run from canvas, close run panel by @taylordowns2000 in #4628
- worker to 1.23.7 by @taylordowns2000 in #4629
- Bump worker 1.23.8 by @josephjclark in #4633
- If a run has been claimed, move work order from "pending" to "running" by @taylordowns2000 in #4637
Full Changelog: v2.16.1...v2.16.2
v2.16.2-pre1
What's Changed
- worker to 1.23.7 by @taylordowns2000 in #4629
- Bump worker 1.23.8 by @josephjclark in #4633
- If a run has been claimed, move work order from "pending" to "running" by @taylordowns2000 in #4637
Full Changelog: v2.16.2-pre...v2.16.2-pre1
v2.16.2-pre
What's Changed
- feat: add experimental global AI assistant option by @elias-ba in #4567
- Rename Source/Sink → Client/Destination and enforce single destination credential by @stuartc in #4604
- Cancel available runs by @taylordowns2000 in #4578
- Update Swoosh TLS configuration for OTP26+ by @rorymckinley in #4605
- Worker 1.23.4 by @taylordowns2000 in #4611
- worker to 1.23.5 by @taylordowns2000 in #4623
- Worker v1.23.6 by @taylordowns2000 in #4625
- Preview first record of a collection by @lmac-1 in #4619
- fix: deduplicate workflow and job names by @elias-ba in #4606
- Don't redirect to runs page after clicking run by @taylordowns2000 in #4608
- Fix intermittent flicker after run from canvas, close run panel by @taylordowns2000 in #4628
Full Changelog: v2.16.1...v2.16.2-pre
v2.16.1
What's Changed
- 4002 sandboxes UI to select workflows on merge by @doc-han in #4518
- bump worker in tests by @taylordowns2000 in #4561
- fix copy to clipboard not working on insecure non-localhost by @midigofrank in #4551
- Add collection download as JSON endpoint by @brandonjackson in #4509
- fix: support user authorization in AI assistant channel by @taylordowns2000 in #4572
- feat: streaming ai assistant messages by @elias-ba in #4517
- feat: proper warn & error for exceeding max dataclip size by @doc-han in #4555
- Refactor runs-related cascades (because run is king from an audit perspective) by @taylordowns2000 in #4542
- Minor cleanup on filter/search by @taylordowns2000 in #4580
- Consider manual runs when determining next run input by @taylordowns2000 in #4585
- feat: delete channel logs after history retention period by @stuartc in #4586
- feat: export webhook_reply and cron_cursor_job in provisioner by @midigofrank in #4597
Full Changelog: v2.16.0...v2.16.1
v2.16.0-pre.1
What's Changed
- fix: isolate AI assistant tests with per-module manual Oban mode by @stuartc in #4493
- fix: migrate form error display from phx-feedback-for to used_input?/1 by @stuartc in #4472
- Add security review, specific to OpenFn by @taylordowns2000 in #4476
- Fix: display error messages when GitHub installations fail to load by @lmac-1 in #4488
- fix version display by @taylordowns2000 in #4536
- Fix duplicate sandbox name validation error display by @brandonjackson in #4519
- feat: Fast Lanes — dedicated worker capacity for named queues by @stuartc in #4515
- Restore Metadata by @josephjclark in #4388
- Save final state for runs; flexible input for "next" cron run by @taylordowns2000 in #4531
- Channels: HTTP proxy with observability for Lightning by @stuartc in #4419
Full Changelog: v2.15.16...v2.16.0-pre.1
v2.15.16
What's Changed
- Auto-increment job name when adaptor already used in workflow by @brandonjackson in #4463
- Add confirmation modal for adaptor changes with credentials by @lmac-1 in #4446
- fix: resolve false 'OAuth client not found' warning when editing credentials by @elias-ba in #4470
- Validate users before confirming new accounts by @sakibsadmanshajib in #4456
- fix: remove duplicate heading on login page by @elias-ba in #4460
- Support batched logs from the worker by @josephjclark in #4174
- fix: AI assistant not showing logs when run selected mid-session by @lmac-1 in #4475
- fix: app slow loading workflows by @doc-han in #4478
- Fix: prevent side panel from covering IDE when creating workflow with template by @lmac-1 in #4457
- fix: show loading state when switching adaptor docs by @elias-ba in #4462
- fix: OAuth client lost during credential creation from canvas by @elias-ba in #4496
- fix: OAuth credentials invisible in Configure connection modal by @elias-ba in #4506
New Contributors
- @brandonjackson made their first contribution in #4463
- @sakibsadmanshajib made their first contribution in #4456
Full Changelog: v2.15.15...v2.15.16
v2.15.16-pre.2
What's Changed
Full Changelog: v2.15.16-pre.1...v2.15.16-pre.2
v2.15.16-pre.1
What's Changed
- Auto-increment job name when adaptor already used in workflow by @brandonjackson in #4463
- Add confirmation modal for adaptor changes with credentials by @lmac-1 in #4446
- fix: resolve false 'OAuth client not found' warning when editing credentials by @elias-ba in #4470
- Validate users before confirming new accounts by @sakibsadmanshajib in #4456
- fix: remove duplicate heading on login page by @elias-ba in #4460
- Support batched logs from the worker by @josephjclark in #4174
- fix: AI assistant not showing logs when run selected mid-session by @lmac-1 in #4475
- fix: slow loading in workflows index page by @doc-han in #4478
- Fix: prevent side panel from covering IDE when creating workflow with template by @lmac-1 in #4457
- fix: show loading state when switching adaptor docs by @elias-ba in #4462
New Contributors
- @brandonjackson made their first contribution in #4463
- @sakibsadmanshajib made their first contribution in #4456
Full Changelog: v2.15.15...v2.15.16-pre.1
v2.15.15
What's Changed
- Restore intellisense to the Collaborative Editor by @josephjclark in #4387
- Use distinct action type for API provisioning error message by @elias-ba in #4427
- fix: enforce external_id uniqueness on credentials by @elias-ba in #4422
- fix: unable to clear runs from history & url params rewrite by @doc-han in #4423
- Show specific diverged workflows in sandbox merge dialog by @midigofrank in #4396
- feat: show better error message for validation errors by @doc-han in #4432
- feat: allow projects editors to provision and merge sandboxes by @elias-ba in #4424
- feat: allow assistant to work on unsaved jobs by @doc-han in #4416
- fix: sandbox creation blocked by retention validation gap and Kafka trigger cloning by @elias-ba in #4439
- Remove usage limiter check on API provisioning by @elias-ba in #4442
- fix: auto-convert project name in settings & consolidate code by @elias-ba in #4436
- fix: remove keychain from credential type picker grid by @elias-ba in #4452
Full Changelog: v2.15.14...v2.15.15
v2.15.15-pre.1
What's Changed
- Fix:
external_idmigration failing due toIO.puts
Full Changelog: v2.15.15-pre...v2.15.15-pre.1