vihaya_sdk_flutter 0.1.1
vihaya_sdk_flutter: ^0.1.1 copied to clipboard
Official Flutter SDK for the Vihaya Events platform. Fetch events, register attendees, handle custom fields, and verify Razorpay payments with a fully-typed client.
0.1.1 #
Changed
- Expanded
README.mdinto a comprehensive long-form guide with widget patterns (FutureBuilder, Riverpod, BLoC), full API reference, mega events / sub-events guide,razorpay_flutterpayment flow, security best practices, FAQ, and cross-links to all seven Vihaya SDKs.
No code changes — this is a documentation-only release.
0.1.0 #
First public release on pub.dev.
Added
- Full rich-content models:
AgendaItem,Speaker,Sponsor,FAQItem,Contact,PromoCode. - Expanded
VihayaEventwith agenda/speaker/sponsor/FAQ/contact lists, platform-fee fields, event mode, timezone, currency, registration deadline, waitlist flags, food scanning config, andendDate. Feature parity with the JavaScript SDK. analysis_options.yamlusingflutter_lints^5.0.0.pubspec.yamlmetadata: repository, issue tracker, documentation, topics.
Changed
- Switched from
lints^2.1.1 toflutter_lints^5.0.0 (the current Flutter standard). - Removed unused
json_annotation/json_serializable/build_runnerdev dependencies — models are hand-rolled, no codegen needed.
Removed
client.agent.recordDemand()andclient.agent.listTrendingDemands()along with theEventDemandmodel. These called server endpoints (/api/v1/agent/demand,/api/v1/agent/trending) that do not exist on the platform today. They will return in a future release when the server-side routes ship.
0.0.1 #
- Initial private release of the Vihaya Flutter SDK.
- Support for listing events, getting event details, and registering attendees.
- Support for Razorpay payment verification.