Call for Testing: WordPress for iOS 14.9

WordPress for iOSiOS The operating system used on iPhones and iPads. version 14.9 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad.

Bugs & Feedback

If you find a bug or want to share a feature request after testing, you can comment on this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” one of us in the #mobile room on WordPress.org Slack, or head straight GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and open an issue—please see “Where to Report” below.

ReleaseRelease A release is the distribution of the final version of an application. A software release may be either public or private and generally constitutes the initial or new generation of a new or upgraded application. A release is preceded by the distribution of alpha and then beta versions of the software. Notes

  • Streamlined navigation: now there are fewer and better organized tabs, posting shortcuts and more, so you can find what you need fast.
  • My Site: the “Add Posts and Pages” features has been moved. There is a new “Floating Action Button” in “My Site” that lets you create a new post or page without having to navigate to another screen.
  • My Site: the “Me” section has been moved. There is a new button on the top right of “My Site” that lets you access the “Me” section from there.
  • Reader: revamped UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. with a tab bar that lets you quickly switch between sections, and filtering and settings panes to easily access and manage your favorite content.
  • You can now draw on images to annotate them using the Edit image feature in the post editor.
  • Support the superscript and subscript HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. formatting on the BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. Editor and Classic Editor.
  • Block editor: Support for the pullquote block.
  • Block editor: Fix the icons and buttons in Gallery, Paragraph, List and MediaText block on RTL mode.
  • Block editor: Update page templates to use new blocks.
  • Block editor: Fix a crash when uploading new videos on a video block.

What to Test

To prepare:

  • Go to Account > App Settings > Privacy Settings and turn on the Collect information option.
  • Go to Account > Help & Support and turn on the Extra Debug option.
  • Go to My Site > Settings > Use Block Editor to enable the block editor for new posts.
  • If you are comfortable testing in a language other than English, please test in that language.

To test:

  1. 13320 Go to My Site and verify you can create and publish a new post and a new page using the new Floating Action Button (“+” at bottom right). Test from all three types of sites: WordPress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/, Jetpack, Self-hosted. Test in light and dark mode and verify the colors look correct.
  2. 14029 With a fresh install of the app, verify you can see a tool tip that says “Create a post or page” for the for the Floating Action Button (“+” at bottom right).
  3. 14090 Verify the “Create a post or page” tooltip for the Floating Action Button is hidden after five times navigating away and back from the My Site screen.
  4. 13319 Smoke test the “Me” (account profile) section which is now available at the top right of the “My Site” screen when the site picker is not active.
  5. 13582 Go to Reader > Manage (gear icon near top right) and verify you can add and remove tags and follow and unfollow sites. Verify the no results views look correct and work as expected. Test from a wordpress.com login, from a self-hosted only login, and while logged out.
  6. 13580 Go to the Reader and verify the tabs at the top display the expected content. The default tabs are called: Following, Discover, Likes, and Saved. You should see teams and list after that (note: lists are now deprecated but will still display if you had setup any in the past).
  7. 13581 Go to Reader > Following for an account where you have followed several tags and sites, try out different filtered views and verify you can see the correct filtered view.
  8. 14093 Create a new post, add an image block, add an image, tap the edit icon at the top right of the image, and test the drawing feature using the icon that looks like a pen at the top. Verify that the drawing tool works, undo/redo work in the same session, the changes are saved on exit, and that the changes made appear both in the draft and in the published post.
  9. 2226 Create a new post, add some text, go to More (three dots at top right) > Switch to HTML Mode, add some text, add tags for superscript and subscript around some of the text, go to More > Switch to Visual Mode and verify you can interact with the text and that it looks correct once published in View Site, the web, and the Reader.
  10. 21930 Create a new post, add a pullquote block, and try to break it.
  11. 2096 Create a post or open an existing post that contains buttons with colors, make changes to the button text and background colors using the app, publish or update the post, verify the colors appear correctly in the editor, previews, View Site, Reader, and the web.
  12. 2179 Create a new page, apply the “About” Page template, scroll through to ensure the content is using the blocks described here. Repeat the test for the “Blog” and “Services” page templates.
  13. 2205 Create a new post, add a video block, and verify each upload option works correctly. Publish the post and verify the content looks correct in the editor, previews, View Site, the web, Reader, and reblogs.
  14. 21502 Switch the device to an RTL language, verify the icons and buttons in Gallery, Paragraph, List, and Media Text blocks match with the screenshots showing in 21502.

If you are able to complete the entire list above, please continue testing by looking at all the related PRs targeting WordPress-iOS 14.9 and gutenberg-mobile 1.28, specifically any that you are able to and that aren’t already represented above.

Where to Report

  • WordPress-iOS on GitHub for non-block-editor issues.
  • gutenberg-mobile on GitHub for block editor issues.
  • This post for questions, feedback, or anything at all you’re not sure how to report in GitHub or want to discuss.

Instructions for Reporting Issues

  • Search the GitHub repository first to see if the bug is a known issue.
  • For known issues, please leave a comment on the issue saying you were able to replicate the problem and include device name, iOS version, app version, and type of site you used for testing.
  • For new issues, please follow the template GitHub repository that shows up when creating a new issue.
  • Please be aware that a bot will ask for labels but you won’t have rights to add them. Know that labels will be added by someone on the triage team. 👍
  • If you would like to send Activity Logs to help with debugging (this can be very useful!), you should first trigger the bug and then go to Profile > Help & Support > Activity Logs > Current and use the share icon at top right to copy the logs. Next, go to Help & Support > Contact Us, add a short note mentioning the bug report link, and paste the logs below the note. Please be aware Activity Logs may contain tokens which should not be shared publicly, and that’s why logs should be sent through the Contact Us form.

Thanks for testing! ❤️

+make.wordpress.org/test/

#14-9, #call-for-testing, #ios, #mobile

Call for Testing: WordPress for iOS 14.8

WordPress for iOSiOS The operating system used on iPhones and iPads. version 14.8 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad.

Bugs & Feedback

If you find a bug or want to share a feature request after testing, you can comment on this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” one of us in the #mobile room on WordPress.org Slack, or head straight GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and open an issue—please see “Where to Report” below.

ReleaseRelease A release is the distribution of the final version of an application. A software release may be either public or private and generally constitutes the initial or new generation of a new or upgraded application. A release is preceded by the distribution of alpha and then beta versions of the software. Notes

  • Login and Signup UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. has been updated to offer a more user-friendly experience.
  • BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. editor: New block: Buttons. From now you’ll be able to add the individual Button block only inside the Buttons block.
  • Block editor: Add support for upload options in Cover block.
  • Block editor: Prefill caption for image blocks when available on the Media library.
  • Block editor: Fix bug where whitespaces at start of text blocks were being removed.
  • Block editor: Fix Quote block so it visually reflects selected alignment.
  • Block editor: Fix bug where buttons in page templates were not rendering correctly on web.

What to Test

To prepare:

  • Go to Account > App Settings > Privacy Settings and turn on the Collect information option.
  • Go to Account > Help & Support and turn on the Extra Debug option.
  • Go to My Site > Settings > Use Block Editor to enable the block editor for new posts.
  • If you are comfortable testing in a language other than English, please test in that language.

To test:

  1. 14035 Complete the sign up flow and verify the screen you see after a successful signup is the one shown in 14035. Change as many optional settings changes as you can during signup and verify each works as expected.
  2. 14035 Log in and verify the screen you see after a successful signup is the one shown in 14035.
  3. 1933 Create a new post or page and add the Buttons block. Complete the 22 test cases for the Buttons block.
  4. 1933 Try to think of a scenario that would break the buttons block and test it out. For example, try adding and removing buttons successively.
  5. 2190 Create a new page, apply one of the page templates (about, blog, portfolio, services, team), make some edits, publish the page, verify the button block on the page looks correct on the web.
  6. 2174 Create a new post, add a Cover block, test each of the upload options (Choose from device, Take a Photo, Take a Video, WordPress Media Library, Free Photo Library, Other Apps), and make sure each option works as expected.
  7. 2156 Go to Media, upload an image, and save a caption for that image. Create a new post, add the image from before, verify that if there was a caption saved in the media library that it is pre-filled when that image is added in the editor.
  8. 2127 Create a new post, add a text block such as the paragraph block, type some spaces, then tap the toolbar bold button and verify the cursor stays in place.
  9. 2127 Create a new post, add a paragraph or verse or pre-formatted block, type some spaces and then text, highlight the text portion, tap any of the formatting options on the menu at the bottom of the editor area, verify the whitespace does not get removed. Compare this to the web editor, does it work the same way?
  10. 2006 Create a new post, add several quote blocks with different alignments, publish the post, verify the alignments look correct in the editor, Reader, and web.
  11. 2118 Create a post or page, add a block that allows nested blocks (Columns, Buttons, Media & Text), navigate through the nested blocks and verify the FloatingToolbar is rendered at the bottom of the screen on iOS and that the Navigate-Up button is clickable.

If you are able to complete the entire list above, please continue testing by looking at all the related PRs targeting WordPress-iOS 14.8 and gutenberg-mobile 1.27, specifically any that you are able to and that aren’t already represented above.

Where to Report

  • WordPress-iOS on GitHub for non-block-editor issues.
  • gutenberg-mobile on GitHub for block editor issues.
  • This post for questions, feedback, or anything at all you’re not sure how to report in GitHub or want to discuss.

Instructions for Reporting Issues

  • Search the GitHub repository first to see if the bug is a known issue.
  • For known issues, please leave a comment on the issue saying you were able to replicate the problem and include device name, iOS version, app version, and type of site you used for testing.
  • For new issues, please follow the template GitHub repository that shows up when creating a new issue.
  • Please be aware that a bot will ask for labels but you won’t have rights to add them. Know that labels will be added by someone on the triage team. 👍
  • If you would like to send Activity Logs to help with debugging (this can be very useful!), you should first trigger the bug and then go to Profile > Help & Support > Activity Logs > Current and use the share icon at top right to copy the logs. Next, go to Help & Support > Contact Us, add a short note mentioning the bug report link, and paste the logs below the note. Please be aware Activity Logs may contain tokens which should not be shared publicly, and that’s why logs should be sent through the Contact Us form.

Thanks for testing! ❤️

+make.wordpress.org/test/

#14-8, #call-for-testing, #ios, #mobile

Call for Testing: WordPress for iOS 14.7

WordPress for iOSiOS The operating system used on iPhones and iPads. version 14.7 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad.

Bugs & Feedback

If you find a bug or want to share a feature request after testing, you can comment on this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” one of us in the #mobile room on WordPress.org Slack, or head straight GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and open an issue—please see “Where to Report” below.

What to Test

To prepare:

  • Go to Account > App Settings > Privacy Settings and turn on the Collect information option.
  • Go to Account > Help & Support and turn on the Extra Debug option.
  • Go to My Site > Settings > Use BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. Editor to enable the block editor for new posts.
  • If you are comfortable testing in a language other than English, please test in that language.

To test:

  1. 13812 Create a new post, tap Publish, change the post date to something in the past or future, change the visibility, add tags, tap “Publish Now”.
    1. Test in portrait and landscape.
    2. Try to break the flow.
    3. Update More > Post Settings and verify the changes are reflected in the Publish bottom sheet.
    4. Change the publish date more than once.
    5. Change the publish date when the device timezone is set to something very different from the site timezone.
    6. Test from a WordPress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ site.
    7. Test from a Jetpack site.
    8. Test from a Self-hosted site.
    9. Verify all changes you make take effect once the post has been published.
  2. 1661 Create a new post, add the columns block, try to break it.
    1. Complete the columns block test cases.
    2. Make sure the final published content looks good when viewed in the Reader, View Site, and on desktop browsers.
  3. 18564 Create a post, add a column block, add new blocks using the appender in the block as well as using the (+) at bottom left and confirm both work independently as expected.
  4. 2114 Create a new page using the blog page template. Customize the page and publish it. Make sure it looks good in View Site, mobile web, and on desktop browsers.
  5. 2123 Start a new page and make sure you can see the page template picker buttons even when in landscape mode (you may need to dismiss the keyboard to see them depending on the device size).
  6. 2086 Create a new page, select a page template so you see the template preview, rotate the device while looking at a page template before applying it and then edit or rotate back and confirm the app does not crash..
  7. 13926 Go to My Site, select a site, verify the headerHeader The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes. title is “My Site”, select a different site, verify the header title stays as “My Site”.
  8. 13904 Log in using the “entering your site address” option from as many places you can find. Here are 3 examples:
    1. Log out, tap “Log in”, tap the “entering your site address” link text, confirm you are navigated to a screen that asks for the site address.
    2. Log out, tap “Log in”, tap “Continue with WordPress.com”, tap the “entering your site address” link text, confirm you are navigated to a screen that asks for the site address.
    3. Log in with any method, go to Switch Site > + > Add self-hosted site, confirm you are navigated to a screen that asks for the site address.

If you are able to complete the entire list above, please continue testing by looking at the related PRs targeting WordPress-iOS 14.7 and gutenberg-mobile 1.26. Test any that you are able to and that aren’t already represented above.

Where to Report

  • WordPress-iOS on GitHub for non-block-editor issues.
  • gutenberg-mobile on GitHub for block editor issues.
  • This post for questions, feedback, or anything at all you’re not sure how to report in GitHub or want to discuss.

Instructions for Reporting Issues

  • Search the GitHub repository first to see if the bug is a known issue.
  • For known issues, please leave a comment on the issue saying you were able to replicate the problem and include device name, iOS version, app version, and type of site you used for testing.
  • For new issues, please follow the template GitHub repository that shows up when creating a new issue.
  • Please be aware that a bot will ask for labels but you won’t have rights to add them. Know that labels will be added by someone on the triage team. 👍
  • If you would like to send Activity Logs to help with debugging (this can be very useful!), you should first trigger the bug and then go to Profile > Help & Support > Activity Logs > Current and use the share icon at top right to copy the logs. Next, go to Help & Support > Contact Us, add a short note mentioning the bug report link, and paste the logs below the note. Please be aware Activity Logs may contain tokens which should not be shared publicly, and that’s why logs should be sent through the Contact Us form.

Thanks for testing! ❤️

#14-7, #call-for-testing, #ios, #mobile

Call for Testing: WordPress for iOS 14.6

WordPress for iOSiOS The operating system used on iPhones and iPads. version 14.6 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad.

Bugs & Feedback

If you find a bug or want to share a feature request after testing, you can comment on this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” one of us in the #mobile room on WordPress.org Slack, or head straight GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and open an issue—please see “Where to Report” below.

What to Test

To prepare:

  • Go to Account > App Settings > Privacy Settings and turn on the Collect information option.
  • Go to Account > Help & Support and turn on the Extra Debug option.
  • If you are comfortable testing in a language other than English, please feel free to test in that language.

To test:

  1. 2034 Create a new post, add a cover blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience., try to break it. Also see test cases.
  2. 1990 Create a new post, add a heading block, check that alignment options are visible on the block toolbar and work correctly, check that changing headerHeader The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes. size works correctly.
  3. 2076 Change alignment options in the Heading, Paragraph, Image, and MediaText blocks. Verify that they look correct in View Site and on the web in various screen sizes.
  4. 2042 Add a group block, create some nested structure, navigate through the blocks, expect that unselected blocks do not get dimmed when navigating the block hierarchy.
  5. 13624 (iPhone X and up) View the Notifications screen in landscape orientation, verify that content and navigation elements are not hidden under the notch (example).
  6. 13749 Go to the Reader, find a post with no comments, tap the comment icon, notice the no results view with “Be the first to leave a comment” showing, tap the reply field, type @ to display a selector for user mentions and verify you can select users from the selector. Note: best tested from a site with multiple users.
  7. 13753 Access all the tabs on Site Pages and verify the post dates appear and that the app does not crash.
  8. 13796 (iOS 13+) Check that post previews now show as fullscreen. Try previews from Blog Posts, Site Pages, the Post or Page Published/Updated notice, from the block editor, or in Spotlight. Test iPhone and iPad.
  9. 13809 Add an image using the “Other Apps” option and verify a Cancel button is present, uses the same color, and works even when switching back and forth between “Recents” and “Browse”. Test from the block editor, the classic editor, and the Media section in the app.
  10. 13808 (iOS 12) Go to My Sites and tap the Posts Quick Action button (at the top) several times rapidly on an iPad running iOS 12 and verify the app does not crash.
  11. 13805 Go to Reader and open any post, switch between light & dark modes, verify the area around the image and title is updated properly (example).
  12. 13793 On a slow network, go to Stats > any period (Days, Weeks, Months, Years), toggle light/dark mode while the ghost (placeholder) animation is displayed, verify the date bar, chart, and stats rows update properly.

You can find all other changes/fixes and details in the related PRs targeting WordPress-iOS 14.6 and gutenberg-mobile 1.25.

Where to Report

  • WordPress-iOS on GitHub for non-block-editor issues.
  • gutenberg-mobile on GitHub for block editor issues.
  • This post for questions, feedback, or issues you’re not sure how to report in GitHub.

Instructions for Reporting Issues

  • Search the GitHub repository first to see if the bug is a known issue.
  • For known issues, please leave a comment on the issue saying you were able to replicate the problem and include device name, iOS version, app version, and type of site you used for testing.
  • For new issues, please follow the template GitHub repository that shows up when creating a new issue.
  • Please be aware that a bot will ask for labels but you won’t have rights to add them. Know that labels will be added by someone on the triage team. 👍
  • If you would like to send Activity Logs to help with debugging (this can be very useful!), you should first trigger the bug and then go to Profile > Help & Support > Activity Logs > Current and use the share icon at top right to copy the logs. Next, go to Help & Support > Contact Us, add a short note mentioning the bug report link, and paste the logs below the note. Please be aware Activity Logs may contain tokens which should not be shared publicly, and that’s why logs should be sent through the Contact Us form.

Thanks for testing! ❤️

#14-6, #call-for-testing, #ios, #mobile

Call for Testing: WordPress for iOS 14.5

WordPress for iOSiOS The operating system used on iPhones and iPads. version 14.5 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad.

Bugs & Feedback

If you find a bug or want to share a feature request after testing, you can comment on this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” one of us in the #mobile room on WordPress.org Slack, or head straight GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and open an issue—please see “Where to Report” below.

What to Test

To prepare:

  • Go to Account > App Settings > Privacy Settings and turn on the Collect information option.
  • Go to Account > Help & Support and turn on the Extra Debug option.
  • If you are comfortable testing in a language other than English, please feel free to test in that language.

To test:

  1. 1931 Open any post or page, add a Latest Posts BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience., verify that tapping on the gear icon opens block settings, save and publish the post or page, verify the updates show on the web (mobile and desktop), re-open the post for editing from the web (mobile or desktop), change each setting, verify from another platform (mobile or desktop) that the settings were updated and are reflected on the published post and drafts as expected.
  2. 1987 Create a new page, notice there are five new starter page templates, tap each one and modify the content for each template and publish. Try from portrait and landscape mode. Does the page template behave as expected? Please be aware of known issues in 2012 and 2013 which are already in progress for a future releaseRelease A release is the distribution of the final version of an application. A software release may be either public or private and generally constitutes the initial or new generation of a new or upgraded application. A release is preceded by the distribution of alpha and then beta versions of the software..
  3. 1953 Add a quote block to any post or page and verify the left border is visible in Dark Mode.
  4. 1964 Go to https://automattic.com/work-with-us/, copy the first part of the page (from Work With Us until the end of the Coming on board paragraph), paste into any post or page using the block editor, check that all blocks are created and the app does not crash. Try with the content of at least one other web page of your choice that has HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. including wrapped images.
  5. 13591 Create a new draft, back date it to publish in the past, check that the status line on the Post Settings > Publish screen says the post “was” published if the date is set to something in the past and make sure the past date in Post Settings shows “Scheduled” instead of “Published”.
  6. 13668 Set your site timezone to a timezone earlier than the device timezone (i.e. site timezone PST and device timezone EST or site timezone Denver and device timezone Melbourne), create a new post go to More > Post Settings and change the publish date (including the month), verify the date at the top right on the calendar reflects the date selected in the calendar, then in the Post Settings when you leave the calendar. Publish the post and verify the publish date remains correct.
  7. Various While in Dark Mode, browse various areas of the app and make sure the UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. elements look correct. Areas to pay close attention to: Login, Stats, Search, Media Picker, Reader Comments.
  8. 13645 Go to Reader, search for a post and open it, change to landscape view, verify the search bar and the toolbar at the bottom of posts both extend to the full width of the landscape view. Verify both still look correct and work properly after switching back to portrait view.
  9. 13685 Go to any comment in Notifications or Reader or the Comments section, start a comment reply, use the arrow to expand the comment to full screen, tap @ to select another user from the same site, verify the user can be selected and that they receive a push notification as expected (note: they must have notifications settings turned on).
  10. 13665 Log in and verify you see that the “Send Email” option shows a tip about checking the spam/junk folder if needed, verify the login works as expected. Log out and complete the signup flow and verify the tip is shown in that flow and that signup is working normally.
  11. 11420 Test the signup, site creation, and login flows. Watch for any visual issues or blockers.

You can find all other changes/fixes and details in the related PRs targeting WordPress-iOS 14.5 and gutenberg-mobile 1.24.

Where to Report

  • WordPress-iOS on GitHub for non-block-editor issues.
  • gutenberg-mobile on GitHub for block editor issues.
  • This post for questions, feedback, or issues you’re not sure how to report in GitHub.

Instructions for Reporting Issues

  • Search the GitHub repository first to see if the bug is a known issue.
  • For known issues, please leave a comment on the issue saying you were able to replicate the problem and include device name, iOS version, app version, and type of site you used for testing.
  • For new issues, please follow the template GitHub repository that shows up when creating a new issue.
  • Please be aware that a bot will ask for labels but you won’t have rights to add them. Know that labels will be added by someone on the triage team. 👍
  • If you would like to send Activity Logs to help with debugging (this can be very useful!), you should first trigger the bug and then go to Profile > Help & Support > Activity Logs > Current and use the share icon at top right to copy the logs. Next, go to Help & Support > Contact Us, add a short note mentioning the bug report link, and paste the logs below the note. Please be aware Activity Logs may contain tokens which should not be shared publicly, and that’s why logs should be sent through the Contact Us form.

Thanks for testing! ❤️

#14-5, #call-for-testing, #ios, #mobile

Call for Testing: WordPress for iOS 14.4

WordPress for iOSiOS The operating system used on iPhones and iPads. version 14.4 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad.

Bugs & Feedback

If you find a bug or want to share a feature request after testing, you can comment on this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” one of us in the #mobile room on WordPress.org Slack, or head straight GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and open an issue—please see “Where to Report” below.

What to Test

To prepare:

  • Go to Account > App Settings > Privacy Settings and turn on the Collect information option.
  • Go to Account > Help & Support and turn on the Extra Debug option.
  • If you are comfortable testing in a language other than English, please feel free to test in that language.

To test:

  1. 13351 Create a new draft, go to the Posts List, re-open the draft, go to More > Post Settings, tap “Publish Immediately”. Check that it says “Publish” and not “Published” and that it says “Immediately” instead of showing a date and time.
  2. Browse different areas of the app and try to uncover any screens that load too slowly.

You can find all other changes/fixes and details in the related PRs targeting WordPress-iOS 14.4 and gutenberg-mobile 1.24.

Where to Report

  • WordPress-iOS on GitHub for non-blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.-editor issues.
  • gutenberg-mobile on GitHub for block editor issues.
  • This post for questions, feedback, or issues you’re not sure how to report in GitHub.

Instructions for Reporting Issues

  • Search the GitHub repository first to see if the bug is a known issue.
  • For known issues, please leave a comment on the issue saying you were able to replicate the problem and include device name, iOS version, app version, and type of site you used for testing.
  • For new issues, please follow the template GitHub repository that shows up when creating a new issue.
  • Please be aware that a bot will ask for labels but you won’t have rights to add them. Know that labels will be added by someone on the triage team. 👍
  • If you would like to send Activity Logs to help with debugging (this can be very useful!), you should first trigger the bug and then go to Profile > Help & Support > Activity Logs > Current and use the share icon at top right to copy the logs. Next, go to Help & Support > Contact Us, add a short note mentioning the bug report link, and paste the logs below the note. Please be aware Activity Logs may contain tokens which should not be shared publicly, and that’s why logs should be sent through the Contact Us form.

Thanks for testing! ❤️

#14-4, #call-for-testing, #ios, #mobile

Call for Testing: WordPress for iOS 14.3

WordPress for iOSiOS The operating system used on iPhones and iPads. version 14.3 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad.

Please note that 14.3 will have an extremely short development cycle!

Bugs & Feedback

If you find a bug or want to share a feature request after testing, you can comment on this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” one of us in the #mobile room on WordPress.org Slack, or head straight GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and open an issue—please see “Where to Report” below.

What to Test

To prepare:

  • Go to Account (Me icon) > App Settings > Privacy Settings and turn on the Collect information option.
  • Go to Account (Me icon) > Help & Support and turn on the Extra Debug option.
  • If you are comfortable testing in a language other than English, please feel free to test in that language.

To test:

  1. 11269 Go to My Site > Site Pages > More (3 dots) > Set Parent, try several different searches, verify the search function works as expected and that you can set a parent page after searching. Also see test cases.
  2. 1904 BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. editor: add an image block, tap the gear to change to different image sizes, verify the image size changes, verify the image size is preserved if you update the post, leave, return, etc.
  3. 1610 Block editor: add a gallery block and try adding new images to the gallery with all the available options provided. Test from all site types.
  4. 1866 Block editor: add a button block and try to break it. Also see test cases.
  5. 1850 Block editor: add a group block and try to break it. Also see test steps and test cases.
  6. 18574 Block editor: try adding a block from a smaller device or in horizontal mode, verify you can scroll through and add all blocks. Also check that you can scroll the BottomSheet in the image block settings.
  7. 1895 Block editor: check for incorrect image previews using the testing steps at WordPress-Android/11239#issue-560256478.
  8. 1930 Block editor: create a new post, add a title with any emoji, switch to HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. mode, verify no extra strong elements are added to the title.
  9. 1802 Block editor: check that active blocks have a full solid border and a floating toolbar, verify the floating toolbar works as expected. See test steps.
  10. Reader Information Architecture updates:
    1. Saving and restoring subfilter to/from shared prefs #10925
    2. Site not removed from subfilter when unfollowed #11155
    3. New design reader bottom sheet – step 1 #11183
    4. New design reader bottom sheet – step 2 #11184
    5. New design reader bottom sheet – step3 #11193
    6. IA Reader self-hosted improvements #11270
    7. Add historical searches list to the Reader initial search screen #11293
    8. Add follow/unfollow button to the Followed Sites tab on Reader’s management section #11219

You can find all other changes/fixes and details in the related PRs targeting WordPress-Android 14.3 and gutenberg-mobile 1.23.

Where to Report

  • WordPress-iOS on GitHub for non-block-editor issues.
  • gutenberg-mobile on GitHub for block editor issues.
  • This post for questions, feedback, or issues you’re not sure how to report in GitHub.

Instructions for Reporting Issues

  • Search the GitHub repository first to see if the bug is a known issue.
  • For known issues, please leave a comment on the issue saying you were able to replicate the problem and include device name, iOS version, app version, and type of site you used for testing.
  • For new issues, please follow the template GitHub repository that shows up when creating a new issue.
  • Please be aware that a bot will ask for labels but you won’t have rights to add them. Know that labels will be added by someone on the triage team. 👍
  • If you would like to send Activity Logs to help with debugging (this can be very useful!), you should first trigger the bug and then go to Profile > Help & Support > Activity Logs > Current and use the share icon at top right to copy the logs. Next, go to Help & Support > Contact Us, add a short note mentioning the bug report link, and paste the logs below the note. Please be aware Activity Logs may contain tokens which should not be shared publicly, and that’s why logs should be sent through the Contact Us form.

Thanks for testing! ❤️

#14-3, #call-for-testing, #ios, #mobile

Call for Testing: WordPress for iOS 14.2

WordPress for iOSiOS The operating system used on iPhones and iPads. version 14.2 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad.

Bugs & Feedback

If you find a bug or want to share a feature request after testing, you can comment on this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” one of us in the #mobile room on WordPress.org Slack, or head straight GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and open an issue—please see “Where to Report” below.

What to Test

To prepare:

  • Go to Profile > App Settings > Privacy Settings and turn on the Collect information option.
  • Go to Profile > Help & Support and turn on the Extra Debug option.
  • If you are comfortable testing in a language other than English, please feel free to test in that language.

To test:

  1. Media Editing: You can now crop, zoom in/out and rotate images that are inserted or being inserted in a post. (#13309)
    1. Create a new post or page and add an image to it, or open an existing post or page with an image in it.
    2. Select the image in the post editor and then select “Edit.” (In the blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. editor, you will need to select the edit button that appears over the image when you select it.) Confirm the media editor opens.
    3. Try editing the image in various ways: crop, zoom in or out, and/or rotate it.
    4. Confirm the edited image looks correct in the app editor.
    5. Save your changes and preview the post. Confirm the preview shows your edited image as expected.
    6. Additional scenarios to test: Ensure editing works with the block editor enabled and disabled (My Sites > Settings > Use block editor toggle); rotate your device while editing the image; change the image settings (e.g. image link, alt text) and ensure they are retained after editing; go offline (e.g. airplane mode), edit an image, and ensure the edits are uploaded when the device is online again.
  2. Post Preview: Added a new Desktop preview mode on iPhone and Mobile preview on iPad when previewing posts or pages. (#13334) Added new navigation, “Open in Safari” and Share options when previewing posts or pages. (#13334)
    1. Go to My Sites > Site Pages or Blog Posts.
    2. Select “View” to preview a post/page (under the … menu for Site Pages).
    3. On the preview screen, confirm you see an icon in the bottom right that allows you to switch between a desktop and mobile preview.
    4. Go back to the list of posts/pages and select a post or page to open it in the editor.
    5. Open the … menu and select “Preview.”
    6. On the preview screen, confirm you see an icon in the bottom right that allows you to switch between a desktop and mobile preview.
    7. While previewing the post or page, in either desktop or mobile mode, test the other options to navigate forward/back, share, and open in Safari.
  3. Reader: Added Post Reblogging feature. You can now reblog a post from the reader to your WordPress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ site(s). (#13361)
    1. Ensure you are logged in to a WordPress.com account with at least one site hosted on WordPress.com.
    2. Go to the Reader and confirm you see a reblog button for each post, both in the Reader list view and after selecting a single post in the Reader. Tap the reblog button on a post.
    3. If you have multiple WordPress.com sites: A site selector will appear; select the site you want to reblog to.
    4. When the post editor appears, make any desired edits and publish the post.
    5. Additional scenarios: Log in to a WordPress.com account with no WordPress.com-hosted sites and confirm that when you tap the reblog button, you get a clear, actionable message (instead of being taken to the post editor); log in to a self-hosted site but not WordPress.com, and confirm no reblog buttons appear; try reblogging with and without the block editor enabled (under My Sites > Settings > Use block editor).
  4. Comment Editing: Fixed a bug that could cause the text selection to be on the wrong line. (#13316)
    1. Publish a long comment on one of your blog posts or pages.
    2. In the app, find the comment (under My Sites > Comments or in a notification on the Notifications tab). Note: A notification will only be created if you publish the comment using a different WordPress.com account.
    3. Select Edit to open the comment editor.
    4. Choose a word in the middle of the comment text and double tap that word to select it. Confirm the correct word was selected.
  5. Block Editor: Long-press Inserter icon to show options to add block before/after. (#1835) Add support for image size options in the gallery block. (#1798) Retry displaying image when connectivity restores. (#1686)
    1. Start a new post and confirm that the block editor is enabled by default. Optional: Add some content to your new post.
    2. Long press on the “Add Block” icon in the editor toolbar, and confirm an action sheet appears with options about where to add the block:If no block or the title is selected, the options should be “Add to beginning” and “Add to end.”
    3. If a block is selected, the options should be “Add Block Before” and “Add Block After.”
    4. Make a selection and confirm the block picker comes up and your selected block is added in the correct place.
    5. Add a gallery block to your post, and add some images. With the gallery block selected, tap the settings icon and select “Images Size” to choose a size for the images in the gallery. Preview the post and confirm your images appear with the correct size. (You may need to preview the post on a desktop browser to confirm the size.)
    6. Add an image block to your post, and choose to add an image from the WordPress Media Library. Disable your internet connection and then choose an image from the media library. Confirm the image doesn’t load. Enable your internet connection, and confirm the image eventually loads and all other editor features continue to work as expected.
  6. Comments: Fixed a bug that could cause HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. markup to be displayed in the comment content. (#13351)
    1. Publish a comment that include HTML markup on one of your blog posts or pages.
    2. In the app, find the comment (under My Sites > Comments or in a notification on the Notifications tab). Note: A notification will only be created if you publish the comment using a different WordPress.com account.
    3. Confirm you see the comment in plain text, without any HTML markup.
    4. Select Edit to open the comment editor. Confirm you see and can edit the comment in plain text, without any HTML markup.
  7. Signup and Login: Signup or login via magic link now supports multiple email clients. (#13275)
    1. Start logged out of the app.
    2. Log in or sign up to WordPress.com using the magic link option.
    3. After tapping “Open Mail,” confirm that it either opens Apple Mail (if that is your only mail app) or you see a list of your mail apps (if you have multiple apps installed) and can choose which app to open.
    4. Confirm the correct app is opened and you can continue logging in/signing up as expected.
  8. Posts: Fixed a bug that could disable comments on a draft post when previewing that post. (#13362)
    1. Go to My Sites > Settings > Discussion > confirm the Allow Comments setting is enabled (toggled on).
    2. Start a new post. Add some content and save the post as a draft.
    3. Tap to edit the draft. Add some new content and then preview the draft.
    4. Publish the post. View the post and confirm comments are enabled.
    5. Go to My Sites > Settings > Discussion > toggle off the Allow Comments setting. Repeat steps 2-4 and confirm comments are disabled.

You can find all other changes/fixes and details in the related PRs targeting WordPress-iOS 14.2 and gutenberg-mobile 1.22.

Where to Report

  • WordPress-iOS on GitHub for non-block-editor issues.
  • gutenberg-mobile on GitHub for block editor issues.
  • This post for questions, feedback, or issues you’re not sure how to report in GitHub.

Instructions for Reporting Issues

  • Search the GitHub repository first to see if the bug is a known issue.
  • For known issues, please leave a comment on the issue saying you were able to replicate the problem and include device name, iOS version, app version, and type of site you used for testing.
  • For new issues, please follow the template GitHub repository that shows up when creating a new issue.
  • Please be aware that a bot will ask for labels but you won’t have rights to add them. Know that labels will be added by someone on the triage team.
  • If you would like to send Activity Logs to help with debugging (this can be very useful!), you should first trigger the bug and then go to Profile > Help & Support > Activity Logs > Current and use the share icon at top right to copy the logs. Next, go to Help & Support > Contact Us, add a short note mentioning the bug report link, and paste the logs below the note. Please be aware Activity Logs may contain tokens which should not be shared publicly, and that’s why logs should be sent through the Contact Us form.

Thanks for testing! ❤️

#14-2, #call-for-testing, #ios, #mobile

Call for Testing: WordPress for iOS 14.1

WordPress for iOSiOS The operating system used on iPhones and iPads. version 14.1 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad.

Bugs & Feedback

If you find a bug or want to share a feature request after testing, you can comment on this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” one of us in the #mobile room on WordPress.org Slack, or head straight GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and open an issue—please see “Where to Report” below.

What to Test

To prepare:

  • Go to Profile > App Settings > Privacy Settings and turn on the Collect information option.
  • Go to Profile > Help & Support and turn on the Extra Debug option.
  • Go to My Site > Settings and turn on the Use BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. Editor setting to enable the block editor for new posts.
  • If you are comfortable testing in a language other than English, please feel free to test in that language.

To test:

  1. 19534 Create a new post in the block editor, add any shortcode, try to break the block. Try with at least 5 randomly chosen shortcodes.
  2. 13242 In the app, open a site that has some traffic registered in the Stats section, and go to Stats > Widgets > Use this site. On the device, add the WordPress This Week widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. to your Today view. Verify the widget works as expected and that the numbers match what you see when you check stats for the same site from WordPress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ using a web browser.
  3. 13236 In the app, follow any private blog that requires login to view the post. Go to the Reader and find a post from that blog, tap Visit for that post, and verify the post is displayed properly when authenticated (no on-screen error, no errors in the console). Test using all three site types: WordPress.com, Jetpack, Self-hosted.
  4. 13236 Using a WordPress.com account with a site that has an upgrade or plan, go to My Site > Settings > Advanced > Delete Site > Show Purchases, and verify that the “Show Purchases” page is displayed properly. Complete the process to delete a site and verify it worked.

You can find all other changes/fixes and details in the related PRs targeting WordPress-iOS 14.1 and gutenberg-mobile 1.21.

Where to Report

  • WordPress-iOS on GitHub for non-block-editor issues.
  • gutenberg-mobile on GitHub for block editor issues.
  • This post for questions, feedback, or issues you’re not sure how to report in GitHub.

Instructions for Reporting Issues

  • Search the GitHub repository first to see if the bug is a known issue.
  • For known issues, please leave a comment on the issue saying you were able to replicate the problem and include device name, iOS version, app version, and type of site you used for testing.
  • For new issues, please follow the template GitHub repository that shows up when creating a new issue.
  • Please be aware that a bot will ask for labels but you won’t have rights to add them. Know that labels will be added by someone on the triage team.
  • If you would like to send Activity Logs to help with debugging (this can be very useful!), you should first trigger the bug and then go to Profile > Help & Support > Activity Logs > Current and use the share icon at top right to copy the logs. Next, go to Help & Support > Contact Us, add a short note mentioning the bug report link, and paste the logs below the note. Please be aware Activity Logs may contain tokens which should not be shared publicly, and that’s why logs should be sent through the Contact Us form.

Thanks for testing! ❤️

#14-1, #call-for-testing, #ios, #mobile

Call for Testing: WordPress for iOS 14.0

WordPress for iOSiOS The operating system used on iPhones and iPads. version 14.0 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad.

Bugs & Feedback

If you find a bug or want to share a feature request after testing, you can comment on this post, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” one of us in the #mobile room on WordPress.org Slack, or head straight GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and open an issue—please see “Where to Report” below.

What to Test

To prepare:

  • Go to My Site > Settings > Use BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. Editor to enable the block editor for new posts.
  • If you are comfortable testing in a language other than English, please test in that language.

To test:

  1. 13112 Enter any comment flow (reader, notification, comments), add some text, tap the full screen toggle button, add more text, tap the exit full screen button, enter more text, tap reply/save button.
  2. 13195 On the device, add the Today and/or the All-Time widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. to the Today view. In the app, Go to Stats > Widgets > Use this site, switch to a different site, go to Stats, close the app, return to the Today view and tap a widget, tap Done to close the modal, verify the Stats view then displays the Stats for the selected site (not the widget site).
  3. 13196 On a site with high traffic, go to Stats > Widgets > Use this site, add the Today and All-Time widgets to the Today view, verify the widget numbers are abbreviated as they are in the app.
  4. 13131 With a site you haven’t accessed before or modified insights, check that the default insights list is: Latest Post Summary, Today, All-Time, Follower Totals. Tap Add stats card and check that the view is presented modally and functions as expected. Also test on iPad.
  5. 13158 Trigger some notifications and tap on them. The app should be opened correctly and should not crash.
  6. 13128 Set the Site Time Zone to a different Time Zone than the device, schedule a post, check that the displayed scheduled time matches the site’s time zone and is published on that date.
  7. 13173 Rename an image saved on your device or iCloud Drive. In the app, go to Media > + and add a new image, select ‘Other Apps’, select the renamed image, after it uploads click on the image and verify the original file name was kept (lowercased and without extension).
  8. 1669 In the block editor in the app, add an image via link, add a second image from the Media Library, close and reopen the post, verify the Image Sizes option is displayed for the image inserted from the Media Library and not for the image added via link.
  9. 1701 In the block editor in the app, add a paragraph block, type some characters, undo changes until the block is removed. Repeat if necessary. App should not crash.
  10. 1631 On the web, create a draft with aligned images. In the app, open an empty post (to load the js from the metro bundler), go to Blog Posts > Drafts, turn on airplane mode, open the draft, make sure images have placeholder images.

You can find all other changes/fixes and details in the related PRs targeting WordPress-iOS 14.0 and gutenberg-mobile 1.20.

Where to Report

  • WordPress-iOS on GitHub for non-block-editor issues.
  • gutenberg-mobile on GitHub for block editor issues.
  • This post for questions, feedback, or issues you’re not sure how to report in GitHub.

Thanks for testing! ❤️

#14-0, #call-for-testing, #ios, #mobile