<!-- Click "Preview" for a more readable version --

If you found an area that needs clarification, feel free to open a PR or list the section/content that could be improved below

Don't remove any title of the issue template, or it will be treated as invalid by the bot.

⚠️👆 Feel free to refer to these instructions before submitting the issue 👆⚠️
-->

#### Section/Content To Improve
https://github.com/axios/axios/blob/master/CHANGELOG.md

#### Suggested Improvement
Please add 0.21.1 to the Changelog.

#### Relevant File(s)
https://github.com/axios/axios/blob/master/CHANGELOG.md
dist/axios.js
fn.call(null, obj[i], i, obj);
	    }
	  } else {
	    
	    for (var key in obj) {
	      if (Object.prototype.hasOwnProperty.call(obj, key)) {
	        fn.call(null, obj[key], key, obj);
	      }
	    }
	  }
	}
	
	/**
	 * Accepts varargs expecting each argument to be an object, then
	 * immutably merges the properties of each object and returns result.
	 *
	 * When multiple objects contain the same key the later object in
	 * the arguments list will take precedence.
	 *
	 * Example:
	 *
	 * ```js
	 * var result = merge({foo: 123}, {foo: 456});
	 * console.log(result.foo); // outputs 456
	 * ```
	 *
	 * @param {Object} obj1 Object to merge
	 * @returns {Object} Result of all merge properties
	 */
	function merge() {