Release Notes - GluedIn
Release Notes

v2.5.1( 26-12-2024)

  • Enhancements in Micro Community Feature
    • Introduction of Rules in Leaderboard
    • Filter implementation in Leaderboard
  • Bug fixes & improvements

v2.5.0( 17-12-2024)

  • Implementation of Micro Community Feature
    The Micro Community feature of the GluedIn SDK can be plugged-in into any page within an existing business application. It facilitates users to create & upload content related to a particular offering. The system also incentivises user participation through a reward mechanism and encourages healthy competition with a leaderboard highlighting the top contributors. The goal is to enhance user engagement and drive business growth. Refer the link for detailed integration steps.

v2.3.8( 16-08-2023)

  • Profile Revert for Vertical build
  • Added “onProductCTAClicked“ public method method
  • 
    	public func onProductCTAClicked(
            assetId: String,
            productId: String,
            feedModel: FeedModel?,
            success: @escaping (EventActionModel) -> (),
            failure: @escaping (String, Int) -> ()
        ) -> () 
    
  • Added Conversion request for customer to notify conversion from CTA click.
  • 
     public func requestForConversion(
            assetId: String,
            eventRefId: Int,
            success: @escaping (EventActionModel) -> (),
            failure: @escaping (String, Int) -> ()
        ) -> ()
    
  • Fix profile back navigation issue
  • Bug fixers

v2.3.7( 10-08-2023)

  • Enhanced player analytics events
  • Enhanced GluedIn Keys in Project Info.plist file
  • 
    	GluedInConfiguration
    	
    		API_KEY
    		Api keys 
    		SECRET_KEY
    		Sec Key
    		SERVER_URL
    		Server URL
    		VERTICAL_FEED
    		Vertical feed setting(0/1)
    		BACK_ENABLE
    		Setting to enable back button
    		IS_AUTH_SKIP
    		Setting to enable Auth module
    		IS_BOTTOM_BAR_ENABLE
    		Setting to enable GluedIn bottom bar
    		IS_DEBUG_MODE
    		
    		PARENT_APP_ENABLE
    		Setting to tell SDK launch from?
    		DISABLE_DEFAULT_SHARE
    		
    		IS_FOLLOW_ENABLE_ONFEED
    		
    		MINIMUM_VIEW_DURATION
    		3
    		TIME_TO_REFRESH_BANDWIDTH
    		60
    		APP_STORE_ID
    		Universal link setting
    		ASSOCIATED_DOMAIN
    		associeted domain link for universal link
    		CLIENT_ID
    		Firebase client id for universal link
    		ANDROID_PRODUCT_PACKAGE
    		Andorid package for Universal link
    	
    
  • Bug fixers

v2.3.6( 06-07-2023)

  • Offline feed support in Vertical Format
  • Profile and detail screen new layout
  • Font size and placement to be updated for the product linked to the videos
  • Bug fixes

v2.3.5( 23-06-2023)

  • Follow on feed is optional
  • Added new configuration for share event with call back “didSelectShare“ function
  • Enable Player events for guest user
  • Fix Audio play issue during bluetooth speaker device is connected to it.
  • Bug Fixes

v2.3.3( 16-05-2023)

  • Added Duration in player analytics events
  • Bug fixers

v2.3.2( 07-05-2023)

  • Added GIF Support for Multi type feed
  • Guest user can Share the content into his social network
  • Guest user can view the comment list for any content
  • Added feature to track the below user activity while he/she watching the content:
    • SDK will track the watched time on any content on skip/scroll the content
    • SDK will track the watched time on any content while content finish playing
  • Feed and detail screen user action option can be enable/disable from the content. list of action are provided below:
    • On Feed
      • Like
      • Share
      • Download
      • Comment
    • On Detail
      • Comment change
      • Post new comment will be as per new configuration
      • Report and Reply comment as per configuration
      • Share option on detail page
  • Bug fixes

v2.3.0(16-04-2023)

  • Added Auto Sign-in & SDK Auto Validation feature via custom user defined values. Use the launchWithAutoAuthentication method of the GluedIn shared singalton class.
    
    // uservalidation: user validation are the data model which need to set with real time user auth data.
    // userinfo: userinfo data model set can be set with user information data.
    // From this method we will receive a call UIController call back whcih can be further use as per user requirement.
    
    let autoAuth = AutoAuthenticate(uservalidation: uservalidation, userinfo: userInfo)
            GluedIn.shared.launchWithAutoAuthentication(
                isLoggedIn: true,
                auth: autoAuth,
                delegate: self
            ) { [weak self] controller in
                guard let weakSelf = self else { return }
                weakSelf.navigationController?.pushViewController(controller ?? UIViewController(), animated: true)
            } failure: { error in
                print(error)
            }
            
    let userInfo = Userinfo(
          userId: "gluedIn_user_id",
          fullName: "User full name",
          userName: "user name",
          email: "name@mailinator.com",
          profileImageUrl: "https://assets.gluedin.io/Profile.png",
          creator: true)
         
        let uservalidation = Uservalidation(
          closedCommunity: false,
          privacyPolicy: "",
          aboutUs: "",
          termsAndConditions: "",
          userAccessToken: "user_access_token",
          guestRefreshToken: "guest_refresh_token",
          userRefreshToken: "user_refresh_token",
          guestAccessToken: "guest_access_token",
          clientId: "client_id"
        )
    
  • Apply pagination on my and other user profile
  • Bug fixes

v2.2.6 (04-Apr-2023)

  • Separated Hashtag Details and hashtag videos
  • Client ID add in request header for the api request

v2.2.5 (31-Mar-2023)

  • Post-navigation issue fix
  • Parent App icon can be added/enabled from SDK configuration
  • Post-navigation issue fix
  • Download Url Check due to initialize loader
  • Hashtag and Discover Result Hashtag issue

v2.2.3 (27-Mar-2023)

  • Public discover widget fixes for sample app
  • Bottom bar customisation improvement
  • DM Socket URL fix
  • Bug fixes

v2.2.2 (20-Mar-2023)

  • Bottom bar customisation ( Bottom bar icon and bottom bar tab name can be changed using SDK configuration file)
  • Parent App icon can be added/enabled from SDK configuration
  • Updated Creator UI
  • Video Auto fill/Fit as per video resolution for vertical feed
  • Bug fixes

v2.2.1 (14-Mar-2023)

  • Bug Fix ( Post and draft disable on user profile in case of Non UGC)

v2.2.0 (14-Mar-2023)

  • Bug Fix

v2.1.9 (10-Mar-2023)

  • Parent app icon added in the SDK, to go back to the parent app
  • Tab bar color change for vertical feed
  • Bug Fixes

v2.1.7 (1-Mar-2023)

  • Back button enable to go back to parent app
  • recalling init issue fix
  • Permission alert improvement/li>
  • Bug fixes for the client

v2.1.6 (23-Feb-2023)

  • Bug Fixes

v2.1.4 (22-Feb-2023)

  • Draft functionality improvement on profile page
  • Add reward cell at discover screen
  • product linking
  • text story added on the feed and creator module
  • Bug fixes

v2.1.3 (14-Feb-2023)

  • Bug Fix

v2.1.1 (6-Feb-2023)

  • Hide Change password and delete account option from more menu for auto login
  • Added back button call back, func didSelectBack()->() {}
  • Bug Fixes
    • Remove total Comments counts from vertical comment list
    • Back button image issue resolved
    • Dismiss and pop managed for back button
    • Fix tab bar profile issue image,
    • Fix like button issue

v2.2.1 (14-Mar-2023)

  • Bug Fix ( Post and draft disable on user profile in case of Non UGC)

v2.1.0 (31-Jan-2023)

  • Added GluedInDMSDK
  • Bug fixes:
    • Resolve share button issue while disable from console
    • Change device Type for iOS
    • Other UI and Functional fixes

v2.0.6 (24-Jan-2023)

  • Exposed optional Back button configuration for nocode
  • Exposed login/sign up callback if default login/signup is skipped
  • Bug Fixes

v2.0.3 (12-Jan-2023)

  • Bug Fixes

v2.0.2 (10-Jan-2023)

  • Bug Fixes
  • GluedIn Analytics Callback exposed

v2.0.1 (26-Dec-2022)

  • Invite Only Community
  • Mobile discover Widgets
  • Bug Fixes
  • server communication and bug log improvement

v1.0.2 (21-Oct-2022)

  • Rewards Feature
  • User Active/In-active
  • Business Account delete
  • Multi-Language Support in App
  • Discover rail widget

v0.0.7(13-Sep-2022)

  • Follow Feature on feed :
    Work on follow feature on feed for both card and vertical.
    Add horizontal bounce in shoppable cell.
  • Creator Cover with video asset and Image :
    Added Generic bottom popup to choose option
    Added Image Crop screen ui
    Feature to trim image from video asset based on time.
    Feature to crop image after zoom and scroll.
    Post the selected image to creator post api.
  • Multi Size Video/Image Cell in Feed :
    Multi Size video cell Card Feed.
    Multi Size video cell sub Card Feed.
  • Active InActive User :
    Bug Fix- Active InActive User
  • Bug Fixes :
    Remove Notification detailView and link comment detail View.
    Resolve Follow user issue on feed.
    Feed Sound issue fix.
    User Name limit decrease from 6 to 3.
    Improve login alert when user interact in app as a guest user.
    Improve user experience on discover search.
    Improve Creator launch User interface.

v0.0.6(22-Aug-2022)

  • Rewards Feature
  • User Active/In-active
  • Business Account delete
  • Multi-Language Support in App
  • Discover rail widget
  • Meta Support for user/content
    This feature help user to add meta information during registration which can be used further for filtering the content
  • Follow options on Feed - No Code
    This feature allows user to follow other user from Feed screen
  • User Name suggestion
    This feature provides suggestion of “user names” on user registration and edit profile
  • Multi content
    This feature allows uploading of Videos and images using Creator feature
  • Multi level comment
    This feature allows user to reply over existing comments
    Allows reporting any comments/replies from other users