Sitelet https://github.com/square/square-ruby-sdk/tags
Skip to content

Tags: square/square-ruby-sdk

Tags

47.0.0.20260916

Toggle 47.0.0.20260916's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SDK regeneration for 2026-09-16 (#232)

* [fern-generated] Update SDK

Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-ruby-sdk: 1.0.0-rc84

* [fern-replay] advance lockfile

* Remove get_transfer from hand-maintained inventory client; fix Gemfile.lock platform

- lib/square/inventory/client.rb is in .fernignore (manual pagination fix),
  so Fern's regeneration did not drop Inventory#get_transfer even though
  GET /v2/inventory/transfers/{transfer_id} is no longer in the spec and the
  override was removed in square-fern-config#139. Remove it by hand.
- Gemfile.lock: x86_64-linux-musl -> x86_64-linux (Fern generates on Alpine;
  CI runs glibc). Recurring, see previous release PRs.

---------

Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com>
Co-authored-by: Meng Lin <menglin@squareup.com>

46.1.0.20260819

Toggle 46.1.0.20260819's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SDK regeneration (#229)

* [fern-generated] Update SDK

Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-ruby-sdk: 1.0.0-rc84

* [fern-replay] advance lockfile

* Fix Gemfile.lock platform: x86_64-linux-musl -> x86_64-linux (Fern generator runs on Alpine; CI is glibc)

---------

Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com>
Co-authored-by: Meng Lin <menglin@squareup.com>

46.0.1.20260715

Toggle 46.0.1.20260715's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SDK regeneration (#226)

* [fern-generated] Update SDK

Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-ruby-sdk: 1.0.0-rc84

* [fern-replay] advance lockfile

* Restore x86_64-linux platform in Gemfile.lock

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com>
Co-authored-by: menglinblock <menglin@block.xyz>
Co-authored-by: Cursor <cursoragent@cursor.com>

45.2.0-rc.0

Toggle 45.2.0-rc.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SDK regeneration (#225)

* [fern-generated] Update SDK

Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-ruby-sdk: 1.0.0-rc84

* reporting: reapply polling helper + tests on regenerated SDK; align tests to flat LoadResponse; valid live query

Reapplies the .fernignore-protected Reporting API customizations onto the
freshly-regenerated SDK (RC 45.2.0-rc.0), which shipped the corrected FLAT
LoadResponse but without the manual code.

- lib/square/reporting_helper.rb: load_and_wait polling helper (Continue-wait
  retry loop, exponential backoff, cancellation). Sentinel detection uses
  to_h["error"] so it is unaffected by the flat-model change.
- test/custom/test_reporting_helper.rb: offline unit tests. Aligned to the flat
  model -- fixture now returns {"data":[]} (was {"results":[]}) and assertions
  use response.data (was response.results).
- test/custom/integration/client_tests/test_reporting.rb: live smoke test,
  gated behind TEST_SQUARE_REPORTING (skips when nil or blank). Aligned to flat
  model (response.data). Replaced the empty query {} -- which production rejects
  with HTTP 400 -- with a valid query (measures: ["Appointments.count"]).
- .github/workflows/ci.yml: wire TEST_SQUARE_REPORTING from repo secret.
- Gemfile.lock: declare x86_64-linux (glibc) platform so nokogiri resolves on CI.
- README: hand-authored Reporting API section (data-based example).
- .fernignore: protect lib/square/reporting_helper.rb.

FER-11257

---------

Co-authored-by: fern-api <115122769+fern-api[bot]@users.noreply.github.com>
Co-authored-by: fern-support <support@buildwithfern.com>

45.1.0.20260520

Toggle 45.1.0.20260520's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SDK regeneration (#222)

* [fern-generated] Update SDK

Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-ruby-sdk: 1.0.0-rc84

* Manually relock Gemfile.lock

---------

Co-authored-by: fern-api <115122769+fern-api[bot]@users.noreply.github.com>
Co-authored-by: fern-support <126544928+fern-support@users.noreply.github.com>

45.0.2.20260122

Toggle 45.0.2.20260122's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update version for release (#221)

45.0.1.20260122

Toggle 45.0.1.20260122's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove rubygems_mfa_required metadata

Remove MFA requirement from gemspec metadata.

45.0.0.20260122

Toggle 45.0.0.20260122's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SDK regeneration (#215)

Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com>

44.2.0.20251016

Toggle 44.2.0.20251016's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SDK regeneration (#209)

Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com>

44.1.0.20250924

Toggle 44.1.0.20250924's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SDK regeneration (#201)

Co-authored-by: fern-api <115122769+fern-api[bot]@users.noreply.github.com>