Skip to content

Releases: Bidsketch/signwell-sdk-ruby

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 28 Sep 14:26
b41dab8

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 16 Mar 23:27
726a63d

What's Changed

Added

  • verify_event! bang method on SignWell::Webhook - raises ArgumentError with descriptive messages for invalid input (missing webhook_id, non-Hash event, missing required keys)
  • GitHub issue templates (bug report and feature request) for the repository

Changed

  • SignWell::Webhook.verify_event - now returns false on invalid input instead of raising cryptic errors; delegates to verify_event! internally
  • Webhook documentation examples - fixed to extract payload['event'] instead of passing the full webhook payload, matching the actual SignWell webhook payload structure
  • examples/09_webhook_validation.rb - corrected to use payload['event'] and added payload structure documentation

What's Changed

  • chore: regenerate sdk from latest spec by @cepedaatsw in #53
  • chore: regenerate sdk from latest spec by @cepedaatsw in #55
  • fix: correct webhook example to extract event from payload by @cepedaatsw in #56
  • chore: release 0.1.1 by @github-actions[bot] in #57

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 18:05
9e7ae09

v0.1.0 - First Stable Release

The first stable release of the SignWell Ruby SDK.

API Resources

  • DocumentApi - create, retrieve, update, delete, and send documents
  • TemplateApi - manage document templates and create documents from templates
  • BulkSendApi - bulk send documents via CSV
  • WebhooksApi - manage webhook subscriptions
  • MeApi - retrieve current user and account info
  • ApiApplicationApi - manage API applications
  • RegionalApi - regional endpoint support

Models

  • 66 models covering all API request/response types
  • Full support for documents, templates, bulk sends, webhooks, recipients, fields, labels, and attachments

Features

  • Faraday HTTP client (supports 1.x and 2.x)
  • Custom error hierarchy (BadRequestError, AuthenticationError, NotFoundError, RateLimitError, etc.)
  • Webhook signature verification (SignWell::Webhook.verify_event)
  • YARD documentation for all public methods and models

What's Changed

  • chore: release 0.1.0 by @github-actions[bot] in #51

Full Changelog: v0.1.0.pre.alpha.10...v0.1.0

v0.1.0.pre.alpha.10

v0.1.0.pre.alpha.10 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Mar 17:29
803d3f8

What's Changed

Added

  • AccountInfoResponsePreferences model
  • MeResponseUserPreferences model

Changed

  • AccountInfoResponse - added preferences field
  • MeResponseUser - added preferences field
  • CheckboxGroupInfo - added max_value, exact_value fields
  • DocumentResponse - added decline_message, error_message, template_id, template_ids, embedded_signing_notifications fields
  • DocumentFromTemplateResponse - added embedded_preview_url, decline_message, error_message, embedded_signing_notifications, checkbox_groups fields
  • DocumentFromTemplateResponseRecipientsInner - added id, message, subject, send_email, send_email_delay, signing_order, bounced, bounced_details, placeholder_name fields
  • DocumentTemplateResponse - added template_id field

Commits

  • feat: changelog management and auto version bumping by @cepedaatsw in #44
  • chore: regenerate sdk from latest spec by @cepedaatsw in #45
  • enhancement: improve prerelease checkbox description by @cepedaatsw in #46
  • refactor: replace CHANGELOG.md with GitHub Release notes by @cepedaatsw in #48
  • chore: release 0.1.0.pre.alpha.10 by @github-actions[bot] in #50

Full Changelog: v0.1.0.pre.alpha.9...v0.1.0.pre.alpha.10

v0.1.0.pre.alpha.9

v0.1.0.pre.alpha.9 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Mar 17:45
d682b50

What's Changed

  • feat: add embedded signing and requesting examples by @cepedaatsw in #39
  • fix: use array-of-arrays for fields in embedded example by @cepedaatsw in #40
  • Update embedded examples and add text tags example by @cepedaatsw in #41
  • chore: regenerate sdk from latest spec by @cepedaatsw in #42
  • chore: release 0.1.0.pre.alpha.9 by @github-actions[bot] in #43

Full Changelog: v0.1.0.pre.alpha.8...v0.1.0.pre.alpha.9

v0.1.0.pre.alpha.8

v0.1.0.pre.alpha.8 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Mar 03:30
9dfa6a8

What's Changed

  • chore: regenerate sdk from latest spec by @cepedaatsw in #37
  • chore: release 0.1.0.pre.alpha.8 by @github-actions[bot] in #38

Full Changelog: v0.1.0.pre.alpha.7...v0.1.0.pre.alpha.8

v0.1.0.pre.alpha.7

v0.1.0.pre.alpha.7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Feb 14:35
cbdd0b9

What's Changed

  • chore: regenerate sdk from latest spec by @cepedaatsw in #34
  • chore: regenerate sdk from latest spec by @cepedaatsw in #35
  • chore: release 0.1.0.pre.alpha.7 by @github-actions[bot] in #36

Full Changelog: v0.1.0.pre.alpha.6...v0.1.0.pre.alpha.7

v0.1.0.pre.alpha.6

v0.1.0.pre.alpha.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Feb 20:53
c3ab11c

What's Changed

  • chore: regenerate sdk from latest spec by @cepedaatsw in #32
  • chore: release 0.1.0.pre.alpha.6 by @github-actions[bot] in #33

Full Changelog: v0.1.0.pre.alpha.5...v0.1.0.pre.alpha.6

v0.1.0.pre.alpha.5

v0.1.0.pre.alpha.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Feb 15:49
66065a6

What's Changed

  • Add runnable examples for all API resources by @cepedaatsw in #27
  • chore: regenerate sdk from latest spec by @cepedaatsw in #30
  • chore: release 0.1.0.pre.alpha.5 by @github-actions[bot] in #31

Full Changelog: v0.1.0.pre.alpha.4...v0.1.0.pre.alpha.5

v0.1.0.pre.alpha.4

v0.1.0.pre.alpha.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Feb 20:43
bd4af4e

What's Changed

  • ci: add Ruby + Faraday version matrix by @cepedaatsw in #15
  • chore: regenerate sdk from latest spec by @cepedaatsw in #24
  • chore: regenerate sdk from latest spec by @cepedaatsw in #25
  • chore: release 0.1.0.pre.alpha.4 by @github-actions[bot] in #26

New Contributors

  • @cepedaatsw made their first contribution in #15

Full Changelog: v0.1.0.pre.alpha.3...v0.1.0.pre.alpha.4