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
- Maintenance status: The upstream repository shows an active push on 2026-04-16, which suggests the source is not fully dormant, but the most recent published update in the provided data is v1.2.3 from 2022-04-19, so it looks more like light maintenance than frequent packaging updates.
- Update cadence: After several releases in 2019 to 2022, there is a multi-year gap (2022-04-19 to today 2026-06-09) with no newer tagged version shown in the provided summaries.
AI summary generated
Recent updates
v1.2.3
This 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
v1.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
Release 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.
v1.2.0
No release notes were provided for v1.2.0, so documented intent is unavailable. The code changes add a new exported capability to detect function names for bound functions, along with developer tooling and test/lint configuration updates.
v1.1.1
No release notes were provided for v1.1.1. The code diff indicates this release is focused on test/lint adjustments and a small change in the core function-name detection logic.
v1.1.0
This release appears to add a new capability to the main export to detect whether a function's `name` property is configurable. No publisher-provided release notes were included, but the repository changelog and code diff show new functionality added in v1.1.0.
Featuresv1.0.0
Release v1.0.0 was published on 2019-07-23, but no release notes or changelog details were provided by the publisher. As a result, there is no documented information here about features, fixes, breaking changes, or migrations for developers.