Skip to content

Releases: VoqalAI/voqal-ios

2.1.0

Choose a tag to compare

@yaseenahmed02 yaseenahmed02 released this 01 Sep 11:21

What's new

The action_list widget. An answer's options now render as tappable rows — tap one and the SDK sends it as your next turn instead of making you retype it.

Upgrading

Update your SPM dependency to 2.1.0. No code changes required.

Consumers on 2.0.x are unaffected: an unknown widget kind decodes to .unknown and is dropped, so the engine can emit action_list to every client without gating on SDK version. You only see the new widget once you upgrade.

2.0.1

Choose a tag to compare

@yaseenahmed02 yaseenahmed02 released this 18 Aug 11:16

Routes the baked engine URL to https://api.voqal.ai/v3, the self-serve engine that serves assistants configured in the Voqal dashboard. Drop-in over 2.0.0 — no API changes.

2.0.0 — header passthrough

Choose a tag to compare

@yaseenahmed02 yaseenahmed02 released this 05 Aug 14:18

iOS SDK 2.0.0 (additive, non-breaking).

New: optional voqalForwardedHeaders() -> [String: String] on the delegate. Any returned pairs are forwarded to the tenant MCP as X-Voqal-Forward-* per request. Omit it and behavior is unchanged from 1.5.0.

Binary: VoqalSDK-2.0.0.zip (S3, eu-west-1). checksum 37218777ff6e306224bf5e1c8d7b80fed50c695267cf8afdee06541fcd45922a.

Add via SPM: https://github.com/VoqalAI/voqal-ios @ 2.0.0, library VoqalSDK.

1.5.0

Choose a tag to compare

@yaseenahmed02 yaseenahmed02 released this 12 Jul 22:53

Optional developer-configurable action button: an accent CTA to the right of the voice wave that hands control back to the host app to navigate (e.g. a checkout page). Opt-in via VoqalSDKConfiguration.actionButton; the host implements voqalDidTapActionButton(). Non-breaking for existing integrations.

1.4.1

Choose a tag to compare

@yaseenahmed02 yaseenahmed02 released this 09 Jul 16:10

Version bump to 1.4.1 (no functional changes). Fresh SPM coordinate so integrators bypass any stale 1.4.0 tag fingerprint or Xcode/DerivedData cache. Binary is code-equivalent to 1.4.0; SDK now reports version 1.4.1.

1.4.0

Choose a tag to compare

@yaseenahmed02 yaseenahmed02 released this 09 Jul 12:11

Security fix: auto-clears the conversation when the signed-in account changes (cross-account chat-history leak). Also: per-chip RTL alignment (an English suggestion under an Arabic answer aligns left). No integrator code change required — bump to 1.4.0.

1.3.5

Choose a tag to compare

@yaseenahmed02 yaseenahmed02 released this 08 Jul 18:25

Light-mode card shadow corner fix (clean version bump; supersedes the re-cut 1.3.3). Same UIFont API as 1.3.3.

1.3.3

Choose a tag to compare

@yaseenahmed02 yaseenahmed02 released this 07 Jul 09:18

1.3.3 — accepts a UIFont (one font for all text) + fixes light-mode card shadow sharp corners (rounded). Re-cut: new checksum a172b871…

1.3.2

Choose a tag to compare

@yaseenahmed02 yaseenahmed02 released this 04 Jul 23:00

Fix: English messages with a stray Arabic punctuation mark (؟) no longer flip to right-to-left — direction now follows the first strongly-directional letter.

1.3.1

Choose a tag to compare

@yaseenahmed02 yaseenahmed02 released this 02 Jul 13:34

Render 1-3 contextual next-step suggestions as tappable pills under each answer (was a single follow pill). Engine supplies the suggestions; SDK now renders the list.