Skip to content

feat(routes-f): add binary-to-text converter and deep-merge objects#952

Merged
davedumto merged 1 commit into
StreamFi-x:devfrom
Just-Bamford:feat/routes-f-binary-deepmerge
Jun 2, 2026
Merged

feat(routes-f): add binary-to-text converter and deep-merge objects#952
davedumto merged 1 commit into
StreamFi-x:devfrom
Just-Bamford:feat/routes-f-binary-deepmerge

Conversation

@Just-Bamford

Copy link
Copy Markdown
Contributor

Description:

787. Binary-to-Text Converter

POST endpoint that converts text to space-separated binary and back.

  • Handles UTF-8 multibyte characters (emoji support)
  • Mode: to_binary | from_binary
  • Configurable bit width (default: 8)
  • Validates binary format and rejects malformed input with 400

789. Deep Merge Objects

POST endpoint that deep-merges multiple JSON objects with array strategy options.

  • Merges 2+ objects with nested support
  • Array strategies: replace (default) | concat | union
  • 2MB request body size limit
  • Full validation and error handling

Both features include comprehensive test coverage with edge cases.

this pr Closes #787
this pr Closes #789

@vercel

vercel Bot commented Jun 2, 2026

Copy link
Copy Markdown

@Just-Bamford is attempting to deploy a commit to the david's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Jun 2, 2026

Copy link
Copy Markdown

@Just-Bamford Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@davedumto davedumto merged commit 64ad0a5 into StreamFi-x:dev Jun 2, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(routes-f): deep merge objects feat(routes-f): binary-to-text converter

2 participants