Skip to content

Remove ExtendedLength from protocol specification#209

Merged
glopesdev merged 1 commit intomainfrom
refactor-remove-extended-length
Mar 9, 2026
Merged

Remove ExtendedLength from protocol specification#209
glopesdev merged 1 commit intomainfrom
refactor-remove-extended-length

Conversation

@bruno-f-cruz
Copy link
Copy Markdown
Member

This PR closes #188 by removing the ExtendedLength specification from the protocol.
While this is technically a breaking change, it should be considered since:

  • The protocol is already incrementing the major version
  • No client or device SDK is currently, to the best of my knowledge, implementing this specification
  • Removes any blocker / technical debt that we may have to deal with when implementing Support for new blob message type #186

@bruno-f-cruz bruno-f-cruz requested review from a team and glopesdev March 7, 2026 22:37
@bruno-f-cruz bruno-f-cruz added this to the 2.0.0 milestone Mar 7, 2026
@PathogenDavid
Copy link
Copy Markdown

  • No client or device SDK is currently, to the best of my knowledge, implementing this specification

The nerd who wrote Harp Regulator's implementation implemented it for receiving because he's a spec pedant. (Although he got lazy when it came to sending.)

(That being said it should definitely go lol)

@bruno-f-cruz bruno-f-cruz force-pushed the refactor-remove-extended-length branch from 9d58bb8 to 30eb6bc Compare March 9, 2026 10:42
@glopesdev glopesdev merged commit 302d387 into main Mar 9, 2026
1 check passed
@glopesdev glopesdev deleted the refactor-remove-extended-length branch March 9, 2026 10:45
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.

Remove **Extended Length** spec in favor of consensus **Blob** spec

3 participants