<!-- If this is more of a question on how i18n should work or you have not narrowed down the issue to be 1 of our packages, please use Discussions instead --> ## Which package? `react-intl`, version `>=7.1.7` ## Describe the bug `react-intl` worked fine with version `7.1.6`. After upgrade in React app ``` const { formatMessage } = useIntl() const messages = defineMessages({ greeting: { id: 'app.greeting', defaultMessage: 'Hello, {name}!', description: 'Greeting to welcome the user to the app', }, }) console.log(formatMessage(messages.greeting, {name: 'Eric'})) // now: ['Hello, Eric!']; before: Hello, Eric! ``` `formatMessage` started returning `array` instead of string. Latest working version: `7.1.6` Latest version tested: `7.1.8` Stopped working: `7.1.7`