README.md in polyfill-1.3.0 vs README.md in polyfill-1.4.0

- old
+ new

@@ -25,11 +25,11 @@ ## Installation Add it to your Gemfile: ```ruby -gem 'polyfill', '~> 1.3' +gem 'polyfill', '~> 1.4' ``` Or install it manually: ```sh @@ -217,18 +217,18 @@ | ✓ | | #casecmp? | Returns `nil` for non-string arguments instead of raising a `TypeError`. | ✓ | | #delete_prefix | New | P | | #delete_prefix! | New **Differences:** Throws `RuntimeError` instead of `FrozenError` when attempting to modify a frozen string. | ✓ | | #delete_suffix | New (alias of `chomp`) | P | | #delete_suffix! | New (alias of `chomp!`) **Differences:** Throws `RuntimeError` instead of `FrozenError` when attempting to modify a frozen string. -| ✗ | | #each_grapheme_cluster | New -| ✗ | | #grapheme_clusters | New +| ✓ | | #each_grapheme_cluster | New +| ✓ | | #grapheme_clusters | New | P | | #start_with? | Accepts regular expression arguments. **Differences:** Does not set `Regexp` globals. | ✗ | | #undump | New | ✗ | StringIO | #write | Accepts multiple arguments. | ✗ | StringScanner | #captures | New | ✗ | | #size | New | ✗ | | #values_at | New -| ✗ | Struct | .new | Accepts a new optional keyword argument, `:keyword_init`. +| ✓ | Struct | .new | Accepts a new optional keyword argument, `:keyword_init`. | ✗ | Thread | #fetch | New | ✗ | | #name= | Description set by `Thread#name=` is now visible on Windows 10. | ✓ | Time | .at | Accepts a third argument which specifies the unit of the second argument. | ✗ | URI | .open | New (alias of `Kernel.open`) | ✗ | Zlib::GzipWriter | #write | Accepts multiple arguments.