fix: invalidate toResolveHierarchy cache on in-place fallbackLng mutation
Follow-up to #2444: the identity check only caught reassignment of
options.fallbackLng, so i18next.options.fallbackLng.push('fr') at runtime
would keep serving the stale hierarchy. Compare a joined key instead, so
in-place array mutation invalidates too. Also add the changelog entry. A
Adriano Raiano committed
06924d961c64bd01a1f3d707b425b6c392a72a9a
Parent: bb80369