functions-have-names checks whether a JavaScript environment supports the `name` property on functions. It can be used to conditionally handle differences in older environments, since the `name` property is expected to be false in IE 6-8.
Project status
- The repo shows recent upstream activity (last push on 2026-04-16), which suggests the project is still actively maintained, even though the provided versioned update history is older.
- Apparent update cadence from the supplied version tags is low, with changes only clearly noted in 2020 (v1.2.1, v1.2.2) and 2022 (v1.2.3), so published updates appear infrequent based on the available data.
AI summary generated Today
Recent updates
v1.2.3
4/19/2022This release (v1.2.3) contains a targeted runtime change to the feature-detection logic in index.js, plus significant CI/workflow and dev-tooling updates. No publisher release notes were provided in the supplied data, so the documented behavior changes are not confirmed against any release-notes text.
v1.2.2
12/14/2020v1.2.2 does not include a runtime/library change in the provided diff; it is primarily repository and tooling updates. The main changes are migration of CI from Travis to GitHub Actions, changes to the test/lint pipeline, and dev tooling configuration (nyc, eslint) plus package metadata/doc updates.
v1.2.1
1/20/2020Release v1.2.1 was published on 2020-01-20, but no release notes were provided by the publisher. As a result, there are no documented changes to assess for developer impact, breaking changes, or required migrations.