Skip to content

18.8-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@yoastbot yoastbot released this 03 May 14:28

Changes compared to: 18.7

  • Introduces the First-time configuration, replacing and improving the Configuration Workout. #18379
  • Removes XML sitemap image properties title and caption following deprecation by Google. #18344
  • Renames the main admin menu item to Yoast SEO instead of SEO. #18350
  • Adds an installation successful page to welcome first-time users. #18388
  • Fixes a bug where the global var $post is sometimes modified unexpectedly. Props to grantalltodavid. #18318
  • Fixes a bug that would lead to race conditions when using persistent object caching. #18352

Non user facing:

  • Adds edit buttons and logic to a finished stepper's (editable) steps #18041
  • Adds the indexation step for the first-time configuration. #18039
  • Changed the copy of the success alert when indexation had already been done and the configuration was not yet finished. #18129
  • Adds a refactored version of the site representation step to the configuration workout. #18111
  • Add a modal popup to warn users if they want to leave the indexation step before it's finished #18115
  • Refactor the Tailwind Stepper component to use a compound component pattern. #18069
  • Update the first time configuration indexation step to include some UI/UX additional requirements #18082
  • Changes the structure of the Social options to accept an unlimited array of URLs beside the Facebook and Twitter profiles. #18174
  • Remove social accounts form for Organization and update both Person and Organization text #18166
  • Uses a HeadlessUI combobox instead of an async react-select component for the first time configuration's user select. #18171
  • Adds the Personal Preferences step according to a new Tailwind design. #18285
  • Fixes a bug where grunt artifact would not work. #18233
  • Adds a loading state to the combobox to display a spinner while data is being fetched. #18185
  • Updates the Schema generation to fetch social profiles in the new array format for the sameAs property #18215
  • Change the social profiles step for organizations in order to accomodate for a variable number of text fields representing social profiles URLS. #18231
  • We want to improve the copy of the Social page where we point users to the new First-time-configuration. #18387
  • Add Tailwindified Social Profiles step to the first time configuration #18263
  • Updates the link in the first-time notification to lead to the first-time configuration. #18329
  • Moves the "Configuration workout" to the "First-time configuration" tab. #18365
  • Fix an unreleased bug, where deleting a previously saved Facebook or Twitter value would not be saved in the db. #18368
  • Performs the upgrade routine on 18.8 to transfer the Social URLs in the format that the new First Time Configuration expects #18370
  • Validates URLs in the Other social profile fields in the configuration workout #18245
  • Removes custom tailwind modal pop-ups and uses just the browser's native instead. #18384
  • Adds a tab in Yoast SEO General sub-page which will host the first time configuration stepper #18298
  • Removes the Configuration workout from the workouts page. #18365
  • Legibility improvements to Stepper code that deals with transitions. #18012
  • Changed copy in step 4 of the importer to reflect the moving of the first time configuration form Workouts to General page #18338
  • Updates routes for the first time configuration and adds actions to save/retrieve configuration state #18333
  • Makes the last step of First Time Configuration adhere to designs #18377
  • Adds placeholders to social URLs input fields #18367
  • Sets the grunt-plugin-tasks version to the one used on trunk. #18378
  • Fixes an unreleased bug where the notice would be displayed again after the first-time configuration was finished. #18383
  • Fix deploy to dist #18363
  • Checks if Premium is activated; Shows the newsletter sign-up section if Premium is not installed #18355
  • Allow the user to save an empty string in some of the Other Social URLs #18368
  • Avoids throwing an HTTP error if a user tries to save an empty or malformed social profile URL #18364
  • Disables the standard Tailwind preflight, and applies the base layer to a yst-root element instead. #18373
  • Displays a custom info alert in the Site representation step when Local SEO is active #18369
  • Forces Organization in the Social Representation step of the first time configuration when Local SEO is activated #18348
  • Removes the "to be populated by React" string from the PHP view of the first time configuration. #18378
  • Step title now changes to purple as the step slides open. #18336
  • Adds transition animations to the stepper. #17977
  • Slight improvements to the animations surrounding opening and closing steps to adhere more to the design. #18012
  • Adds a modal popup to the stepper each time the user tries to leave a workout step with unsaved changes. #17984
  • Expands the first unsaved step when entering a page with the stepper. #17986
  • Adds logic around finishing the stepper. #18002