
\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2020}\+: {\ttfamily To\+Integer}\+: {\ttfamily -\/0} should always be normalized to {\ttfamily +0} (\#116)
\item \mbox{[}patch\mbox{]} {\ttfamily Get\+Intrinsic}\+: Adapt to override-\/mistake-\/fix pattern (\#115)
\item \mbox{[}Fix\mbox{]} {\ttfamily call\+Bind}\+: ensure compatibility with SES
\item \mbox{[}Deps\mbox{]} update {\ttfamily is-\/callable}, {\ttfamily object.\+assign}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}
\item \mbox{[}eslint\mbox{]} fix warning
\item \mbox{[}Tests\mbox{]} temporarily allow SES tests to fail (\#115)
\item \mbox{[}Tests\mbox{]} ses-\/compat -\/ initialize module after ses lockdown (\#113)
\item \mbox{[}Tests\mbox{]} \mbox{[}Refactor\mbox{]} use define\+Property helper rather than assignment
\item \mbox{[}Tests\mbox{]} \mbox{[}Refactor\mbox{]} clean up define\+Property test helper
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31657}{}\doxysection{1.\+18.\+0-\/next.\+0 / 2020-\/08-\/14}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31657}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} add {\ttfamily ES2020}
\item \mbox{[}New\mbox{]} {\ttfamily Get\+Intrinsic}\+: add {\ttfamily Aggregate\+Error\%}, {\ttfamily Finalization\+Registry\%}, and {\ttfamily Weak\+Ref\%}
\item \mbox{[}New\mbox{]} {\ttfamily ES5}+\+: add {\ttfamily abs}, {\ttfamily floor}; use {\ttfamily modulo} consistently
\item \mbox{[}New\mbox{]} {\ttfamily Get\+Intrinsic}\+: Cache~accessed~intrinsics (\#98)
\item \mbox{[}New\mbox{]}~{\ttfamily Get\+Intrinsic}\+: Add~ES201x function~intrinsics (\#97)
\item \mbox{[}New\mbox{]} {\ttfamily ES2015}+\+: add {\ttfamily Quote\+JSONString}, {\ttfamily Ordinary\+Create\+From\+Constructor}
\item \mbox{[}New\mbox{]} {\ttfamily ES2017}+\+: add {\ttfamily String\+Get\+Own\+Property}
\item \mbox{[}New\mbox{]} {\ttfamily ES2016}+\+: add {\ttfamily UTF16\+Encoding}
\item \mbox{[}New\mbox{]} {\ttfamily ES2018}+\+: add {\ttfamily Set\+Function\+Length}, {\ttfamily Unicode\+Escape}
\item \mbox{[}New\mbox{]} add {\ttfamily is\+Leading\+Surrogate}/{\ttfamily is\+Trailing\+Surrogate} helpers
\item \mbox{[}Fix\mbox{]} {\ttfamily ES5}+\+: {\ttfamily To\+Property\+Descriptor}\+: use intrinsic Type\+Error
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2018+}\+: {\ttfamily Copy\+Data\+Properties}/{\ttfamily Number\+To\+String}\+: use intrinsic Type\+Error
\item \mbox{[}Deps\mbox{]} update {\ttfamily is-\/regex}, {\ttfamily object-\/inspect}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31658}{}\doxysection{1.\+17.\+7 / 2020-\/09-\/30}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31658}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2020}\+: {\ttfamily To\+Integer}\+: {\ttfamily -\/0} should always be normalized to {\ttfamily +0} (\#116)
\item \mbox{[}patch\mbox{]} {\ttfamily Get\+Intrinsic}\+: Adapt to override-\/mistake-\/fix pattern (\#115)
\item \mbox{[}Fix\mbox{]} {\ttfamily call\+Bind}\+: ensure compatibility with SES
\item \mbox{[}Deps\mbox{]} update {\ttfamily is-\/callable}, {\ttfamily is-\/regex}, {\ttfamily object-\/inspect}, {\ttfamily object.\+assign}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31659}{}\doxysection{1.\+17.\+6 / 2020-\/06-\/13}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31659}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily helpers/get\+Symbol\+Description}\+: use the global Symbol registry when available (\#92)
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2015+}\+: {\ttfamily Is\+Constructor}\+: when {\ttfamily Reflect.\+construct} is available, be spec-\/accurate (\#93)
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2015+}\+: {\ttfamily Set}\+: Always~return boolean~value (\#101)
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2015+}\+: {\ttfamily Set}\+: ensure exceptions are thrown in IE 9 when requested
\item \mbox{[}Fix\mbox{]} Use~{\ttfamily Reflect.\+apply(…)} if~available (\#99)
\item \mbox{[}Fix\mbox{]} {\ttfamily helpers/floor}\+: module-\/cache {\ttfamily Math.\+floor}
\item \mbox{[}Fix\mbox{]} {\ttfamily helpers/get\+Symbol\+Description}\+: Prefer~bound {\ttfamily description}~getter when present
\item \mbox{[}Fix\mbox{]}~{\ttfamily 2016}\+: Use~{\ttfamily get\+Iterator\+Method} in~{\ttfamily Iterable\+To\+Array\+Like} (\#94)
\item \mbox{[}Fix\mbox{]}~{\ttfamily helpers/\+Own\+Property\+Keys}\+: Use~{\ttfamily Reflect.\+own\+Keys(…)} if~available (\#91)
\item \mbox{[}Fix\mbox{]}~{\ttfamily 2018+}\+: Fix~{\ttfamily Copy\+Data\+Properties} depending~on~{\ttfamily this} (\#95)
\item \mbox{[}meta\mbox{]} mark spackled files as autogenerated
\item \mbox{[}meta\mbox{]} {\ttfamily Type}\+: fix spec URL
\item \mbox{[}meta\mbox{]} {\ttfamily ES2015}\+: complete ops list
\item \mbox{[}Deps\mbox{]} update~{\ttfamily is‑callable}, {\ttfamily is‑regex}
\item \mbox{[}Deps\mbox{]} switch from {\ttfamily string.\+prototype.\+trimleft}/{\ttfamily string.\+prototype.\+trimright} to {\ttfamily string.\+prototype.\+trimstart}/{\ttfamily string.\+prototype.\+trimend}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily in-\/publish}, {\ttfamily object-\/is}, {\ttfamily tape}; add {\ttfamily aud}
\item \mbox{[}eslint\mbox{]} {\ttfamily helpers/is\+Property\+Descriptor}\+: fix indentation
\item \mbox{[}Tests\mbox{]} {\ttfamily helpers/get\+Symbol\+Description}\+: add test cases; some envs have {\ttfamily Symbol.\+for} but can not infer a name (\#92)
\item \mbox{[}Tests\mbox{]} try out Code\+QL analysis
\item \mbox{[}Tests\mbox{]} reformat expected missing ops
\item \mbox{[}Tests\mbox{]} Run~tests with~{\ttfamily undefined}~this (\#96)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31660}{}\doxysection{1.\+17.\+5 / 2020-\/03-\/22}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31660}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily Create\+Data\+Property}\+: update an existing property
\item \mbox{[}Fix\mbox{]} run missing spackle from cd7504701879ddea0f5981e99cbcf93bfea9171d
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily make-\/arrow-\/function}, {\ttfamily tape}, {\ttfamily @ljharb/eslint-\/config}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31661}{}\doxysection{1.\+17.\+4 / 2020-\/01-\/21}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31661}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily 2015+}\+: add code to handle IE 8’s problems
\item \mbox{[}Tests\mbox{]} fix tests for IE 8
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31662}{}\doxysection{1.\+17.\+3 / 2020-\/01-\/19}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31662}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily Object\+Create} {\ttfamily 2015+}\+: Fall back to {\ttfamily \+\_\+\+\_\+proto\+\_\+\+\_\+} and normal {\ttfamily new} in older browsers
\item \mbox{[}Fix\mbox{]} {\ttfamily Get\+Intrinsic}\+: ensure the {\ttfamily allow\+Missing} property actually works on dotted intrinsics
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31663}{}\doxysection{1.\+17.\+2 / 2020-\/01-\/14}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31663}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily helpers/\+Own\+Property\+Keys}\+: include non-\/enumerables too
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31664}{}\doxysection{1.\+17.\+1 / 2020-\/01-\/14}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31664}

\begin{DoxyItemize}
\item \mbox{[}Refactor\mbox{]} add {\ttfamily Own\+Property\+Keys} helper, use it in {\ttfamily Copy\+Data\+Properties}
\item \mbox{[}Refactor\mbox{]} {\ttfamily Iterator\+Close}\+: remove useless assignment
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily tape}, {\ttfamily diff}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31665}{}\doxysection{1.\+17.\+0 / 2019-\/12-\/20}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31665}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} Split up each operation into its own file (prereleased)
\item \mbox{[}Fix\mbox{]} {\ttfamily Get\+Intrinsic}\+: IE 8 has a broken {\ttfamily Object.\+get\+Own\+Property\+Descriptor}
\item \mbox{[}Fix\mbox{]} {\ttfamily object.\+assign} is a runtime dep (prereleased)
\item \mbox{[}Refactor\mbox{]} {\ttfamily Get\+Intrinsic}\+: remove the internal property salts, since \% already handles that
\item \mbox{[}Refactor\mbox{]} {\ttfamily Get\+Intrinsic}\+: further simplification
\item \mbox{[}Deps\mbox{]} update {\ttfamily is-\/callable}, {\ttfamily string.\+prototype.\+trimleft}, {\ttfamily string.\+prototype.\+trimright}, {\ttfamily is-\/regex}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily @ljharb/eslint-\/config}, {\ttfamily object-\/is}, {\ttfamily object.\+fromentries}, {\ttfamily tape}
\item \mbox{[}Tests\mbox{]} add {\ttfamily .eslintignore}
\item \mbox{[}meta\mbox{]} remove unused Makefile and associated utils
\item \mbox{[}meta\mbox{]} only~run spackle script in publish (\#78) (prereleased)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31666}{}\doxysection{1.\+17.\+0-\/next.\+1 / 2019-\/12-\/11}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31666}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily object.\+assign} is a runtime dep
\item \mbox{[}meta\mbox{]} only~run spackle script in publish (\#78)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31667}{}\doxysection{1.\+17.\+0-\/next.\+0 / 2019-\/12-\/11}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31667}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} Split up each operation into its own file
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31668}{}\doxysection{1.\+16.\+3 / 2019-\/12-\/04}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31668}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily Get\+Intrinsic}\+: when given a path to a getter, return the actual getter
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31669}{}\doxysection{1.\+16.\+2 / 2019-\/11-\/24}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31669}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} IE 6-\/7 lack JSON
\item \mbox{[}Fix\mbox{]} IE 6-\/8 strings can’t use array slice, they need string slice
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31670}{}\doxysection{1.\+16.\+1 / 2019-\/11-\/24}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31670}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily Get\+Intrinsics}\+: turns out IE 8 throws when {\ttfamily Object.\+get\+Own\+Property\+Descriptor(arguments);}, and does not throw on {\ttfamily callee} anyways
\item \mbox{[}Deps\mbox{]} update {\ttfamily es-\/to-\/primitive}, {\ttfamily has-\/symbols}, {\ttfamily object-\/inspect}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily safe-\/publish-\/latest}
\item \mbox{[}meta\mbox{]} re-\/include year files inside {\ttfamily operations}
\item \mbox{[}meta\mbox{]} add {\ttfamily funding} field
\item \mbox{[}actions\mbox{]} add Automatic Rebase github action
\item \mbox{[}Tests\mbox{]} use shared travis-\/ci config
\item \mbox{[}Tests\mbox{]} disable {\ttfamily check-\/coverage}, and let codecov do it
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31671}{}\doxysection{1.\+16.\+0 / 2019-\/10-\/18}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31671}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} {\ttfamily ES2015+}\+: add {\ttfamily Set\+Function\+Name}
\item \mbox{[}New\mbox{]} {\ttfamily ES2015+}\+: add {\ttfamily Get\+Prototype\+From\+Constructor}, with caveats
\item \mbox{[}New\mbox{]} {\ttfamily ES2015+}\+: add {\ttfamily Create\+List\+From\+Array\+Like}
\item \mbox{[}New\mbox{]} {\ttfamily ES2016+}\+: add {\ttfamily Ordinary\+Set\+Prototype\+Of}
\item \mbox{[}New\mbox{]} {\ttfamily ES2016+}\+: add {\ttfamily Ordinary\+Get\+Prototype\+Of}
\item \mbox{[}New\mbox{]} add {\ttfamily get\+Symbol\+Description} and {\ttfamily get\+Inferred\+Name} helpers
\item \mbox{[}Fix\mbox{]} {\ttfamily Get\+Iterator}\+: add fallback for pre-\/\+Symbol environments, tests
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily object.\+fromentries}
\item \mbox{[}Tests\mbox{]} add {\ttfamily node} {\ttfamily v12.\+2}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31672}{}\doxysection{1.\+15.\+0 / 2019-\/10-\/02}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31672}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} {\ttfamily ES2018}+\+: add {\ttfamily Date\+String}, {\ttfamily Time\+String}
\item \mbox{[}New\mbox{]} {\ttfamily ES2015}+\+: add {\ttfamily To\+Date\+String}
\item \mbox{[}New\mbox{]} {\ttfamily ES5}+\+: add {\ttfamily ms\+From\+Time}, {\ttfamily Sec\+From\+Time}, {\ttfamily Min\+From\+Time}, {\ttfamily Hour\+From\+Time}, {\ttfamily Time\+Within\+Day}, {\ttfamily Day}, {\ttfamily Day\+From\+Year}, {\ttfamily Time\+From\+Year}, {\ttfamily Year\+From\+Time}, {\ttfamily Week\+Day}, {\ttfamily Days\+In\+Year}, {\ttfamily In\+Leap\+Year}, {\ttfamily Day\+Within\+Year}, {\ttfamily Month\+From\+Time}, {\ttfamily Date\+From\+Time}, {\ttfamily Make\+Day}, {\ttfamily Make\+Date}, {\ttfamily Make\+Time}, {\ttfamily Time\+Clip}, {\ttfamily modulo}
\item \mbox{[}New\mbox{]} add {\ttfamily regex\+Tester} helper
\item \mbox{[}New\mbox{]} add {\ttfamily call\+Bound} helper
\item \mbox{[}New\mbox{]} add ES2020’s intrinsic dot notation
\item \mbox{[}New\mbox{]} add {\ttfamily is\+Prefix\+Of} helper
\item \mbox{[}New\mbox{]} add {\ttfamily max\+Safe\+Integer} helper
\item \mbox{[}Deps\mbox{]} update {\ttfamily string.\+prototype.\+trimleft}, {\ttfamily string.\+prototype.\+trimright}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}
\item \mbox{[}Tests\mbox{]} on {\ttfamily node} {\ttfamily v12.\+11}
\item \mbox{[}meta\mbox{]} npmignore operations scripts; add \char`\"{}deltas\char`\"{}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31673}{}\doxysection{1.\+14.\+2 / 2019-\/09-\/08}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31673}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2016}\+: {\ttfamily Iterable\+To\+Array\+Like}\+: add proper fallback for strings, pre-\/\+Symbols
\item \mbox{[}Tests\mbox{]} on {\ttfamily node} {\ttfamily v12.\+10}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31674}{}\doxysection{1.\+14.\+1 / 2019-\/09-\/03}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31674}

\begin{DoxyItemize}
\item \mbox{[}meta\mbox{]} republish with some extra files removed
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31675}{}\doxysection{1.\+14.\+0 / 2019-\/09-\/02}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31675}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} add ES2019
\item \mbox{[}New\mbox{]} {\ttfamily ES2017+}\+: add {\ttfamily Iterable\+To\+List}
\item \mbox{[}New\mbox{]} {\ttfamily ES2016}\+: add {\ttfamily Iterable\+To\+Array\+Like}
\item \mbox{[}New\mbox{]} {\ttfamily ES2015+}\+: add {\ttfamily Array\+Create}, {\ttfamily Array\+Set\+Length}, {\ttfamily Ordinary\+Define\+Own\+Property}, {\ttfamily Ordinary\+Get\+Own\+Property}, {\ttfamily Ordinary\+Has\+Property}, {\ttfamily Create\+HTML}, {\ttfamily Get\+Own\+Property\+Keys}, {\ttfamily Instanceof\+Operator}, {\ttfamily Symbol\+Descriptive\+String}, {\ttfamily Get\+Substitution}, {\ttfamily Validate\+And\+Apply\+Property\+Descriptor}, {\ttfamily Is\+Promise}, {\ttfamily Ordinary\+Has\+Instance}, {\ttfamily Test\+Integrity\+Level}, {\ttfamily Set\+Integrity\+Level}
\item \mbox{[}New\mbox{]} add {\ttfamily call\+Bind} helper, and use it
\item \mbox{[}New\mbox{]} add helpers\+: {\ttfamily is\+Property\+Descriptor}, {\ttfamily every}
\item \mbox{[}New\mbox{]} ES5+\+: add {\ttfamily Abstract Relational Comparison}
\item \mbox{[}New\mbox{]} ES5+\+: add {\ttfamily Abstract Equality Comparison}, {\ttfamily Strict Equality Comparison}
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2015+}\+: {\ttfamily Get\+Iterator}\+: only require native Symbols when {\ttfamily method} is omitted
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2015}\+: {\ttfamily Call}\+: error message now properly displays Symbols using {\ttfamily object-\/inspect}
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2015+}\+: {\ttfamily Validate\+And\+Apply\+Property\+Descriptor}\+: use ES2017 logic to bypass spec bugs
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2015+}\+: {\ttfamily Create\+Data\+Property}, {\ttfamily Define\+Property\+Or\+Throw}, {\ttfamily Validate\+And\+Apply\+Property\+Descriptor}\+: add fallbacks for ES3
\item \mbox{[}Fix\mbox{]} {\ttfamily ES2015+}\+: {\ttfamily From\+Property\+Descriptor}\+: no longer requires a fully complete Property Descriptor
\item \mbox{[}Fix\mbox{]} {\ttfamily ES5}\+: {\ttfamily Is\+Property\+Descriptor}\+: call into {\ttfamily Is\+Data\+Descriptor} and {\ttfamily Is\+Accessor\+Descriptor}
\item \mbox{[}Refactor\mbox{]} use {\ttfamily has-\/symbols} for Symbol detection
\item \mbox{[}Fix\mbox{]} {\ttfamily helpers/assert\+Record}\+: remove {\ttfamily console.\+log}
\item \mbox{[}Deps\mbox{]} update {\ttfamily object-\/keys}
\item \mbox{[}readme\mbox{]} add security note
\item \mbox{[}meta\mbox{]} change http URLs to https
\item \mbox{[}meta\mbox{]} linter cleanup
\item \mbox{[}meta\mbox{]} fix get\+Ops script
\item \mbox{[}meta\mbox{]} add FUNDING.\+yml
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily safe-\/publish-\/latest}, {\ttfamily semver}, {\ttfamily replace}, {\ttfamily cheerio}, {\ttfamily tape}
\item \mbox{[}Tests\mbox{]} up to {\ttfamily node} {\ttfamily v12.\+9}, {\ttfamily v11.\+15}, {\ttfamily v10.\+16}, {\ttfamily v8.\+16}, {\ttfamily v6.\+17}
\item \mbox{[}Tests\mbox{]} temporarily allow node 0.\+6 to fail; segfaulting in travis
\item \mbox{[}Tests\mbox{]} use the values helper more in es5 tests
\item \mbox{[}Tests\mbox{]} fix linting to apply to all files
\item \mbox{[}Tests\mbox{]} run {\ttfamily npx aud} only on prod deps
\item \mbox{[}Tests\mbox{]} add v.\+descriptors helpers
\item \mbox{[}Tests\mbox{]} use {\ttfamily npx aud} instead of {\ttfamily npm audit} with hoops
\item \mbox{[}Tests\mbox{]} use {\ttfamily eclint} instead of {\ttfamily editorconfig-\/tools}
\item \mbox{[}Tests\mbox{]} some intrinsic cleanup
\item \mbox{[}Tests\mbox{]} migrate es5 tests to use values helper
\item \mbox{[}Tests\mbox{]} add some missing ES2015 ops
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31676}{}\doxysection{1.\+13.\+0 / 2019-\/01-\/02}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31676}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} add ES2018
\item \mbox{[}New\mbox{]} add ES2015/\+ES2016\+: Enumerable\+Own\+Names; ES2017\+: Enumerable\+Own\+Properties
\item \mbox{[}New\mbox{]} {\ttfamily ES2015+}\+: add {\ttfamily this\+Boolean\+Value}, {\ttfamily this\+Number\+Value}, {\ttfamily this\+String\+Value}, {\ttfamily this\+Time\+Value}
\item \mbox{[}New\mbox{]} {\ttfamily ES2015+}\+: add {\ttfamily Define\+Property\+Or\+Throw}, {\ttfamily Delete\+Property\+Or\+Throw}, {\ttfamily Create\+Method\+Property}
\item \mbox{[}New\mbox{]} add {\ttfamily assert\+Record} helper
\item \mbox{[}Deps\mbox{]} update {\ttfamily is-\/callable}, {\ttfamily has}, {\ttfamily object-\/keys}, {\ttfamily es-\/to-\/primitive}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily tape}, {\ttfamily semver}, {\ttfamily safe-\/publish-\/latest}, {\ttfamily replace}
\item \mbox{[}Tests\mbox{]} use {\ttfamily npm audit} instead of {\ttfamily nsp}
\item \mbox{[}Tests\mbox{]} remove {\ttfamily jscs}
\item \mbox{[}Tests\mbox{]} up to {\ttfamily node} {\ttfamily v11.\+6}, {\ttfamily v10.\+15}, {\ttfamily v8.\+15}, {\ttfamily v6.\+16}
\item \mbox{[}Tests\mbox{]} move descriptor factories to {\ttfamily values} helper
\item \mbox{[}Tests\mbox{]} add {\ttfamily get\+Ops} to programmatically fetch abstract operation names
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31677}{}\doxysection{1.\+12.\+0 / 2018-\/05-\/31}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31677}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} add {\ttfamily Get\+Intrinsic} entry point
\item \mbox{[}New\mbox{]} {\ttfamily ES2015}+\+: add {\ttfamily Object\+Create}
\item \mbox{[}Robustness\mbox{]}\+: {\ttfamily ES2015+}\+: ensure {\ttfamily Math.\{abs,floor\}} and {\ttfamily Function.\+call} are cached
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31678}{}\doxysection{1.\+11.\+0 / 2018-\/03-\/21}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31678}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} {\ttfamily ES2015+}\+: add iterator abstract ops
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily nsp}, {\ttfamily object.\+assign}, {\ttfamily semver}, {\ttfamily tape}
\item \mbox{[}Tests\mbox{]} up to {\ttfamily node} {\ttfamily v9.\+8}, {\ttfamily v8.\+10}, {\ttfamily v6.\+13}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31679}{}\doxysection{1.\+10.\+0 / 2017-\/11-\/24}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31679}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} ES2015+\+: {\ttfamily Advance\+String\+Index}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily nsp}
\item \mbox{[}Tests\mbox{]} require node 0.\+6 to pass again
\item \mbox{[}Tests\mbox{]} up to {\ttfamily node} {\ttfamily v9.\+2}, {\ttfamily v8.\+9}, {\ttfamily v6.\+12}; use {\ttfamily nvm install-\/latest-\/npm}; pin included builds to LTS
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31680}{}\doxysection{1.\+9.\+0 / 2017-\/09-\/30}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31680}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} {\ttfamily es2015+}\+: add {\ttfamily Array\+Species\+Create}
\item \mbox{[}New\mbox{]} ES2015+\+: add {\ttfamily Create\+Data\+Property} and {\ttfamily Create\+Data\+Property\+Or\+Throw}
\item \mbox{[}Tests\mbox{]} consolidate duplicated tests
\item \mbox{[}Tests\mbox{]} increase coverage
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily nsp}, {\ttfamily eslint}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31681}{}\doxysection{1.\+8.\+2 / 2017-\/09-\/03}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31681}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily es2015}+\+: {\ttfamily To\+Number}\+: provide the proper hint for Date objects (\#27)
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31682}{}\doxysection{1.\+8.\+1 / 2017-\/08-\/30}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31682}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} ES2015+\+: {\ttfamily To\+Property\+Key}\+: should return a symbol for Symbols (\#26)
\item \mbox{[}Deps\mbox{]} update {\ttfamily function-\/bind}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}
\item \mbox{[}Docs\mbox{]} github broke markdown parsing
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31683}{}\doxysection{1.\+8.\+0 / 2017-\/08-\/04}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31683}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} add ES2017
\item \mbox{[}New\mbox{]} move es6+ to es2015+; leave es6/es7 as aliases
\item \mbox{[}New\mbox{]} ES5+\+: add {\ttfamily Is\+Property\+Descriptor}, {\ttfamily Is\+Accessor\+Descriptor}, {\ttfamily Is\+Data\+Descriptor}, {\ttfamily Is\+Generic\+Descriptor}, {\ttfamily From\+Property\+Descriptor}, {\ttfamily To\+Property\+Descriptor}
\item \mbox{[}New\mbox{]} ES2015+\+: add {\ttfamily Complete\+Property\+Descriptor}, {\ttfamily Set}, {\ttfamily Has\+Own\+Property}, {\ttfamily Has\+Property}, {\ttfamily Is\+Concat\+Spreadable}, {\ttfamily Invoke}, {\ttfamily Create\+Iter\+Result\+Object}, {\ttfamily Reg\+Exp\+Exec}
\item \mbox{[}Fix\mbox{]} es7/es2016\+: do not mutate ES6
\item \mbox{[}Fix\mbox{]} assign helper only supports one source
\item \mbox{[}Deps\mbox{]} update {\ttfamily is-\/regex}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily nsp}, {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily nsp}, {\ttfamily semver}, {\ttfamily tape}
\item \mbox{[}Tests\mbox{]} add tests for missing and excess operations
\item \mbox{[}Tests\mbox{]} add codecov for coverage
\item \mbox{[}Tests\mbox{]} up to {\ttfamily node} {\ttfamily v8.\+2}, {\ttfamily v7.\+10}, {\ttfamily v6.\+11}, {\ttfamily v4.\+8}; newer npm breaks on older node
\item \mbox{[}Tests\mbox{]} use same lists of value types across tests; ensure tests are the same when ops are the same
\item \mbox{[}Tests\mbox{]} ES2015\+: add To\+Number symbol tests
\item \mbox{[}Tests\mbox{]} switch to {\ttfamily nyc} for code coverage
\item \mbox{[}Tests\mbox{]} make Is\+Reg\+Exp tests consistent across editions
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31684}{}\doxysection{1.\+7.\+0 / 2017-\/01-\/22}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31684}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} ES6\+: Add {\ttfamily Get\+Method} (\#16)
\item \mbox{[}New\mbox{]} ES6\+: Add {\ttfamily GetV} (\#16)
\item \mbox{[}New\mbox{]} ES6\+: Add {\ttfamily Get} (\#17)
\item \mbox{[}Tests\mbox{]} up to {\ttfamily node} {\ttfamily v7.\+4}, {\ttfamily v6.\+9}, {\ttfamily v4.\+6}; improve test matrix
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily tape}, {\ttfamily nsp}, {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily safe-\/publish-\/latest}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31685}{}\doxysection{1.\+6.\+1 / 2016-\/08-\/21}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31685}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} ES6\+: Is\+Constructor should return true for {\ttfamily class} constructors.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31686}{}\doxysection{1.\+6.\+0 / 2016-\/08-\/20}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31686}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} ES5 / ES6\+: add {\ttfamily Type}
\item \mbox{[}New\mbox{]} ES6\+: {\ttfamily Species\+Constructor}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily jscs}, {\ttfamily nsp}, {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily semver}; add {\ttfamily safe-\/publish-\/latest}
\item \mbox{[}Tests\mbox{]} up to {\ttfamily node} {\ttfamily v6.\+4}, {\ttfamily v5.\+12}, {\ttfamily v4.\+5}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31687}{}\doxysection{1.\+5.\+1 / 2016-\/05-\/30}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31687}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily ES.\+Is\+Reg\+Exp}\+: actually look up {\ttfamily Symbol.\+match} on the argument
\item \mbox{[}Refactor\mbox{]} create {\ttfamily is\+NaN} helper
\item \mbox{[}Deps\mbox{]} update {\ttfamily is-\/callable}, {\ttfamily function-\/bind}
\item \mbox{[}Deps\mbox{]} update {\ttfamily es-\/to-\/primitive}, fix ES5 tests
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily jscs}, {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily tape}, {\ttfamily nsp}
\item \mbox{[}Tests\mbox{]} up to {\ttfamily node} {\ttfamily v6.\+2}, {\ttfamily v5.\+11}, {\ttfamily v4.\+4}
\item \mbox{[}Tests\mbox{]} use pretest/posttest for linting/security
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31688}{}\doxysection{1.\+5.\+0 / 2015-\/12-\/27}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31688}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} adds {\ttfamily Symbol.\+to\+Primitive} support via {\ttfamily es-\/to-\/primitive}
\item \mbox{[}Deps\mbox{]} update {\ttfamily is-\/callable}, {\ttfamily es-\/to-\/primitive}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily jscs}, {\ttfamily nsp}, {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily semver}, {\ttfamily tape}
\item \mbox{[}Tests\mbox{]} up to {\ttfamily node} {\ttfamily v5.\+3}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31689}{}\doxysection{1.\+4.\+3 / 2015-\/11-\/04}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31689}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} {\ttfamily ES6.\+To\+Number}\+: should give {\ttfamily NaN} for explicitly signed hex strings (\#4)
\item \mbox{[}Refactor\mbox{]} {\ttfamily ES6.\+To\+Number}\+: No need to double-\/trim
\item \mbox{[}Refactor\mbox{]} group tests better
\item \mbox{[}Tests\mbox{]} should still pass on {\ttfamily node} {\ttfamily v0.\+8}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31690}{}\doxysection{1.\+4.\+2 / 2015-\/11-\/02}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31690}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} ensure {\ttfamily ES.\+To\+Number} trims whitespace, and does not trim non-\/whitespace (\#3)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31691}{}\doxysection{1.\+4.\+1 / 2015-\/10-\/31}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31691}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} ensure only 0-\/1 are valid binary and 0-\/7 are valid octal digits (\#2)
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily tape}, {\ttfamily jscs}, {\ttfamily nsp}, {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}
\item \mbox{[}Tests\mbox{]} on {\ttfamily node} {\ttfamily v5.\+0}
\item \mbox{[}Tests\mbox{]} fix npm upgrades for older node versions
\item package.\+json\+: use object form of \char`\"{}authors\char`\"{}, add \char`\"{}contributors\char`\"{}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31692}{}\doxysection{1.\+4.\+0 / 2015-\/09-\/26}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31692}

\begin{DoxyItemize}
\item \mbox{[}Deps\mbox{]} update {\ttfamily is-\/callable}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily tape}, {\ttfamily jscs}, {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}
\item \mbox{[}Tests\mbox{]} on {\ttfamily node} {\ttfamily v4.\+2}
\item \mbox{[}New\mbox{]} Add {\ttfamily Same\+Value\+Non\+Number} to ES7
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31693}{}\doxysection{1.\+3.\+2 / 2015-\/09-\/26}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31693}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} Fix {\ttfamily ES6.\+Is\+Reg\+Exp} to properly handle {\ttfamily Symbol.\+match}, per spec.
\item \mbox{[}Tests\mbox{]} up to {\ttfamily io.\+js} {\ttfamily v3.\+3}, {\ttfamily node} {\ttfamily v4.\+1}
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily tape}, {\ttfamily jscs}, {\ttfamily nsp}, {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily semver}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31694}{}\doxysection{1.\+3.\+1 / 2015-\/08-\/15}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31694}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} Ensure that objects that {\ttfamily to\+String} to a binary or octal literal also convert properly
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31695}{}\doxysection{1.\+3.\+0 / 2015-\/08-\/15}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31695}

\begin{DoxyItemize}
\item \mbox{[}New\mbox{]} ES6’s To\+Number now supports binary and octal literals.
\item \mbox{[}Dev Deps\mbox{]} update {\ttfamily jscs}, {\ttfamily eslint}, {\ttfamily @ljharb/eslint-\/config}, {\ttfamily tape}
\item \mbox{[}Docs\mbox{]} Switch from vb.\+teelaun.\+ch to versionbadg.\+es for the npm version badge SVG
\item \mbox{[}Tests\mbox{]} up to {\ttfamily io.\+js} {\ttfamily v3.\+0}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31696}{}\doxysection{1.\+2.\+2 / 2015-\/07-\/28}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31696}

\begin{DoxyItemize}
\item \mbox{[}Fix\mbox{]} Both {\ttfamily ES5.\+Check\+Object\+Coercible} and {\ttfamily ES6.\+Require\+Object\+Coercible} return the value if they don\textquotesingle{}t throw.
\item \mbox{[}Tests\mbox{]} Test on latest {\ttfamily io.\+js} versions.
\item \mbox{[}Dev Deps\mbox{]} Update {\ttfamily eslint}, {\ttfamily jscs}, {\ttfamily tape}, {\ttfamily semver}, {\ttfamily covert}, {\ttfamily nsp}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31697}{}\doxysection{1.\+2.\+1 / 2015-\/03-\/20}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31697}

\begin{DoxyItemize}
\item Fix {\ttfamily is\+Finite} helper.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31698}{}\doxysection{1.\+2.\+0 / 2015-\/03-\/19}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31698}

\begin{DoxyItemize}
\item Use {\ttfamily es-\/to-\/primitive} for To\+Primitive methods.
\item Test on latest {\ttfamily io.\+js} versions; allow failures on all but 2 latest {\ttfamily node}/{\ttfamily io.\+js} versions.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31699}{}\doxysection{1.\+1.\+2 / 2015-\/03-\/20}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31699}

\begin{DoxyItemize}
\item Fix is\+Finite helper.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31700}{}\doxysection{1.\+1.\+1 / 2015-\/03-\/19}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31700}

\begin{DoxyItemize}
\item Fix is\+Primitive check for functions
\item Update {\ttfamily eslint}, {\ttfamily editorconfig-\/tools}, {\ttfamily semver}, {\ttfamily nsp}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31701}{}\doxysection{1.\+1.\+0 / 2015-\/02-\/17}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31701}

\begin{DoxyItemize}
\item Add ES7 export (non-\/default).
\item All grade A-\/supported {\ttfamily node}/{\ttfamily iojs} versions now ship with an {\ttfamily npm} that understands {\ttfamily $^\wedge$}.
\item Test on {\ttfamily iojs-\/v1.\+2}.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31702}{}\doxysection{1.\+0.\+1 / 2015-\/01-\/30}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31702}

\begin{DoxyItemize}
\item Use {\ttfamily is-\/callable} instead of an internal function.
\item Update {\ttfamily tape}, {\ttfamily jscs}, {\ttfamily nsp}, {\ttfamily eslint}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31703}{}\doxysection{1.\+0.\+0 / 2015-\/01-\/10}\label{md_sfcode_node_modules_util_promisify_node_modules_es_abstract_CHANGELOG_autotoc_md31703}

\begin{DoxyItemize}
\item v1.\+0.\+0 
\end{DoxyItemize}