We will share our latest updates regarding the TestApp.io Portal, App, SDK, and Integrations.

Developers built TestApp.io to solve the pain of app distribution & feedback for mobile app development teams.

Join our community for feedback and support.

Check out our Help Center for more info and other integrations.

Happy releasing ๐ŸŽ‰


Version 08.04.2024

We've listened to your feedback and are thrilled to announce an enhancement to our release process that makes uploading smoother and more efficient.

  • Improved Upload Handling: No more waiting during an "uploading" status. If your upload gets stuck, simply re-upload the same release immediately without waiting for a system timeout.
  • Automatic Duplication Management: To prevent duplicate releases, we've implemented a system where if one version of a release is successfully uploaded, any other pending uploads of that same version will be automatically marked as failed and removed.

We want to extend a special shoutout to Marco for recommending this fantastic improvement. Your feedback is invaluable to us!

Stay tuned for further enhancements, and please keep sharing your ideas!

Version 12.24.2023

TA-CLI v1.10.2

Available at TA-CLI v1.10.2

Enhancements:

  • Improved upload retry mechanism.
  • Enhanced verification for Android: package, version, and version code.
  • Enhanced verification for iOS: bundle ID, version, and build ID.
  • Addition of iOS certificate expiration date check.
  • Changed to display release page instead of app page.
  • Minor improvements in error messages.
  • System flags are now hidden.

Integrations:


New Features:

  • Team level auto-archive will be set for all apps and future releases.

    The priority levels are in order:

    • Release auto archive
    • App auto archive
    • Team auto archive

    Practical Example:

    • Specific Release: Manually set to auto-archive after 5 days.
    • App [Car Wash]: Auto-archive after 10 days.
      App [Wallpaper]: No specific auto-archive setting.
    • Team: Default auto-archive after 20 days.

    Given these settings:

    • Wallpaper App Releases: Will auto-archive after 20 days, using the team default as there's no specific app setting.

    Can be found in App -> Settings -> Releases

    Team Auto-Archive|490x372, 75%

  • Release archive reason.

    • Manual
    • Scheduled (expired)
    • Archive latest release
    • App auto-archive
    • Team auto-archive
    • Plan auto-archive
    • iOS certificate expired
    • Subscription or plan changes

    Release Archive Reason|217x477

  • Alignment of iOS certificate date with archive date.

    iOS Certificate Information|239x84

  • Expanded release information section:

    • Android Specific: Package, Minimum SDK, Target SDK, Permissions.
    • iOS Specific: Bundle ID, Platform Version, Minimum OS Version, Supported Platforms, Certificate Information, Provisioned Devices.
    • Shared: Signing, Developer.
  • Email notification option for adding team members to an app.


Team and App Integrations:

  • Enhanced integration with Slack, Microsoft Teams, JIRA, and upcoming Clickup.

  • Capability to link specific apps to specific channels or projects in Slack and Microsoft Teams.

  • Use JIRA and Clickup for tracking new feedback tickets.

  • Integration Image 1|690x407, 75%
    Integration Image 2|690x173, 100%

  • Overall improvements for Portal

Happy testing ๐ŸŽ‰

Version 12.06.2023

You can now paste multiple email addresses using commas, semicolons, spaces, or newlines as separators. This enhancement is all thanks to your valuable feedback!

Invite multiple emails at once

Version 11.06.2023

How would you like to notify your team?
  • Notify immediately after upload:

Select this to automatically send a push notification to all app members with access immediately after the upload is complete. They can install the release and share feedback promptly.

  • Notify later from the release page:

Choose this to send notifications manually from the release page at your convenience. All app members with access will receive a push notification in our app for the relevant platform, allowing them to install the release and share feedback.

Notify testers
  • Auto-Archive settings in App Settings
App release auto-archive

Version 11.04.2023

  • The release expiration for free teams has been increased from 7 days to 30 days.
  • Slack and Microsoft Teams will receive a notification whenever a team member shares their iOS device UDID.
Screenshot from Slack
Screenshot from Microsoft Teams

Version 10.27.2023

Greetings, developers and team leads!

At TestApp.io, we are constantly striving to enhance your development experience, ensuring efficiency, clarity, and innovation at every step. Weโ€™re thrilled to bring you a series of updates designed to streamline your workflow and connect the dots between distribution and sessions like never before. Welcome to a new chapter in app development!

Introducing A New Chapter: Phase 1

๐Ÿš€ Simplified Navigation
Finding what you need in our portal just got a whole lot easier. We've brought more pages together in one place, saving you time and streamlining your workflow.

๐ŸŽ Revamped Guest Role: Unlimited and Free
We've taken the guest role to the next level, specifically for your external testers. Now they can dive into specific apps, stay updated on releases, download them, and share their thoughts through comments. And don't worry, their access is limited to maintain privacy while providing the necessary tools. The best part? It's all unlimited and completely free. Inviting external testers has never been easier, offering a private and efficient alternative to public links.

๐Ÿ”— Clearer and Better iOS Sharing
For iOS developers, we've made external sharing much clearer. Only Enterprise builds can be shared publicly now to avoid any confusion with ADHOC builds. Internal sharing remains unchanged. Additionally, we've moved public links to the App->Settings page, making them more discoverable.

๐Ÿ“„ Single Release Page & More
We've introduced a single release page and have exciting plans to add automated tests, simulators, and more to it. We've also made it incredibly easy to copy UDID and UUID with just a click and streamlined the invite list.

๐Ÿ”’ Locking in Progress: Connecting Distribution and Sessions
To ensure your apps are ready for our Sessions (SDK), it's essential to lock your app's identity and ensure each release is unique. While new apps have this set up automatically, existing apps may need a quick manual adjustment. But why is this important? It creates a powerful link between distribution and sessions, enabling precise debugging and issue tracking. From bugs to CPU spikes or screenshots shared by testers, we can now connect incidents directly to a specific release. This connection is essential for effective debugging and issue reproduction, ensuring a smoother and more controlled development process.

We're here to support your development journey and continuously improve your apps. Stay tuned, and feel free to reach out to us anytime.

Happy testing!

Version 07.05.2023

TestApp.io mobile app release v4.0

We are excited to announce the new update for TestApp.io mobile app! We have been working hard to improve the user experience, and we have included several new features and fixes in this release.

General Updates:

  • Added live chat support to enhance customer experience, enabling users to reach us anytime, anywhere.
  • Introduced a Guest role for team members, allowing them to access the app with limited permissions.
  • Device information is now updated when push notification status changes.
  • Administrators can now activate or deactivate team members from within the app.
  • An inactive status is displayed for team members who need to be activated before they can access the app.
  • Fixed deeplink issues to ensure a smoother user experience.
  • Other miscellaneous improvements and fixes.

Android Specific Updates:

  • The app can now detect if it's being installed on top of a store version, and alerts the user to prevent any conflicts or data loss.
    Update from: Google Play Store

iOS Specific Updates:

  • Added a new animation that demonstrates what happens after tapping the install button, providing users with a better understanding of the installation process.
    Update from: Apple App Store

We hope you enjoy using the updated TestApp.io mobile app, and as always, we appreciate your feedback & support.

Version 22.03.2023

We're excited to introduce our new integrations:
Bitrise CI pipeline
Azure Pipeline

With these pipelines, you can now easily build and upload both Android and iOS apps for testing and feedback.

Download iOS UDIDs

We're also excited to introduce a new feature - 1-click UDID export with Apple-ready format .deviceids for all team members with iOS and UDID or for a specific team member.

Upon importing, Apple will automatically check if the UDID is already added or not.

More info about adding to Apple Developer: https://help.testapp.io/faq/how-to-add-udid-to-apple-developer-account/#how-to-register-udid-with-a-developer-account

Try me ๐Ÿ‘‡

We hope these new integrations and features will make your app development and testing process even more streamlined and efficient. Let us know your thoughts and feedback!


Version 25.02.2023

Guest role

We're thrilled to announce an exciting update to team member permissions, including two new roles and updates to existing ones!

New:

Guest

  • Install releases.
  • Share feedback & view their feedback only.
  • Receive notifications about new releases.
  • Access Portal and Mobile app.

Admin

  • Manage everything except the team itself.

Updated:

Owner

  • There can only be one team owner.
  • Transfer team ownership.
  • Manage the team.
  • Join any app in the team, even if not a part of it.
  • Manage everything.

Developer

  • Manage app releases & feedback.
  • Manage team storage.
  • View team members.
  • View the app timeline.
  • Participate in in-app chat.

Tester

  • Install releases.
  • Share feedback & view their feedback only.
  • View team members.
  • Participate in in-app chat.

Don't forget to check out the team members page to update your current members and take full advantage of these exciting new changes!


Version 26.12.2022

Released on December 26, 2022

  • Jenkins script to automatically update TA-CLI whenever there's a new update
Jenkins
Build and upload both your Android (APK) & iOS (IPA) to notify your testers for testing and feedback using Jenkins Freestyle Project & Pipeline

Version 06.12.2022

Released on December 06, 2022

  • New infrastructure to handle release and feedback attachment uploads
  • Upload Queue in Portal, Mobile app, and SDK
  • Auto archive option after a specific day for each app and each release
  • App settings page that includes: app info, members, and release settings
  • The feedback section in the public install page will be hidden if disabled
  • App name and icon password-protected public install page
  • App feedback (Portal, Mobile App, and SDK)
    • Attachments (images & videos)
    • Submit from Portal, our Mobile App, and your app using our (SDK)
  • Update TA-CLI to v1.0.7

    If you are using our Fastlane plugin, please update to v1.0.1
    fastlane update_plugins or from RubyGems - this now includes auto-updater for TA-CLI.

    If you are using Jenkins or direct, then run these commands locally until we release the updated versions:

    macOS & Linux:
    curl -Ls https://github.com/testappio/cli/releases/latest/download/install | bash

    Others:
    https://github.com/testappio/cli/releases/tag/v1.0.7

    This will update the locally installed ta-cli to the newest version.

    We are working on auto-update Jenkins and TA-CLI whenever there's a new version (non-breaking)

    No action is needed for Github Action or Circle CI or Gitlab CI/CD, or Travis CI


Version 30.03.2022

Released on March 30, 2022

  • Ability to turn off ย โ€œAccepted the team inviteโ€ emails for specific invites for new invites.
  • IPA with enterprise (in-house) certificate is now enabled ๐Ÿ˜ฎ
    • In BETA and for Pro plans only for now.
    • Available from Portal and our CLI v1.0.4 (update required)

Version 14.02.2022

Released on February 14, 2022

Relax your eyes and distribute in dark mode ๐Ÿ’ป ๐Ÿ’ช



Today weโ€™re launching dark mode, a new feature that darkens the TestApp.io interface in Portal and soon in our app on both Android & iOS.

When weโ€™re building new features, we look to requests from our beloved users, and dark mode has been at the top of the list.

Flip to dark mode from the top right corner and let us know your feedback.


Version 13.02.2022

Released on February 13, 2022

Switch between views for latest releases

We've received some feedback about the latest release toggle between Android & iOS.

And based on that feedback, we've added the option to switch the view to a table or card view.

Once it's selected, we will save your preferences for future visits.

Let us know your feedback and if you think we should do the same for other areas.


Version 24.12.2021

Released on December 24, 2021

Connect your Microsoft Teams with your team to receive important events!

Let us know if you have any feedback ๐ŸŽ‰


Version 23.12.2021

Released on December 23, 2021

Notify when public install link expires

You have the option to choose to be notified when your public install link expires.


Version 22.12.2021

Released on December 21, 2019

Password protected pages

Although all public install pages are all private and unlisted (not indexed by searched engines) we thought to add extra layer which is Password Protected pages.

Let us know if you have any feedback ๐ŸŽ‰


Version 25.11.2021

Released on November 25, 2021

Integrate our Github Action with your workflow to upload both your APK & IPA and notify your team members only when push your code to your Github repo!

Let us know if you have any feedback or if you are using it ๐ŸŽ‰


Version 11.06.2021

Released on November 06, 2021

Updating tester role

Tester role can no longer see the app's timeline.

We are planning to enhance the roles and permissions, so if you have anything in mind please do share it with us!


Version 11.04.2021

Released on November 04, 2021

New layout

We've combined all menus into one so it's easier for you to find what you are looking for.

And, you can create a new release from the menu without having to navigate to the app itself.

We love this change and we hope that you do too!


Version 10.27.2021

Released on October 27, 2021

Share your app

Sharing your app is now easier to manage and control!

Sometimes you want testers outside your team to test your app and give you feedback and this is the way now!

1. In Share settings page, you can upload your app screenshots and fill in important information that will be available for all your public links.

2. Create a shareable link in the Share page, if you choose the "self-update" means the link will automatically update itself with the current latest release.

3. Share your app landing page with the world to test your app and get you the early feedback before launching to the stores!


Version 10.26.2021

Released on October 26, 2021

App feedback

Feedback is an essential part of testing!

Feedback can be generated from:

  • Our app: Internal testers (your team) for each release from the releases tab
  • Public install page: External testers that are not part of your team can share their feedback for the entire app or a specific release

Version 10.25.2021

Released on October 25, 2021

  • Export installs

We've added the ability to export the app installs into .csv file and import it in your excel sheet for you to learn more about the devices, location and other info.

This feature was requested by many! And looking forward for your feedback on this :)

It's available in App -> Installs page

  • Device and Location info

Enhanced device information and location (country & city) for app installs, feedback and public install link views!

  • Archive current latest release

You have the option now to automatically archive the current latest release upon successful upload.

This will spare you from manually archiving the release so you can focus on important stuff!


Version 08.28.2021

Released on August 28, 2021

Release expiry increased

  • For Hobby: from 3 days to 14 days
  • For Starter: from 30 days to no expiry date
  • For Pro: No expiry date
    Check team plans for more info

Version 08.27.2021

Released on August 27, 2021

Slack integrationConnecting Slack is now available in integrations.


Version 07.22.2021

Released on July 22, 2021

Move releases

You can now move releases between apps!

Some known use cases:

  • Moving release from private to the public app and vice-versa
  • Moving release from development to production app
    Let us know how you will use this in the feedback below

Version 06.22.2021

Released on June 22, 2021

Switch teams

Create, join and switch between multiple teams

The ability to be in multiple teams can be very useful when you have multiple projects or multiple departments.

From our Portal


From our Mobile App


Although you can still restrict some access for a specific team member from their role & permissions or by adding them to a specific app; a different team can solve a lot of confusion!

And now when signing in into your account, by default we will be assigning you to the last switched/active team.

Switching teams is also available from our mobile app.

Note: This feature was requested by someone in our roadmap - so go ahead and request whatever you see it's needed ๐Ÿ’ช


Version 06.05.2021

Released on June 05, 2021


TestApp.io Official CLI (ta-cli) is now in BETA ๐ŸŽ‰


One of our most requested features is now available in our Github at https://github.com/testappio/cli


Give it a try and share your feedback!


Version 06.04.2021

Released on June 04, 2021

Stats for the team, apps and releases ๐Ÿ˜


We thought you could use some stats on your team, apps and releases and how they performing.

Only active apps and active/archived releases are counted so when you want to delete a release, think twice!

Archived releases will not be available for install or visible in our app or anywhere else other than our Portal. They are there as a record and stats and not counted towards your team quota. So keep them!

By releasing our new version of our app (v1.8), the installs will be attached to the user device and added to the install log of the release.

Note: This feature was requested by someone in our roadmap - so go ahead and request whatever you see it's needed ๐Ÿ’ช


Version 06.03.2021

Released on June 03, 2021

What's new is the what's new on what's new!