Releases: Finch-API/finch-api-ruby
Releases · Finch-API/finch-api-ruby
v0.1.0-alpha.12
0.1.0-alpha.12 (2025-04-18)
Full Changelog: v0.1.0-alpha.11...v0.1.0-alpha.12
Features
- api: api update (af6d720)
Chores
- internal: version bump (159b4f1)
v0.1.0-alpha.11
0.1.0-alpha.11 (2025-04-12)
Full Changelog: v0.1.0-alpha.10...v0.1.0-alpha.11
Features
- api: api update (acc0a3b)
Chores
- internal: version bump (b96fe0d)
v0.1.0-alpha.9
0.1.0-alpha.9 (2025-04-10)
Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9
Features
- api: add models for hrs benefits individuals async responses (7492eec)
- api: api update (#136) (e1bd1b5)
- api: benefits mutation API endpoints (create benefit, update benefit, enroll individual, unenroll individual) now properly return async response types (#139) (f6b269c)
- use Pathname alongside raw IO handles for file uploads (#132) (ca140ed)
Bug Fixes
- internal: update release-please to use ruby strategy for README.md (#137) (8a2f9b4)
- raise connection error for errors that result from HTTP transports (#133) (908b8ba)
Chores
- add README docs for using solargraph when installing gem from git (#131) (7bec93f)
- ensure readme.md is bumped when release please updates versions (#135) (52953bd)
- fix lsp configuration file for local development (ff3d47c)
- fix typo (48e4f10)
- fix typo (#140) (176f00b)
- internal: expand CI branch coverage (#138) (e699355)
- internal: reduce CI branch coverage (ff0aa81)
- internal: version bump (508a2f6)
- loosen const and integer coercion rules (#134) (954fa16)
v0.1.0-alpha.10
0.1.0-alpha.10 (2025-04-11)
Full Changelog: v0.1.0-alpha.9...v0.1.0-alpha.10
Chores
- internal: version bump (e724d45)
v0.1.0-alpha.8
v0.1.0-alpha.7
0.1.0-alpha.7 (2025-04-08)
Full Changelog: v0.1.0-alpha.6...v0.1.0-alpha.7
Features
- allow all valid
JSONtypes to be encoded (#119) (a67519c) - support query, header, and body params that have identical names (#118) (4fa584a)
Bug Fixes
Chores
- always fold up method bodies in sorbet type definitions (#125) (ff97af2)
- document LSP support in read me (#117) (469c82c)
- internal: misc small improvements (#122) (9817037)
- internal: more concise handling of parameter naming conflicts (#127) (81414ea)
- internal: rubocop rules (#124) (7e59465)
- internal: run rubocop linter in parallel (#123) (53b1156)
- internal: version bump (#113) (14b68c9)
- misc sdk polish (#116) (9af5943)
- rename confusing
Type::BooleanModeltoType::Boolean(#120) (4295175) - simplify internal utils (#114) (0745cc7)
- update yard comment formatting (#126) (695363a)
v0.1.0-alpha.6
0.1.0-alpha.6 (2025-04-04)
Full Changelog: v0.1.0-alpha.5...v0.1.0-alpha.6
⚠ BREAKING CHANGES
- bump min supported ruby version to 3.1 (oldest non-EOL) (#105)
- remove top level type aliases to relocated classes (#104)
- use descriptive prefixes for enum names that start with otherwise illegal identifiers (#102)
Features
- add reference links in yard (#91) (00d19d9)
- api: add new endpoints for pay statement items (#111) (ad6dda6)
- api: api update (#101) (7aec958)
- api: api update (#94) (3ed684f)
- api: api update (#95) (d683fa6)
- api: manual updates (#112) (e2e7efb)
- bump min supported ruby version to 3.1 (oldest non-EOL) (#105) (61d708b)
- implement
to_jsonfor base model (#99) (09448dc) - link response models to their methods in yard doc (#93) (c9498b8)
- remove top level type aliases to relocated classes (#104) (59abb7e)
- support solargraph generics (#108) (a9a77bd)
Bug Fixes
- path interpolation template strings (#90) (9cbfb2b)
- pre-release version string should match ruby, not semver conventions (#107) (72c823b)
- switch to github compatible markdown engine (#87) (3f84336)
- use descriptive prefixes for enum names that start with otherwise illegal identifiers (#102) (4e15ab3)
Chores
- demonstrate how to make undocumented requests in README (#106) (c316243)
- do not use literals for version in type definitions (#109) (cdb9530)
- extract error classes into own module (#100) (82f6f32)
- fix misc rubocop errors (#88) (369e17b)
- improve yard docs readability (#92) (621ca2a)
- internal: codegen related update (#96) (a479855)
- internal: version bump (#85) (fb6870a)
- move private classes into internal module (#103) (ed3b639)
- order client variables by "importance" (#98) (dcab107)
- relax sorbet enum parameters to allow
Stringin addition toSymbol(#97) (93128b8) - use fully qualified name in sorbet README example (#89) (bc9989c)
- use package name for gemspec (#110) (9f6eebe)
v0.1.0-alpha.5
v0.1.0-alpha.4
0.1.0-alpha.4 (2025-03-31)
Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4
Features
- api: api update (#79) (382667d)
- internal: converter interface should recurse without schema (#77) (54c0c14)