Full Changelog: v1.13.0...v1.14.0
- api: api update (65c2d82)
- api: api update (2f89bbe)
- api: api update (d185f3d)
- api: api update (029ba18)
- api: api update (27b02b6)
- api: api update (337be04)
- api: api update (751628a)
- api: api update (eb40fda)
- api: api update (a865cea)
- client: add webhook support (f434716)
- align path encoding with RFC 3986 section 3.3 (21d02ec)
- client: add types for path params, and update structure of unions nested in params (8a52368)
- internal: correct multipart form field name encoding (efb1b4a)
- multipart encoding for file arrays (aff6ad8)
- variable name typo (6ed82a7)
- ci: skip lint on metadata-only changes (a2caac3)
- ci: skip uploading artifacts on stainless-internal branches (21805c5)
- ci: support opting out of skipping builds on metadata-only commits (37edebe)
- internal: tweak CI branches (6692611)
- internal: update gitignore (7ad9ec0)
- test: do not count install time for mock server timeout (b7ef3b3)
- tests: bump steady to v0.19.4 (e63158f)
- tests: bump steady to v0.19.5 (d82e274)
- tests: bump steady to v0.19.6 (aad19ff)
- tests: bump steady to v0.19.7 (3c90c75)
- tests: bump steady to v0.20.1 (7da3249)
- tests: bump steady to v0.20.2 (34a56cf)
- tests: update mock server to steady (2e5e97f)
Full Changelog: v1.12.0...v1.13.0
- api: api update (c203926)
- api: api update (fd4f82d)
- api: api update (a703c63)
- api: api update (49c2213)
- api: api update (357d2d4)
- ci: add build step (b57c8a3)
- docs: add missing descriptions (174bbeb)
- update mock server docs (4b838cf)
Full Changelog: v1.11.2...v1.12.0
- api: define shared model ConversionRateConfig
- api: api update (25dea19)
- api: api update (065b4c0)
- api: api update (1cae097)
- api: api update (20be312)
- api: api update (82a95e1)
- api: api update (b28aaa6)
- api: api update (99c34e5)
- api: api update (06f2f3a)
- api: api update (becbbfb)
- api: api update (b6cd2e4)
- api: api update (87a0726)
- api: api update (be086a4)
- api: api update (9f52897)
- api: api update (98aaf7c)
- api: api update (921d3c6)
- api: api update (88e3262)
- api: api update (4de7f17)
- api: api update (6ada340)
- api: api update (455c9c1)
- api: api update (024cfe9)
- api: api update (d677c86)
- api: api update (97803ff)
- api: api update (e883731)
- api: api update (c82723f)
- api: api update (b3fa16d)
- api: api update (863a72d)
- api: api update (6df80f0)
- api: api update (34d9e85)
- api: api update (21271b0)
- api: api update (182e255)
- api: api update (87ab4bb)
- api: api update (dbeafc7)
- api: api update (f8b2792)
- api: api update (f8c9f2c)
- api: api update (d1fc414)
- api: api update (83a6ffd)
- api: api update (343fa0b)
- api: api update (b89ea6d)
- api: api update (be80854)
- api: api update (8e3ac4b)
- api: api update (246283d)
- api: api update (bc6c8f9)
- api: api update (394af82)
- api: define shared model ConversionRateConfig (aa669fe)
- api: manual updates (85ded24)
- api: manual updates (45682e2)
- expose response headers for both streams and errors (cafba93)
- extract minimum composite to type (3bd8a47)
- handle thread interrupts in the core HTTP client (bd23d78)
- absolutely qualified uris should always override the default (22b2593)
- always send
filename=...for multipart requests where a file is expected (aefe58f) - better thread safety via early initializing SSL store during HTTP client creation (89f6a24)
- calling
breakout of streams should be instantaneous (c7f51d6) - client: always add content-length to post body, even when empty (59f4f8b)
- client: loosen json header parsing (60bf3f3)
- coroutine leaks from connection pool (a4faf55)
- internal: use null byte as file separator in the fast formatting script (58f092f)
- issue where json.parse errors when receiving HTTP 204 with nobody (ecbf9f1)
- shorten multipart boundary sep to less than RFC specificed max length (984b6ad)
- should not reuse buffers for
IO.copy_streaminterop (11db4b2)
- faster code formatting (9538971)
- allow fast-format to use bsd sed as well (6566897)
- bump dependency version and update sorbet types (26ac9ce)
- client: send user-agent header (ed62aa3)
- do not install brew dependencies in ./scripts/bootstrap by default (c7d1331)
- docs: remove www prefix (fd0b56a)
- explicitly require "base64" gem (2dc59bc)
- fix typo in descriptions (ebb72da)
- ignore linter error for tests having large collections (717bc2e)
- internal: codegen related update (fced85a)
- internal: codegen related update (01a2d5d)
- internal: codegen related update (88e7ca5)
- internal: codegen related update (d7dd0b8)
- internal: update
actions/checkoutversion (03524b6) - move
cgiinto dependencies for ruby 4 (09ae2b0)
Full Changelog: v1.11.1...v1.11.2
- internal: codegen related update (5d327ef)
- internal: increase visibility of internal helper method (141449b)
Full Changelog: v1.11.0...v1.11.1
- internal: ensure sorbet test always runs serially (8360360)
Full Changelog: v1.10.0...v1.11.0
- api: api update (795fe5c)
- update contribute.md (ccaa22e)
Full Changelog: v1.9.0...v1.10.0
- api: api update (d29d009)
- internal: version bump (ee4d38b)
Full Changelog: v1.8.0...v1.9.0
- api: api update (a6e890c)
- internal: version bump (4e5e51e)
Full Changelog: v1.7.0...v1.8.0
- api: api update (bb9bd7c)
- internal: version bump (a255b91)
Full Changelog: v1.6.0...v1.7.0
- api: api update (78865a0)
- internal: version bump (811d9b6)
Full Changelog: v1.5.1...v1.6.0
- api: api update (f48f7f7)
- internal: version bump (c9a74a0)
Full Changelog: v1.5.0...v1.5.1
- internal: version bump (03449c6)
Full Changelog: v1.4.0...v1.5.0
- api: api update (6babc11)
- internal: version bump (acea921)
Full Changelog: v1.3.0...v1.4.0
- api: api update (91c8454)
- internal: version bump (be85139)
Full Changelog: v1.2.2...v1.3.0
- api: api update (e976961)
- internal: codegen related update (388cd64)
Full Changelog: v1.2.1...v1.2.2
- ci: only run for pushes and fork pull requests (c6f7b50)
- internal: allow streams to also be unwrapped on a per-row basis (d713b5f)
- internal: version bump (0b13270)
Full Changelog: v1.2.0...v1.2.1
- ci: release-doctor — report correct token name (771d0e7)
- internal: version bump (fe83c70)
Full Changelog: v1.1.0...v1.2.0
- api: api update (5a73526)
- internal: version bump (9c3718b)
Full Changelog: v1.0.1...v1.1.0
- issue where we cannot mutate arrays on base model derivatives (b53b6cc)
- ci: enable for pull requests (0d16f9f)
- ci: link to correct github repo (0d079fe)
- internal: version bump (4956d97)
Full Changelog: v1.0.0...v1.0.1
- internal: version bump (c8f2c89)
Full Changelog: v0.12.0...v1.0.0
- client: breaking change to re-use types
- api: api update (a04f1e8)
- api: api update (bd80319)
- api: manual updates (c72f634)
- client: breaking change to re-use types (4988d1c)
- internal: version bump (46b439b)
Full Changelog: v0.11.0...v0.12.0
- default content-type for text in multi-part formdata uploads should be text/plain (0095004)
- internal: version bump (a6f9ef1)
Full Changelog: v0.10.0...v0.11.0
- api: api update (7eff3fa)
- internal: version bump (79e25f6)
Full Changelog: v0.9.1...v0.10.0
- api: api update (38a8a32)
- internal: version bump (7568907)
Full Changelog: v0.9.0...v0.9.1
to_sorbet_typeshould not return branded types (14c7e56)
- internal: version bump (0369cd3)
Full Changelog: v0.8.0...v0.9.0
- api: api update (4c07dd1)
- internal: version bump (c9592f1)
Full Changelog: v0.7.0...v0.8.0
- api: api update (a2e8bcf)
- internal: version bump (2e01a85)
Full Changelog: v0.6.0...v0.7.0
- api: manual updates (1f22c08)
- internal: version bump (ee634ed)
Full Changelog: v0.5.5...v0.6.0
- api: api update (cb1cc2c)
- internal: version bump (0b5d352)
Full Changelog: v0.5.4...v0.5.5
- sorbet types for enums, and make tapioca detection ignore
tapioca dsl(f3eec68)
- internal: version bump (23ded61)
Full Changelog: v0.5.3...v0.5.4
- prevent rubocop from mangling
===tois_a?check (dcff731)
- internal: version bump (853de30)
Full Changelog: v0.5.2...v0.5.3
- docs: grammar improvements (3c1a4d4)
- force utf-8 locale via
RUBYOPTwhen formatting (42a4919) - internal: version bump (1decdd2)
- refine Yard and Sorbet types and ensure linting is turned on for examples (8ec00ad)
- use fully qualified names for yard annotations and rbs aliases (22efb17)
Full Changelog: v0.5.1...v0.5.2
- correctly instantiate sorbet type aliases for enums and unions (fe6a29e)
Full Changelog: v0.5.0...v0.5.1
Full Changelog: v0.4.0...v0.5.0
- bump default connection pool size limit to minimum of 99 (79f9994)
- internal: version bump (cfc1793)
- rewrite much of README.md for readability (ac8a45d)
Full Changelog: v0.3.2...v0.4.0
- expose base client options as read only attributes (1f638b6)
- expose recursive
#to_hconversion (cfd49a1) - support sorbet aliases at the runtime (786d1e3)
- internal: update gemspec name (852ab56)
Full Changelog: v0.3.1...v0.3.2
- internal: ensure formatting always uses c.utf-8 locale (c4cc44a)
Full Changelog: v0.3.0...v0.3.1
- internal: fix formatting script for macos (3d4e166)
- add generator safe directory (dc351bd)
- always check if current page is empty in
next_page?(eca7722) - internal: annotate request options with type aliases in sorbet (85ddf12)
- internal: codegen related update (43622bc)
- internal: codegen related update (4b21f9a)
- internal: codegen related update (143f9a8)
- internal: codegen related update (25413e1)
- internal: codegen related update (6d43598)
- loosen rubocop rules that don't always make sense (5a71c5b)
- migrate away from deprecated
JSON#fast_generate(6207686) - more accurate type annotations and aliases (5528e59)
- re-export top level models under library namespace (95cbfd9)
- remove Gemfile.lock during bootstrap (a369d56)
- reorganize type aliases (22b91f9)
- validate request option coercion correctness (2ba6032)
Full Changelog: v0.2.0...v0.3.0
- implement
#hashfor data containers (ba49d29) - support specifying content-type with FilePart class (200103f)
- support webmock for testing (ca1c497)
- broadly detect json family of content-type headers (d4e5904)
- ci: add timeout thresholds for CI jobs (450f552)
- ci: only use depot for staging repos (fd387ce)
- ci: run on more branches and use depot runners (7f5a6c3)
- documentation improvements (6e04e50)
- explicitly mark apis public under
Internalmodule (d19524a) - internal: improve response envelope unwrap functionality (b3f0632)
- internal: minor type annotation improvements (cf871bc)
- internal: version bump (6b83db6)
- make sorbet enums easier to read (3793346)
- show truncated parameter docs in yard (0fb86bd)
- simplify yard annotations by removing most
@!parsedirectives (a94843b) - update README with recommended editor plugins (50771fd)
- use
@!methodinstead of@!parsefor virtual method type definitions (21cfdfc)
Full Changelog: v0.1.3...v0.2.0
- client: enable setting base URL from environment variable (a472f4c)
- always send idempotency header when specified as a request option (f570e93)
- internal: always run post-processing when formatting when syntax_tree (9df6d63)
- internal: codegen related update (202fff4)
- internal: codegen related update (2b99ae2)
- internal: contribute.md and contributor QoL improvements (cb204de)
- internal: loosen internal type restrictions (9dc6b52)
- internal: minor touch ups on sdk internals (9297be8)
- internal: protect SSE parsing pipeline from broken UTF-8 characters (bb2243a)
- internal: version bump (c664f2f)
- refine
#inspectand#to_sfor model classes (86f8280)
- update documentation links to be more uniform (a0bfe42)
Full Changelog: v0.1.2...v0.1.3
- inaccuracies in the README.md (f07ef0e)
Full Changelog: v0.1.1...v0.1.2
- ensure readme.md is bumped when release please updates versions (#248) (73a8093)
- internal: expand CI branch coverage (#250) (fa4df80)
- internal: reduce CI branch coverage (8bed429)
- internal: version bump (7d6f55c)
Full Changelog: v0.1.0...v0.1.1
Full Changelog: v0.1.0-alpha.39...v0.1.0
- add README docs for using solargraph when installing gem from git (#242) (48b892e)
- easier to read examples in README.md (#240) (eb00ee4)
- internal: codegen related update (#238) (fd54e32)
- internal: codegen related update (#243) (edfc0bf)
- make client tests look prettier (#241) (060c286)
Full Changelog: v0.1.0-alpha.38...v0.1.0-alpha.39
- always fold up method bodies in sorbet type definitions (#233) (af4a884)
- internal: codegen related update (#236) (8cf1bc4)
- internal: more concise handling of parameter naming conflicts (#235) (ad10a69)
- internal: rubocop rules (#232) (6220144)
- internal: version bump (#230) (d5e0113)
- update yard comment formatting (#234) (6211751)
Full Changelog: v0.1.0-alpha.37...v0.1.0-alpha.38
- support query, header, and body params that have identical names (#226) (edbbd05)
- support solargraph generics (#220) (3db38b4)
- document LSP support in read me (#225) (574fdf4)
- internal: codegen related update (#222) (f4b7010)
- internal: codegen related update (#223) (e25b11c)
- internal: run rubocop linter in parallel (#229) (7b6cedd)
- internal: version bump (#218) (906a451)
- misc sdk polish (#224) (f2a6cec)
- rename confusing
Type::BooleanModeltoType::Boolean(#227) (8950333)
Full Changelog: v0.1.0-alpha.36...v0.1.0-alpha.37
- demonstrate how to make undocumented requests in README (#216) (fb65338)
- internal: codegen related update (#214) (3c5cd96)
- internal: codegen related update (#215) (a7b225e)
- internal: version bump (#211) (7c53448)
- move private classes into internal module (#213) (9217e7b)
Full Changelog: v0.1.0-alpha.35...v0.1.0-alpha.36
- use descriptive prefixes for enum names that start with otherwise illegal identifiers (#209)
- use descriptive prefixes for enum names that start with otherwise illegal identifiers (#209) (0baed23)
Full Changelog: v0.1.0-alpha.34...v0.1.0-alpha.35
- support
for item in streamstyle iteration onStreams (#173) - model: base model should recursively store coerced base models (#165)
- remove unreachable properties (#159)
- add deprecation notice to enum members and resources (#74) (313a3c7)
- add jsonl support (#109) (3f405b8)
- add SKIP_BREW env var to ./scripts/bootstrap (#116) (6f36366)
- api: api update (#105) (ad830f6)
- api: api update (#111) (c8448fa)
- api: api update (#119) (4854737)
- api: api update (#137) (5c3fe9a)
- api: api update (#20) (00281c5)
- api: api update (#25) (d86e6cb)
- api: api update (#34) (0715c37)
- api: api update (#37) (6da6f31)
- api: api update (#51) (14bff7d)
- api: api update (#58) (154d0d8)
- api: api update (#64) (43a5316)
- api: api update (#67) (9e97c79)
- api: api update (#71) (112cb35)
- api: api update (#78) (f19ffe6)
- api: api update (#87) (a7801c3)
- api: api update (#91) (6278f76)
- api: manual updates (#1) (c5ce652)
- api: manual updates (#204) (3ab6edd)
- api: manual updates (#95) (0b30d81)
- api: manual updates (#96) (34852f6)
- api: manual updates (#99) (28da2f4)
- api: remove unsupported params (bc0ff3a)
- api: updates (cf773b5)
- api: updates (5a0c078)
- api: updates (71edb4f)
- api: updates (d26936e)
- avoid overwriting Ruby class members (6cc8147)
- basic Ruby pagination support (15d64b4)
- bundle typing manifests with gem release (#17) (9013287)
- document Ruby SDK basics (cd30a25)
- handle HTTP errors in Ruby (11d81db)
- initial commit (647e35c)
- initial commit (#1) (ef4701e)
- initial commit (#2) (8f144a1)
- inline sorbet type aliases (#11) (0f5b2b7)
- internal: modified tests for thread and fiber safety (#82) (38d20f9)
- isolate platform headers (#75) (de4be0b)
- link response models to their methods in yard doc (#198) (6f6cc29)
- prettier Ruby code (1849b10)
- produce unit tests for generated code (c0075ce)
- provide code at less ambiguous paths (deddf74)
- ruby support for some auth methods (0e3eb7d)
- support
for item in streamstyle iteration onStreams (#173) (9952d9b) - support client level methods (#122) (aab20a5)
- support jsonl uploads (#158) (f691831)
- support overlapping HTTP requests in same Fiber (#43) (484d479)
- use example values in tests (08f866a)
- better support header parameters (#83) (f6f6527)
- client: include more detail in error messages (7b46a84)
- enums should only coerce matching symbols into strings (#149) (b536985)
- fix casing in tests (#129) (9bfc61f)
- model: base model should recursively store coerced base models (#165) (c8947df)
- pages should be able to accept non-converter models (#176) (7c5f5b3)
- path interpolation template strings (#193) (27697de)
- remove unreachable properties (#159) (cbb9c65)
- rename customer.credits.ledger.create_entry_by_exteral_id and RequestValidationErrors (3468947)
- sorbet request method signatures should support default values (#8) (bf4b221)
- ssl timeout not required when TCP socket open timeout specified (#44) (ac73bab)
- switch to github compatible markdown engine (#189) (9b80618)
- temporarily run CI without bundler cache (#13) (2aa75ea)
- update outdated examples (#5) (556a64e)
- add
[@yieldparam](https://github.com/yieldparam)to yard doc (#170) (56a1b88) - add
sorbetsection to README (#117) (a12ec56) - add more examples to README.md (#118) (cbd569f)
- api: correctly support ExternalCustomerID array filter on Subscriptions.List (#157) (cef6c13)
- be consistent and use lower case headers everywhere (#86) (78c0967)
- better phone number examples (#127) (b13d4f1)
- bump lockfile (#103) (f380e10)
- bump lockfile (#49) (88d992c)
- clean up client tests (#47) (e4fe1da)
- disable dangerous rubocop auto correct rule (#180) (3c3bb3a)
- disable overloads in
*.rbsdefinitions for readable LSP errors (#172) (834ed6c) - do not git ignore
bin/(#16) (898b0e9) - do not label modules as abstract (#163) (4e07d42)
- document Client's concurrency capability (#169) (46a330f)
- enable full pagination tests (#32) (6737926)
- enable full pagination tests (#41) (e405eac)
- fix misc rubocop errors (#192) (ab1b0ae)
- formatting change for
*.rbifiles (#12) (c7398b4) - fully qualify
ArrayandHashin rbs files to avoid collisions (#19) (f540c15) - fused enum should use faster internal iteration by default (#143) (61a812b)
- generate better supported rbi signatures (#114) (86de590)
- ignore some spurious linter warnings and formatting changes (#168) (12e5add)
- improve documentation (#144) (d8b33bf)
- improve rbi typedef for page classes (#154) (9336e0e)
- improve yard docs readability (#197) (6416b4c)
- internal: add utils methods for parsing SSE (#90) (a6bfafc)
- internal: codegen related update (#123) (d8bbc5d)
- internal: codegen related update (#124) (10d3e8d)
- internal: codegen related update (#125) (6d759b9)
- internal: codegen related update (#126) (f8b38cf)
- internal: codegen related update (#128) (e57b393)
- internal: codegen related update (#132) (8aa6855)
- internal: codegen related update (#133) (8ab104c)
- internal: codegen related update (#135) (7ba213f)
- internal: codegen related update (#136) (753d3e0)
- internal: codegen related update (#140) (05695ba)
- internal: codegen related update (#141) (6694ee3)
- internal: codegen related update (#145) (bf4a13d)
- internal: codegen related update (#146) (377ba18)
- internal: codegen related update (#148) (71d6e57)
- internal: codegen related update (#153) (c818f87)
- internal: codegen related update (#155) (a247ed6)
- internal: codegen related update (#160) (2aa6307)
- internal: codegen related update (#164) (1a5ea02)
- internal: codegen related update (#174) (cce83b8)
- internal: codegen related update (#179) (74e96ab)
- internal: codegen related update (#18) (5c816e5)
- internal: codegen related update (#184) (d355e2f)
- internal: codegen related update (#196) (d2e04d6)
- internal: codegen related update (#199) (70d35b6)
- internal: codegen related update (#201) (641222f)
- internal: codegen related update (#23) (9d51842)
- internal: codegen related update (#24) (e19f19a)
- internal: codegen related update (#28) (7f4da2f)
- internal: codegen related update (#30) (72ca1df)
- internal: codegen related update (#42) (57f6bb8)
- internal: codegen related update (#55) (dc7ec63)
- internal: codegen related update (#56) (a0ccf53)
- internal: codegen related update (#59) (0ce0a33)
- internal: formatting (#48) (aa308dc)
- internal: group related utils together (#77) (54fcc6d)
- internal: minor refactoring of utils (#183) (ed6c7f4)
- internal: prune unused
externreferences (#70) (23383d0) - internal: version bump (#100) (7e2624c)
- internal: version bump (#106) (1b1f479)
- internal: version bump (#112) (77692ba)
- internal: version bump (#120) (c1d0f6d)
- internal: version bump (#130) (86a7f4d)
- internal: version bump (#138) (b49ebce)
- internal: version bump (#14) (53cad46)
- internal: version bump (#150) (ab22d74)
- internal: version bump (#166) (07a8060)
- internal: version bump (#177) (31b7f94)
- internal: version bump (#190) (6f81049)
- internal: version bump (#194) (42ffeeb)
- internal: version bump (#202) (5cab2fc)
- internal: version bump (#205) (eff998e)
- internal: version bump (#207) (3d17f9a)
- internal: version bump (#21) (4ac9520)
- internal: version bump (#26) (81c72a8)
- internal: version bump (#3) (e6ff4d9)
- internal: version bump (#35) (fe89e0f)
- internal: version bump (#39) (1463068)
- internal: version bump (#45) (779671f)
- internal: version bump (#53) (452805e)
- internal: version bump (#6) (138bb1d)
- internal: version bump (#61) (c3e9732)
- internal: version bump (#65) (56e41cc)
- internal: version bump (#68) (a43f80c)
- internal: version bump (#72) (c4ef374)
- internal: version bump (#79) (8a2bd26)
- internal: version bump (#84) (1648fb2)
- internal: version bump (#88) (df38ad4)
- internal: version bump (#9) (f1ae294)
- internal: version bump (#93) (177d1a0)
- internal: version bump (#97) (8fc7d80)
- modify sorbet initializers to better support auto-completion (#115) (5a79d86)
- more accurate type annotations for SDK internals (#187) (82263d4)
- more readable output when tests fail (#181) (7a67ad5)
- move examples into tests (#108) (9baac79)
- order client variables by "importance" (#200) (59fb348)
- pagination (#134) (31cf86a)
- re-order assignment lines to make unions easier to read (#182) (59cb453)
- refactor: improve requester internals (#76) (e963335)
- relocate internal modules (#186) (b99b677)
- remove stale thread local checks (#152) (d884e2c)
- remove unnecessary & confusing module (#185) (bab2114)
- rename internal type aliases (#50) (b621b1e)
- rename misleading variable (#104) (6ad6413)
- reorganize import ordering (#60) (cebf315)
- sdk internal updates (#156) (766979f)
- sort imports via topological dependency & file path (#63) (2cd7ebe)
- support different EOLs in streaming (#110) (ba6217c)
- switch away from
attr_accessorannotations to better match tapioca's compilation (#38) (3241c57) - switch to prettier looking sorbet annotations (#175) (1261c0d)
- update custom timeout header name (#102) (f755b0f)
- update readme (#188) (4b7b08a)
- use concise syntax for pattern matching (#29) (15f1a0e)
- use generics instead of overloading for sorbet type definitions (#162) (ad323e4)
- use multi-line formatting style for really long lines (#171) (9a8a2f7)
- whitespace changes (#31) (9d4bda7)
- readme: improve example snippets (92c7892)
- update URLs from stainlessapi.com to stainless.com (#81) (10b05dc)
Full Changelog: v0.1.0-alpha.33...v0.1.0-alpha.34
Full Changelog: v0.1.0-alpha.32...v0.1.0-alpha.33
Full Changelog: v0.1.0-alpha.31...v0.1.0-alpha.32
- improve yard docs readability (#197) (6416b4c)
- internal: codegen related update (#196) (d2e04d6)
- internal: codegen related update (#199) (70d35b6)
- internal: codegen related update (#201) (641222f)
- internal: version bump (#194) (42ffeeb)
- order client variables by "importance" (#200) (59fb348)
Full Changelog: v0.1.0-alpha.30...v0.1.0-alpha.31
Full Changelog: v0.1.0-alpha.29...v0.1.0-alpha.30
- disable dangerous rubocop auto correct rule (#180) (0fdaa59)
- internal: codegen related update (#179) (7946e79)
- internal: codegen related update (#184) (ecaf100)
- internal: minor refactoring of utils (#183) (3ac6554)
- internal: version bump (#177) (adbaaa7)
- more accurate type annotations for SDK internals (#187) (76fc06e)
- more readable output when tests fail (#181) (8310ee4)
- re-order assignment lines to make unions easier to read (#182) (384e751)
- relocate internal modules (#186) (b939695)
- remove unnecessary & confusing module (#185) (aa3588c)
- update readme (#188) (6a671ec)
Full Changelog: v0.1.0-alpha.28...v0.1.0-alpha.29
- support
for item in streamstyle iteration onStreams (#173)
- add
[@yieldparam](https://github.com/yieldparam)to yard doc (#170) (b6918c1) - disable overloads in
*.rbsdefinitions for readable LSP errors (#172) (44a5b19) - document Client's concurrency capability (#169) (99f36ef)
- ignore some spurious linter warnings and formatting changes (#168) (0925835)
- internal: codegen related update (#174) (4b4ddd6)
- internal: version bump (#166) (421c2f7)
- switch to prettier looking sorbet annotations (#175) (19ab2d6)
- use multi-line formatting style for really long lines (#171) (7b3ad6e)
Full Changelog: v0.1.0-alpha.27...v0.1.0-alpha.28
- model: base model should recursively store coerced base models (#165)
- do not label modules as abstract (#163) (ac4e54c)
- internal: codegen related update (#160) (2efe526)
- internal: codegen related update (#164) (8b4921d)
- use generics instead of overloading for sorbet type definitions (#162) (9cec19b)
Full Changelog: v0.1.0-alpha.26...v0.1.0-alpha.27
- remove unreachable properties (#159)
- api: correctly support ExternalCustomerID array filter on Subscriptions.List (#157) (5eac667)
- improve rbi typedef for page classes (#154) (bfdeb0d)
- internal: codegen related update (#153) (9351bfa)
- internal: codegen related update (#155) (e7a9137)
- internal: version bump (#150) (db96109)
- remove stale thread local checks (#152) (ff62da0)
- sdk internal updates (#156) (1c988cb)
Full Changelog: v0.1.0-alpha.25...v0.1.0-alpha.26
- fused enum should use faster internal iteration by default (#143) (1e20ed1)
- improve documentation (#144) (afa2343)
- internal: codegen related update (#140) (c7a3c48)
- internal: codegen related update (#141) (6d86b55)
- internal: codegen related update (#145) (39ef52b)
- internal: codegen related update (#146) (e26d896)
- internal: codegen related update (#148) (d6758f6)
- internal: version bump (#138) (94e3490)
Full Changelog: v0.1.0-alpha.24...v0.1.0-alpha.25
- internal: codegen related update (#132) (d86f52b)
- internal: codegen related update (#133) (55e3ee5)
- internal: codegen related update (#135) (4dde2f2)
- internal: codegen related update (#136) (c6b55f4)
- internal: version bump (#130) (a9aff2a)
- pagination (#134) (9265d32)
Full Changelog: v0.1.0-alpha.23...v0.1.0-alpha.24
- better phone number examples (#127) (ba7c288)
- internal: codegen related update (#123) (b4835ec)
- internal: codegen related update (#124) (278685d)
- internal: codegen related update (#125) (4c6c880)
- internal: codegen related update (#126) (354931c)
- internal: codegen related update (#128) (7e38127)
- internal: version bump (#120) (95888ac)
Full Changelog: v0.1.0-alpha.22...v0.1.0-alpha.23
- add
sorbetsection to README (#117) (9b1ea1d) - add more examples to README.md (#118) (0420f35)
- generate better supported rbi signatures (#114) (0c64668)
- internal: version bump (#112) (90a1f37)
- modify sorbet initializers to better support auto-completion (#115) (cbc6906)
Full Changelog: v0.1.0-alpha.21...v0.1.0-alpha.22
- internal: version bump (#106) (c5992c6)
- move examples into tests (#108) (e6134d2)
- support different EOLs in streaming (#110) (f87af8c)
Full Changelog: v0.1.0-alpha.20...v0.1.0-alpha.21
- bump lockfile (#103) (1244c07)
- internal: version bump (#100) (f7cc952)
- rename misleading variable (#104) (1ce27e9)
- update custom timeout header name (#102) (8b2b509)
Full Changelog: v0.1.0-alpha.19...v0.1.0-alpha.20
Full Changelog: v0.1.0-alpha.18...v0.1.0-alpha.19
Full Changelog: v0.1.0-alpha.17...v0.1.0-alpha.18
Full Changelog: v0.1.0-alpha.16...v0.1.0-alpha.17
- be consistent and use lower case headers everywhere (#86) (5685579)
- internal: version bump (#84) (dde5ec6)
Full Changelog: v0.1.0-alpha.15...v0.1.0-alpha.16
Full Changelog: v0.1.0-alpha.14...v0.1.0-alpha.15
- add deprecation notice to enum members and resources (#74) (0cecdf1)
- api: api update (#78) (e26110d)
- isolate platform headers (#75) (eda97ab)
- internal: group related utils together (#77) (e23b128)
- internal: version bump (#72) (3176998)
- refactor: improve requester internals (#76) (4a1ea7b)
Full Changelog: v0.1.0-alpha.13...v0.1.0-alpha.14
Full Changelog: v0.1.0-alpha.12...v0.1.0-alpha.13
Full Changelog: v0.1.0-alpha.11...v0.1.0-alpha.12
- internal: version bump (#61) (e75cd95)
- sort imports via topological dependency & file path (#63) (ae2296e)
Full Changelog: v0.1.0-alpha.10...v0.1.0-alpha.11
- internal: codegen related update (#55) (b4c2f83)
- internal: codegen related update (#56) (0743711)
- internal: codegen related update (#59) (b543b0e)
- internal: version bump (#53) (da269bc)
- reorganize import ordering (#60) (aee7303)
Full Changelog: v0.1.0-alpha.9...v0.1.0-alpha.10
- bump lockfile (#49) (3a0849b)
- clean up client tests (#47) (809ff79)
- internal: formatting (#48) (ad2f4de)
- internal: version bump (#45) (4206454)
- rename internal type aliases (#50) (ffe0640)
Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9
- enable full pagination tests (#41) (e70e98b)
- internal: codegen related update (#42) (f34e03e)
- internal: version bump (#39) (21d40f8)
Full Changelog: v0.1.0-alpha.7...v0.1.0-alpha.8
- internal: version bump (#35) (9b1a8f4)
- switch away from
attr_accessorannotations to better match tapioca's compilation (#38) (9173dba)
Full Changelog: v0.1.0-alpha.6...v0.1.0-alpha.7
- enable full pagination tests (#32) (df07d96)
- internal: codegen related update (#28) (8d0a108)
- internal: codegen related update (#30) (fc2a760)
- internal: version bump (#26) (91b6be8)
- use concise syntax for pattern matching (#29) (f04c8e3)
- whitespace changes (#31) (4d8cd6f)
Full Changelog: v0.1.0-alpha.5...v0.1.0-alpha.6
- internal: codegen related update (#23) (bc60b57)
- internal: codegen related update (#24) (6e8da47)
- internal: version bump (#21) (a85c7c7)
Full Changelog: v0.1.0-alpha.4...v0.1.0-alpha.5
- do not git ignore
bin/(#16) (fc125dd) - fully qualify
ArrayandHashin rbs files to avoid collisions (#19) (291a741) - internal: codegen related update (#18) (88b565d)
- internal: version bump (#14) (338b17a)
Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4
Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3
Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2
Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1
- api: manual updates (#1) (77ed62a)
- api: remove unsupported params (bc0ff3a)
- api: updates (cf773b5)
- api: updates (5a0c078)
- api: updates (71edb4f)
- api: updates (d26936e)
- avoid overwriting Ruby class members (6cc8147)
- basic Ruby pagination support (15d64b4)
- document Ruby SDK basics (cd30a25)
- handle HTTP errors in Ruby (11d81db)
- initial commit (647e35c)
- initial commit (#1) (ef4701e)
- initial commit (#2) (8f144a1)
- prettier Ruby code (1849b10)
- produce unit tests for generated code (c0075ce)
- provide code at less ambiguous paths (deddf74)
- ruby support for some auth methods (0e3eb7d)
- use example values in tests (08f866a)
- client: include more detail in error messages (7b46a84)
- rename customer.credits.ledger.create_entry_by_exteral_id and RequestValidationErrors (3468947)
- readme: improve example snippets (92c7892)