All notable changes to this project will be documented in this file.
- User Api: make
date_foined
as an optional field - Referral Api: add
payout_hold_dur
field
- Offer Api: added
commission
field
- Offer Api:
offer_id
andproduct_id
fields
- Offer Api: fixes
- Offer Api: App Store / Play Store offers
- UserUpdate: optional
date_joined
field
- User field
is_premium
- Referral Api:
- better name for transaction
type
field: [debit
,credit
,pending
]
- better name for transaction
- Referral Api:
- removed
pending
field and insteadtype
field added with an enum: [earn
,spend
,pending
] errors
andpending_expires_at
will appear in the API only in casetype
=pending
otherwise omitted.
- removed
- New features in Referral Api: transaction claim method
- New features in Referral Api:
- New profile fields: pending_balance, errors, terms
- New transaction fields: pending flag, pending_expires_at, and errors
- Fix Referral Api: profile balance fields
- New field in Referral Api: transaction rates
- Referral Api: profile, referrals & transactions
- Typo fix in userApi url endpoint
- Added UserApi: retrieve account details and account deletion features
- Computing stats
- Fixed field in BillingApi
- Fixed fields in FilesApi
- Fixed fields in BillingApi
- Updated dio to 5.0.0
- Fixed fields
invites
&accepted_invites
to InvitesApi
- Add new field
ad_blocker
&malware_blocker
to DeviceApi
- Add new field
current_plan
to BillingApi
- Add new field
route_global_net
to DeviceApi: Is the device route global networks throughout.
- FilesApi
- ProfilePhotoApi
- FilesApi
- ProfilePhotoApi
- NotificationsApi
- ProfilePhotoApi
- feat:
name
due to access token request creation - feat:
user_agent
structure in access token request - fix: support api crash
- add auth api (access token requests)
- fix: support api (tickets)
- fix: notifications api
- add "distance" & "latency_rate" to locations api
- add tcikets api
- add "id" field to Price model
Added:
- billing: subscriptions, account api
- notifications api
- discount info in product prices
Breaking changes:
- billing payment-methods moved to payment-options
Added:
- payment-methods api
- attach new payment method through stripe setup intent
- NewsApi
- getNotification
- getNotificationsUnreadCount
- listNotifications
- updateNotificationMarkRead
- updateNotificationMarkReadAll
- CheckoutApi
- getStripePaymentIntent
- AppApi
- getCurrentUserDevice
- updateCurrentUserDevice
- App API
- user device api
- API breaking changes
- float to decimal in billing,checkout api
- remove tax field from product price
- Implement desktop authorization
- Update billing fields
- Update checkout fields
- Fix price model
- Add CloudPaymentsSecure3d model
- CloudPayments auth and post3ds methods
- News API
- CloudPayments integration
- Ads manager API
- Billing API changes (added recurring options)
- Billing API changes (removed prices, add price)
- Checkout session model fixes
- Checkout session model fixes
- Checkout session model fixes
- Checkout session model fixes
- Checkout session model required/optional params fixes
- Stripe checkout session API
- Billing API [payment methods, products, and bundles]
- Checkout API [sessions]
- WireGuad P2P Peers list API
Missing serialization assets
Dio next based API client
- WireGuad P2P Peers API
- Connection mode icon
- Connection mode api (fetch available modes from API)
- Connection mode feature
- Malware blocker feature
- Wireguard peer info endpoint
- Device detail stats
- Device wireguard profiles
- Device stats
- Device port forwarding
- DeviceShortDetails and DeviceFullDetails models
- DeviceShortDetails and DeviceFullDetails removed you have to use Device model instead
- Auth Who am i
- Tor over VPN
- Ad Blocker
- Device model
- Device model splitted into DeviceShortDetails and DeviceFullDetails
- Return value in friendship api
- Rename user field "user_id" -> "id"
- Friendship api endpoint fix
- Friendship management endpoint
- Billing constraints typo fix
- Billing constraints
- name and external_key no more required due to device creation
- Device create/update fixes
- Geo alternative names
- Geo endpoints fix
- Billing features fix
- Billing features endpoint
- Authorization fix
- Legacy auth migration endpoint
- In app purchase verification endpoints
- Device management endpoints
- Null safe
- API v2
- Initial