Skip to content

Commit 18d3dcc

Browse files
support for the http_request prop (#19421)
* support for the http_request prop * UX cleanup and linting * Improving dark mode * PR feedback * PR feedback, DRY'ing it up * Update ControlHttpRequest.tsx
1 parent e61aaaa commit 18d3dcc

8 files changed

Lines changed: 526 additions & 4 deletions

File tree

packages/connect-react/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
# Changelog
44

5+
## [2.4.0] - 2025-12-10
6+
7+
### Added
8+
9+
- Added support for `http_request` prop type with `ControlHttpRequest` component
10+
- HTTP request builder UI with URL, method, headers, and body configuration
11+
512
## [2.3.0] - 2025-12-07
613

714
### Added

packages/connect-react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pipedream/connect-react",
3-
"version": "2.3.0",
3+
"version": "2.4.0",
44
"description": "Pipedream Connect library for React",
55
"files": [
66
"dist"

packages/connect-react/src/components/Control.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { ControlApp } from "./ControlApp";
99
import { ControlArray } from "./ControlArray";
1010
import { ControlBoolean } from "./ControlBoolean";
1111
import { ControlInput } from "./ControlInput";
12+
import { ControlHttpRequest } from "./ControlHttpRequest";
1213
import { ControlObject } from "./ControlObject";
1314
import { ControlSelect } from "./ControlSelect";
1415
import { ControlSql } from "./ControlSql";
@@ -81,6 +82,8 @@ export function Control<T extends ConfigurableProps, U extends ConfigurableProp>
8182
return <ControlObject />;
8283
case "sql":
8384
return <ControlSql />;
85+
case "http_request":
86+
return <ControlHttpRequest />;
8487
default:
8588
// TODO "not supported prop type should bubble up"
8689
throw new Error("Unsupported property type: " + prop.type);

0 commit comments

Comments
 (0)