Skip to content

Generate against Public API version 1.83.0#199

Merged
bradymholt merged 1 commit into
mainfrom
gen-april-2026
Apr 15, 2026
Merged

Generate against Public API version 1.83.0#199
bradymholt merged 1 commit into
mainfrom
gen-april-2026

Conversation

@bradymholt

@bradymholt bradymholt commented Apr 15, 2026

Copy link
Copy Markdown
Member

Regenerates the SDK against the YNAB API spec through v1.83.0, picking up changes released since the last generation at v1.79.0.

v1.80.0 — Account creation types

Adds SaveAccountType enum supporting checking, savings, cash, and creditCard when creating accounts.

v1.81.0 — Create payee endpoint

Adds POST /budgets/{budget_id}/payees via PayeesApi.createPayee, along with PostPayee and PostPayeeWrapper models.

v1.82.0 — Formatted currency fields

Monetary responses across accounts, categories, transactions, scheduled transactions, months, and money movements now expose *_formatted and *_currency fields so callers can skip converting from milliunits. Implemented via new *Base model classes (e.g. AccountBase, CategoryBase, MoneyMovementBase, MonthDetailBase, TransactionSummaryBase) that existing detail/summary models extend.

Also extends SaveAccountType with otherAsset and otherLiability.

v1.83.0 — Category goal enhancements

  • Adds goal_needs_whole_amount boolean on category create/update to toggle between "Set aside another" (true) and "Refill up to" (false) rollover behavior.
  • Category update now supports automated target creation for Credit Card Payment categories: providing goal_target alone creates a "Pay Specific Amount Monthly" target; providing both goal_target and goal_target_date creates a "Pay Off Balance by Date" target.

Implementation notes

Generated output only — regenerated src/ (models, apis, docs) and rebuilt dist/ (cjs, esm, browser bundle). open_api_spec.yaml and package.json version bumped.

@bradymholt bradymholt changed the title Generate against v1.83.0 Generate against Public API version 1.83.0 Apr 15, 2026
@bradymholt bradymholt merged commit 4406509 into main Apr 15, 2026
5 checks passed
@bradymholt bradymholt deleted the gen-april-2026 branch April 15, 2026 21:31
@github-actions

Copy link
Copy Markdown

The changes in this PR were just released in v4.1.0 🎉.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant