Instructions: Use list notation, and following prefixes:
- Feature - for any new features
- Cleanup - any code removal or non visible maintenance change
- Refactor - code refactoring, keeping same functionality
- Bugfix - when fixing any major bug
- Docs - for any improvement to documentation
- Fix: Inpage text is not appropriate when the size is recommended
- Fix: Inpage text for on-boarding user has 2 patterns at random
- Fix: Inpage doesn’t recommend anything after coming back to PDP from Comparison screen
- Fix: Inpage shows different size from that VS widget shows
- Fix: Body data tuning is not saved once closing the widget
- Fix: Fix the product image resolution
- Feature: Enable configuration for SNS button visibility.
- Fix: Fix for Duplicate VirtusizeCore Bundles
- Refactor: Update the Virtusize web view URL to the following format: https://static.api.virtusize.jp/a/aoyama/\(version)/sdk-webview.html
- Feature: Add the client sepecifc Virtusize web view URL. The format is as follows: https://static.api.virtusize.jp/a/aoyama/testing/privacy-policy-phase2-vue/sdk-webview.html
- Bugfix: Fix the issue of the web view loading indefinitely
- Fix: Update Virtusize Auth SDK to fix the issue of invalid PrivacyInfo.xcprivacy
- Fix: Update Virtusize Auth SDK to fix the issue of missing PrivacyInfo.xcprivacy
- Fix: Google Sign In Issue
- Fix: Update Virtusize Auth SDK
- Fix: Update current privacy manifest
- Feature : Added PrivacyInfo file to VirtusizeCore
- Feature : Added PrivacyInfo file to Virtusize
- Docs: Update Readme file to update pod version
- Refactor: Change the get-size endpoint from https://services.virtusize.jp/ds-functions/size-rec/get-size ➝ https://size-recommendation.virtusize.jp/item
- Refactor: Change in request body of VirtusizeGetSizeParams: Remove "modelInfo" key, in "gender" now getting value from VirtusizeUserBodyProfile
- Refactor: Change in response Model of BodyProfileRecommendedSize
- Refactor: VirtusizeEnvironment enum cases key set to Uppercase
- Cleanup: Remove Print functions and unnecessary commented code from BodyProfileRecommendedSize, VirtusizeAPIService, VirtusizeAPIRequest
- Docs: Update Readme file to update pod version
- Refactor/Bugfix: Change VirtusizeAuth class name to VirtusizeAuthorization to resolve nested Class archive run time issue
- Cleanup: Update deployment target to 13
- Cleanup: Remove deprecated Method from VirtusizeWebView
- Cleanup: Update VirtusizeCore framework deplyment target to ios 13
- Cleanup: Update VirtusizeAuth POD Version to 1.1.0
- Docs: Update Readme file to update Requirements: iOS version
- Cleanup: Update VirtusizeAuth POD Version to 1.0.3
- Docs: Update Readme file to update Requirements: iOS version
- Cleanup: Update to iOS 12.3 (za)
- Docs: Update Readme file to update Requirements: iOS version
- Feature: Handle SNS auth for web view apps
- Bugfix: Change back the SDK webview URL
- Feature: Perform Virtusize SNS authentication with SFSafariViewController
- Bugfix: Fix errors when running
pod spec lint
- Feature: Release the
VirtusizeCore
module
- Bugfix: Use the staging API for staging
- Feature: Setup Github Actions for CI/CD
- Bugfix: Fix the SNS login issue on Fit Illustrator
- Feature: Add the Swift Package Manager support
- Feature: Add the MIT license
- Refactor: Change the get-size endpoint from
get-size-new
toget-size
- Refactor: Remove the
Proxima Nova
font and use the system font - Refactor: Improve the integration flow
- Bugfix: Prevent from updating the selected user product ID when the event
user-added-product
is fired
- Bugfix: Handle the
user-deleted-product
event from the Virtusize webview
- Feature: The Flutter SDK support
- Bugfix: Fix the isValid function in SizeComparisonRecommendedSize.swift
- Feature: Enable SNS buttons in the Virtusize webview
- Bugfix: Fix a crash related to forcing unwrap an optional value
- Feature: Fix SNS Login on the web version of Virtusize integration through the SDK
- Bugfix: Fix a crash related to com.apple.root.default-qos
- Bugfix: Fix InPage loading the wrong product issue when there are multiple product pages opened in the navigation stack of a mobile app
- Bugfix: Adjust the shadow of InPage
- Bugfix: Ensure InPage displays the correct message
- Bugfix: Ensure the image assets from the resource bundle to be displayed on InPage
- Feature: Enable font size changes of InPage
- Bugfix: Ensure InPage displays the correct message when a user is logged out
- Feature: Ensure dismissing the Virtusize page by the SDK
- Bugfix: Ensure localization resources and font files are in Virtusize.framework
- Feature: InPage integration
- Feature: Add Korean localization
- Feature: Add Teal as one of the default styles for VirtusizeButton
- Feature: Make the SDK assets accessible to iOS apps
- Feature: Enable the debugging info about product data check
- Feature: Update to the new event API URL
- Docs - Update README on how to set up the user ID
- Bugfix: Fix the Order API error
- Feature: A new version of the integration
- Bugfix: Fix the null regoin value for the Order API
- Bugfix: Fix hyperlinks on the side menu.
- Bugfix: Ensure sending product image info to the server is working.
- Feature: Add unit testing for network code
- Feature: The Order API
- Docs: Update documentation to the README.
- Feature: Dispatch Notification during Product Data Check. (za)
- Cleanup: Update to iOS 10.3, swift 5.0. (za)
- Bugfix: Removed
.swift-version
and addedswift_version
key to PodSpec. (za)
- Refactor: Rename resources prefixing public entities with Virtusize. (za)
- Refactor: Separate data processing from view logic. (za)
- Refactor: Prefer Enum and model Struct rather than String and Dictionary. (za)
- Refactor: Align code to SwiftLint requirements. (za)
- Docs: Update documentation and roadmap. (za)
- Cleanup: Add support for SwiftLint. (za)
- Cleanup: Update to iOS 10.0, swift 4.2. (za)
- Bugfix: Ensure Media.xcassets is linked to the pod. (za)
- Bugfix: Ensure Splashview is closed on any user-opened-panel-* event. (za)
- Bugfix: Replace activity indicator deprecated init. (za)
- Feature: Add error reporting method to delegate protocol. (za)
- Feature: Add closable splash view with activity indicator. (za)
- Refactor: Reduce complexity of the view controller. (za)
- Feature: Add branding to the Example project. (za)
- Docs: Add setup steps to the README. (za)
- Docs: Add roadmap for features and enhancements. (za)
- Bugfix: Fixed Int Overflow on 32-bit architecture when casting Date. (za)
- Bugfix: Fixed layout overlap on iOS pre 11. (ab/za)
- Bugfix: Send userId in widget URL. (ab)
- Bugfix: Updated key names in events. (ab)
- Bugfix: Send event once product is checked. (ab)
- Feature: Initial version. (ab)