Skip to content

Releases: bazaarvoice/bv-ios-sdk

6.5.3 Add macro support to disable IDFA check

09 May 02:18
Compare
Choose a tag to compare

Allow macro to be set (DISABLE_BVSDK_IDFA) in the core module to disable API calls to ASIdentifierManager

Disabling calls to ASIdentifierManager can be disabled by adding the following to your Podfile:

post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] = 'DISABLE_BVSDK_IDFA=true'
        end
    end
end

6.5.2 - BVSyndicationSource

05 May 11:58
Compare
Choose a tag to compare
  • Added support for getting the Syndication Source of a review, if a review is syndicated.

6.5.1 Bug Fix

02 May 23:09
Compare
Choose a tag to compare
  • Add support for IsSyndicated flag in BVReview response. Issue #24
  • Simplified adding test Ids on Constants.swift for quick testing in the /Examples/Conversations/Swift project.

6.5.0: BVSDKManager Config and BVPixel

06 Apr 15:04
Compare
Choose a tag to compare

Additions

  • The BVSDKManager now supports initialization of Staging and Production keys via a JSON config file. Please see the Installation documentation to generate the properly formatted config files.
  • BV Pixel has been updated to expose all events that support creation of a Conversion Impact Report. Whether you are using the full Bazaarvoice Mobile SDK, or direct API the BV Pixel events are available to help you monitor end-user engagement with User Generated Content.
  • All Conversations Request classes now support adding arbitrary parameters with addAdditionalField:(nonnull NSString*)fieldName value:(nonnull NSString*)value

Deprecations

  • BVSDKManager no longer supports initializing keys directly through properties. You should update to use the JSON configuration files at your earliest convenience. Upgrading notes can be found here.
  • sortIncludedAnswers for Conversations Products request has been deprecated since Answers cannot be included with product requests. This API is used by BVBulkProductRequest and BVProductDisplayPageRequest.

Bug Fix: Add Includes Filtering for BVProductDisplayPageRequest

21 Feb 20:52
Compare
Choose a tag to compare

Add support for filters on Included Reviews and Questions for a BVProductDisplayPageRequest.
Fix for #20

Curations Display and Submission UI

15 Feb 19:58
Compare
Choose a tag to compare
  • New BVCurationsUI module: Include UI for Curations feed and skinnable submission dialog.
  • For Cocoapods install, added BVCurationsUI subspec if you want to install the Curations UI code.
  • Update /Examples/Curations with new UI and submission. Comes with demo key to run out-of-box.
  • Update Curations images in BVSDK.framework to pull from Asset catalog
  • Bump BVSDK to 6.4.0.
  • Updated all the /Examples using Swift to build cleaning with Swift 3.0 compiler.

6.3.0 Conversations Author Display & Demo

03 Feb 16:49
Compare
Choose a tag to compare
  • Update the Conversations module to support Author Profile display
  • Update /Examples/BVSDKDemo and /Examples/Conversations for demo on how to use the Author display
  • Updated docs on how to use the Conversations Author Display API are here.

6.2.1 - Fix sorting param bug in Conversations Display

31 Jan 14:03
Compare
Choose a tag to compare

The sort parameters for the Review and Question/Answer display were incorrect. We've deprecated the old sorts and updated to the correct list. If you are sorting Review or Question display data, you will want to update to the newer method.

Deprecated Methods

  • BVReviewsRequest#addSort(...)
  • BVQuestionsAndAnswersRequest#addSort(...)

New Methods

  • BVReviewsRequest#addReviewSort(...)
  • BVQuestionsAndAnswersRequest#addQuestionSort(...)

6.2.0 Post Interaction Notifications!

14 Jan 00:27
Compare
Choose a tag to compare
  • NEW! Want to know what products your customer hasn't left a review for yet? Us too! Introducing Post Interactions Notifications. Includes API support for purchase (but not yet reviewed) history and local push notification support. Now available for select pilots.
  • Fixes for Conversations Submission: fix issue where Question or Answer could have a double submission.
  • Fix URL encoding for fingerprint parameter.

6.1.1 Fix Feedback Submission param

06 Jan 21:23
Compare
Choose a tag to compare

Removed unnecessary action parameter from BVFeedbackSubmission initializer.