Skip to content

0.3.0#8

Merged
toebeann merged 24 commits intomainfrom
dev
Aug 9, 2022
Merged

0.3.0#8
toebeann merged 24 commits intomainfrom
dev

Conversation

@toebeann
Copy link
Copy Markdown
Collaborator

@toebeann toebeann commented Aug 9, 2022

  • Endpoint is no longer set at Procedure construction and impossible to change - now it is set at bind time. 4ba973b
    • Refactored new Procedure() constructor: now no longer accepts an endpoint.
    • Refactored Procedure.bind(), now accepts an endpoint.
  • Added new options for defining and calling Procedures: ced6a7b
    • optionalParameterSupport: boolean, when true, instead of the default mapping undefined to null, for input parameters and return values, null is mapped to undefined.
    • ignoreUndefinedProperties: boolean, maps to msgpack's ignoreUndefined option, i.e. when true, undefined properties are stripped off of objects prior to transmission, allowing undefined properties to be evaluated to undefined at the other end, rather than being mapped to null.
  • Added MIT license b22d096
  • Add a readme #6
  • API Reference GitHub Workflow #7
  • Misc. maintenance i.e. testing and coverage etc.

@toebeann toebeann added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request labels Aug 9, 2022
@toebeann toebeann self-assigned this Aug 9, 2022
@toebeann toebeann merged commit 358fe1e into main Aug 9, 2022
@toebeann toebeann deleted the dev branch August 9, 2022 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant