Tags: Finch-API/finch-api-ruby
Tags
release: 0.1.0-alpha.14 (#145) * fix: invalid enum names * chore(internal): remove unnecessary `rbi/lib` folder * chore: more accurate type annotations and aliases * chore(internal): annotate request options with type aliases in sorbet * chore: add generator safe directory * feat(api): api update * feat(api): api update * feat(api): api update * feat(api): api update * feat(api): api update * feat(api): api update * feat(api): api update * feat(api): api update * chore: loosen rubocop rules that don't always make sense * feat(api): api update * chore(internal): codegen related update * docs(readme): fix typo * chore: remove Gemfile.lock during bootstrap * chore: reorganize type aliases * feat(api): api update * feat(api): api update * chore: re-export top level models under library namespace * chore: always check if current page is empty in `next_page?` * chore: validate request option coercion correctness * chore(internal): codegen related update * feat(api): api update * chore(internal): codegen related update * feat(api): api update * feat(api): api update * chore: accept all nd-json mimetype variants * feat(api): api update * fix(internal): fix formatting script for macos * chore: revert ignoring Gemfile.lock * fix(internal): ensure formatting always uses c.utf-8 locale * release: 0.1.0-alpha.14 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 0.1.0-alpha.13 (#144) * fix: invalid enum names * chore(internal): remove unnecessary `rbi/lib` folder * chore: more accurate type annotations and aliases * chore(internal): annotate request options with type aliases in sorbet * chore: add generator safe directory * feat(api): api update * feat(api): api update * feat(api): api update * feat(api): api update * feat(api): api update * feat(api): api update * feat(api): api update * feat(api): api update * chore: loosen rubocop rules that don't always make sense * feat(api): api update * release: 0.1.0-alpha.13 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 0.1.0-alpha.9 (#130) * chore(internal): version bump * chore: add README docs for using solargraph when installing gem from git (#131) * feat: use Pathname alongside raw IO handles for file uploads (#132) * fix: raise connection error for errors that result from HTTP transports (#133) * chore: loosen const and integer coercion rules (#134) * chore: ensure readme.md is bumped when release please updates versions (#135) * feat(api): api update (#136) * fix(internal): update release-please to use ruby strategy for README.md (#137) * chore(internal): expand CI branch coverage (#138) * feat(api): benefits mutation API endpoints (create benefit, update benefit, enroll individual, unenroll individual) now properly return async response types (#139) * chore: fix typo (#140) * feat(api): add models for hrs benefits individuals async responses * chore: fix typo * chore(internal): reduce CI branch coverage * chore: fix lsp configuration file for local development * release: 0.1.0-alpha.9 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 0.1.0-alpha.7 (#115) * chore(internal): version bump (#113) * chore: simplify internal utils (#114) * chore: misc sdk polish (#116) * chore: document LSP support in read me (#117) * feat: support query, header, and body params that have identical names (#118) * feat: allow all valid `JSON` types to be encoded (#119) * chore: rename confusing `Type::BooleanModel` to `Type::Boolean` (#120) * fix: converter should transform stringio into string where applicable (#121) * chore(internal): misc small improvements (#122) * chore(internal): run rubocop linter in parallel (#123) * chore(internal): rubocop rules (#124) * chore: always fold up method bodies in sorbet type definitions (#125) * chore: update yard comment formatting (#126) * chore(internal): more concise handling of parameter naming conflicts (#127) * codegen metadata * release: 0.1.0-alpha.7 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 0.1.0-alpha.6 (#86) * chore(internal): version bump (#85) * fix: switch to github compatible markdown engine (#87) * chore: fix misc rubocop errors (#88) * chore: use fully qualified name in sorbet README example (#89) * fix: path interpolation template strings (#90) * feat: add reference links in yard (#91) * chore: improve yard docs readability (#92) * feat: link response models to their methods in yard doc (#93) * feat(api): api update (#94) * feat(api): api update (#95) * chore(internal): codegen related update (#96) * chore: relax sorbet enum parameters to allow `String` in addition to `Symbol` (#97) * chore: order client variables by "importance" (#98) * feat: implement `to_json` for base model (#99) * chore: extract error classes into own module (#100) * feat(api): api update (#101) * fix!: use descriptive prefixes for enum names that start with otherwise illegal identifiers (#102) * chore: move private classes into internal module (#103) * feat!: remove top level type aliases to relocated classes (#104) * feat!: bump min supported ruby version to 3.1 (oldest non-EOL) (#105) * chore: demonstrate how to make undocumented requests in README (#106) * fix: pre-release version string should match ruby, not semver conventions (#107) * feat: support solargraph generics (#108) * chore: do not use literals for version in type definitions (#109) * chore: use package name for gemspec (#110) * feat(api): add new endpoints for pay statement items (#111) * feat(api): manual updates (#112) * release: 0.1.0-alpha.6 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 0.1.0-alpha.5 (#81) * chore(internal): version bump (#80) * chore: relocate internal modules (#82) * chore: more accurate type annotations for SDK internals (#83) * chore: update readme (#84) * release: 0.1.0-alpha.5 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>