Skip to content

chore: release 0.3.0#5

Merged
denmeh merged 4 commits intomainfrom
chore/release-0.3.0
Feb 27, 2026
Merged

chore: release 0.3.0#5
denmeh merged 4 commits intomainfrom
chore/release-0.3.0

Conversation

@portal-wheatley
Copy link
Contributor

Release 0.3.0

Aligns java-sdk version with portal-rest 0.3.0 and portal-sdk 0.3.0. Starting from this release, major.minor versions are kept in sync across all three (patch remains independent).

Changes

  • Bump version: 0.2.10.3.0 in build.gradle.kts
  • Includes slim RequestInvoiceParams (from PR feat: slim RequestInvoice with RequestInvoiceParams #4):
    • current_exchange_rate removed (server computes it)
    • request_id is now optional (defaults to command ID if omitted)
    • expires_at constructor accepts long like other *Params classes

After merge

- Remove request_id and current_exchange_rate from client params
- Server (portal-rest) now computes exchange rate and validates invoice amount
- Aligns with lib PR #158
- Bump version: 0.2.1 → 0.3.0
- Align with portal-rest 0.3.0 and portal-sdk 0.3.0
- Includes slim RequestInvoiceParams (request_id optional, current_exchange_rate removed)
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.

2 participants