- Various fixes for iPhone X
- Fix a build issue
- Fix a bug when submitting a suggestion with a category in non-English locales
- Fix a crash caused by receiving a 429 rate limit response
- Implement OAuth clock sync
- Update Xcode settings
- Update some translations
- Fix warnings
- Add carthage support
- Fix a crash caused by a null page number in an api response
- Fix the issues surrounding recently added security to articles API endpoint
- Add pagination support on portal view
- Fix a bug where the userVoiceWasDismissed callback was not always called
- Bump the maximum number of topics to display on the portal from 10 to 100
- Fix a bug where admins would see unpublished articles in the sdk
- Update nl localization
- Fix a bug where presentation on the iPad could potentially mess with the frame of the host controller
- Fix a bug where status display was broken if there was no specified color for that status
- Open links within articles in Safari
- Update jp localization
- Fix a bug where html entities were shown in forum prompt
- Display images and articles to fit display width
- Update zh-Hant localization
- Fix bundle path for iOS 8.1
- Fix a bug where launching the contact form from an article would fail
- Fix a bug related to suggestion list on iPad after posting an idea
- Clear all delegates on dealloc to prevent crashes
- Hide the "more" label if there is no description text
- Fix implementation of navigationBarTextShadowColor
- Set default navigationBarTintColor from UIAppearance
- Fix implementation of navigationBarBackgroundColor
- Fill in missing translations
- Show post idea in portal view if forum is disabled but post idea is not
- Fix a bug where instant answer results were blank
- Fix implementation of preferredStatusBarStyle
- Fix incorrect casing of an import statement, which would prevent building on a case-sensitive file system
- Fix issue where comments would not appear in the comments list after being posted
- Fix crash related to instant answer results that are displayed by rank
- Fix a rotation-related visual artifact that some people experienced on sdk launch
- Unescape html entities in forum names
- Fix missing "more" text on iOS 8
- iOS 8 fixes
- Simplified behavior of search boxes when inside a form sheet
- Updated Chinese translation
- Updated Portuguese translation
- Added support for displaying ideas by rank
- Fix a bug where certain back buttons would be missing on iOS 6
- Add an API for adding attachments to tickets (thanks to nighthawk)
- Fix a bug where the nav bar gets lost on the iPad on iOS 7 after searching
- Fix an issue where tapping a "Loading..." cell would load the same data multiple times
- Fix perf issue related to truncated (expandable) labels
- Handle inconsistent suggestion counts from API more gracefully
- Fix background of Load More cells on iOS 6
- Fix a bug where the comment form submit button would be incorrectly disabled
- Show an error message when the user tries to submit a comment with no text
- Fix a bug where the post idea form submit button would be incorrectly hidden
- Add
navigationBarActivityIndicatorColor
customization option - Show cancel button rather than back button while user is submitting an idea or ticket
- Add NSURLErrorNetworkConnectionLost to list of errors treated as connectivity errors
- Add email format validation
- Trim whitespace before enabling Next button on contact and post idea forms
- Reload ideas after user posts an idea
- Clean up idea pagination code
- Fix a bug related to text area wrapping
- Work around an iOS bug related to using UISearchDisplayController with UIModalPresentationStyleFormSheet
- Add a stylesheet option for status bar style
- Fix a bug where "knowledge base" heading would be repeated
- Fix a bug that sent way too much traffic to the UserVoice API
- Fix a bug where kb-only portal view would not display topic names
- Add resource bundle support for cocoapods
- Fix some pedantic Xcode warnings
- Remove some unused resources
- Fix a crash related to saving external ids
- Fix a crash caused by selecting a search result on the portal screen
- Fix a bug in the metrics code
- Fix a crash related to launching the sdk without a network connection
- Fix an autolayout error related to textviews
- Fix a bug with overlapping text on a dialog in landscape mode
- Clean up some inconsistencies related to dismissal behavior
- Fix a bug related to forum search
- Fix a problem with deflection reporting
- Revamp UI for iOS 7
- Replace idea voting mechanism with subscribing
- Redesign stylesheet API
- Update metric reporting
- New success screens
- Numerous bug fixes
- Fix a bug in the initialization code related to private forums
- Fix a bug that prevented user traits from being associated with tickets
- Fix potential header collision
- Fix iOS 7 crash related to custom fields
- Fix an issue where SDK launch would fail if a user identity was passed and a key pair was not passed
- Add support for new UserVoice metrics
- Add the ability to control the navbar font
- Fix crash on iOS 7 when posting ideas
- Stop forcing user to return to the portal view after creating an idea or ticket
- Add the ability to customize the nav bar font
- Respect specified order of articles within a topic
- Speed up initial load slightly
- Fix a potential crash when the SDK is dismissed during initial load
- Add ability to customize navigation bar title appearance
- Show action sheets from bar button item on iPad
- Update Traditional Chinese translation (thanks to bcylin)
- Add Portuguese translation (thanks to hebertialmeida)
- Add client-side forumId option
- Add a bunch of translations (thanks to rafaelbaggio)
- Remove need for client keys
- A bunch of fixes for iOS 7 (more to come)
- Remove the need for -ObjC
- Use localized quotation marks
- Validate required custom fields
- Fix a layout issue with long custom field values
- Fix an issue with the flash message when the forum is turned off
- Fix an issue where the navigation bar would sometimes be hidden after posting an idea
- Tweak layout of welcome screen when both buttons are hidden
- Fix an issue where incorrect idea status colors would be visible briefly when scrolling
- Fix html entity codes showing up on the idea list
- Fix html entity codes showing up in user names
- Add German translation (thanks to vinzenzweber)
- Fix a layout bug affecting translated labels on the idea form
- Fix a bug where initialization would stall if sso fails
- Fix a crash related to comments with null text
- Fix a crash on iOS 4.3
- Fix a bug where the number of remaining votes would not be set correctly
- Fix a compatibility issue with libraries that introspect all classes in the VM (e.g. Pony Debugger)
- Fix a bug related to showPostIdea = NO
- Fix some compatibility issues with iOS 4.3
- Change 'Connecting to UserVoice' to 'Loading...' since that message is displayed before we know if the account is white-label or not
- Stop assuming that the app delegate responds to
window
- Fix a bug where kb browser would not work if forum was turned off
- Fix a bug with scroll behavior on contact form
- Only show topics that have articles
- Fix a bug related to loading a single topic
- Hide UserVoice logo for white label accounts
- Fix a bug introduced in 2.0.3 where dismissing a form on the iPhone resulted in a blank screen
- Fix a bug where the selected category was not displayed on the idea form
- Fix a bug related to scroll insets not being set initially on form views on iPad
- Tweak forms for bluetooth keyboards
- Fix a bug related to nested modals on iPad
- Fix an infinite loop in UVTruncatingLabel
- Fix a bug related to sizing of comment text labels
- Fix a bug with the layout of the comment form
- Update Dutch translation (thanks @nvh)
- Fix a bug related to textview text overflowing cell bounds on iPad
- Fix a bug causing crashes on iOS 5
- Add combined search to portal screen
- Add 'All Articles' section to knowledge base
- Fix a bug where the app would crash if UV load canceled by user
- Fix a bug related to feedback-only accounts
- Add a method to directly launch the new idea screen
- UI overhaul
- Add knowledgebase browser
- Add an option to specify a help topic
- Add options to turn off different parts of the UI
- Fix missing submit button on new ticket form on iPad
- Fix a couple of bugs related to data not refreshing after sign-in
- Add Dutch translation (thanks to nvh)
- Add support for setting external_ids on the user, for integrations
- Reload everything whenever the SDK is launched (previously we were caching data until the host app was unloaded)
- Remove warning about unconfirmed email
- Add support for setting custom fields programmatically
- Add support for armv7s (iPhone 5)
- Fix a bug that would cause sign-in to fail when connected to a private forum
- Remove some dead code
- Fix a bug with table headers on iOS 4.3
- Fix a bug with table borders on iPad / iOS 4.3
- Show correct version number on about screen
- Simplify loading sequence
- Fix a bug with customizing the color of table view section headers
- Add Traditional Chinese translation (thanks to zetachang)
- Fix a bug where API calls were being made with malformed URLs
- Track instant answers for analytics
- Add Italian translation (thanks to Piero87)
- Add top articles and suggestions to welcome screen
- Make ordering of suggestions match feedback site default (Hot Ideas, New Ideas, or Top Ideas)
- Add instant answers to contact form
- Fix a bug where it appeared you could vote on declined ideas
- Add support for helpdesk-only accounts
- Remove sign out button if the user is signed in programmatically
- Fix a cosmetic issue with custom fields on the iPad
- Display error messages from API
- Update installation instructions
- Remove 'Leave a Rating' feature
- Remove footer from all views except welcome view
- Remove footer shadow
- Remove disclosure indicator from "Load more ideas" row
- Remove unused images
- Hide "Done" button when searching or creating suggestions
- Remove sign in message for voting
- Move add suggestion row to top of search results
- Move email/name fields below category on new suggestion view
- Back out to the welcome screen after creating a suggestion
- No longer require a user to log in to submit a ticket
- Remove subject field from contact form
- Automatically focus on text area on contact form
- Fix behavior of new suggestion link on contact form
- Fix behavior of new ticket link on new suggestion form
- Add a cancel button to loading screen for those on slow connections
- Add a method to go directly to the contact form
- Add localization support
- Add French translation (thanks to @netbe)
- Move keyboard done button to the right side on Contact Us and Suggestion forms
- Add a method to go directly to the feedback forum
- Refactor public interface
- Redesign about screen
- Add support for custom fields on contact form
- Add the ability to change the navigation bar tint color using a custom stylesheet
- Fix a bug where the network connection image would be stretched in an unsightly way
- Fix a bug where the number of available votes didn't get updated on user login or signup
- Fix a bug with the suggestion form when there aren't any categories
- First supported release
- Add (basic) iPad support
- Add landscape support
- Fix a number of bugs
- Switch to static library for distribution
- Add stylesheet support