Skip to content

feat: remove rawdata deprecated field - #76

Merged
bchelkowski merged 3 commits into
masterfrom
feat/remove-rawdata-deprecated-field
Mar 25, 2026
Merged

bchelkowski merged 3 commits into
masterfrom
feat/remove-rawdata-deprecated-field

Conversation

@bchelkowski

Copy link
Copy Markdown
Member

No description provided.

bchelkowski and others added 3 commits March 25, 2026 11:13
rawData was deprecated in favor of raw.data (raw: { data: rawData }).
Remove rawData from:
- HttpResponse.model.xml: field definition removed
- HttpResponse.brs: removed from toNode() output and JSDoc
- Http.request.brs: parseResponse now uses response.raw.data
- HttpResponse_Main.test.brs: assertions updated

serialise() retains rawData internally as the cache serialization key
so CachedHttpResponse deserialization still works correctly.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The data field was deprecated in favour of HttpRequestResultModel
being set as the Request task's result field instead. The field was
never populated by HttpResponse.toNode() and had no usages.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@bchelkowski
bchelkowski requested a review from a team as a code owner March 25, 2026 10:49
@bchelkowski
bchelkowski requested review from saikiranreddydavu and tbazelczuk and removed request for a team March 25, 2026 10:49
@bchelkowski
bchelkowski merged commit 6bcb029 into master Mar 25, 2026
1 check passed
@bchelkowski
bchelkowski deleted the feat/remove-rawdata-deprecated-field branch March 25, 2026 10:51
github-actions Bot pushed a commit that referenced this pull request Mar 25, 2026
# [3.4.0](v3.3.3...v3.4.0) (2026-03-25)

### Features

* remove rawdata deprecated field ([#76](#76)) ([6bcb029](6bcb029))
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 3.4.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant