All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v3.1.6 - 2024-03-16
- [Refactor] update
es-abstract
; usees-object-atoms
a3025f1
- [Dev Deps] update
aud
,npmignore
,tape
421d652
- [Deps] update
call-bind
,define-properties
b70498f
v3.1.5 - 2023-08-29
- [Deps] update
define-properties
,es-abstract
42a83bc
- [Dev Deps] update
@es-shims/api
,@ljharb/eslint-config
,aud
,tape
cdcb754
v3.1.4 - 2022-11-07
- [actions] reuse common workflows
dab6400
- [meta] use
npmignore
to autogenerate an npmignore file986e57a
- [meta] add
auto-changelog
2ee6cfc
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,@es-shims/api
,safe-publish-latest
,tape
b1e92b1
- [Deps] update
define-properties
,es-abstract
92e11e2
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,aud
,functions-have-names
,tape
509d44d
- [actions] update rebase action to use reusable workflow
7769cb6
- [actions] update codecov uploader
52a16c8
- [Robustness] avoid a runtime call to
.push
- [Deps] update
es-abstract
- [readme] add github actions/codecov badges
- [meta] use
prepublishOnly
script for npm 7+ - [actions] update workflows
- [actions] use
node/install
instead ofnode/run
; usecodecov
action - [Dev Deps] update
eslint
,@ljharb/eslint-config
,@es-shims/api
,aud
,tape
- [meta] do not publish github action workflow files
- [Deps] update
call-bind
,es-abstract
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,aud
,functions-have-names
,has-strict-mode
,tape
- [actions] update workflows
- [Tests] increase coverage
- [Deps] update
es-abstract
; usecall-bind
where applicable - [Dev Deps] update
eslint
,@ljharb/eslint-config
,functions-have-names
,tape
; addaud
- [actions] add "Allow Edits" workflow
- [actions] switch Automatic Rebase workflow to
pull_request_target
event - [meta] gitignore nyc output
- [meta] add
safe-publish-latest
- [Tests] migrate tests to Github Actions
- [Tests] run
nyc
on all tests - [Tests] add
implementation
test; runes-shim-api
in postlint; usetape
runner - [Tests] update
function-bind
- [New] add
auto
entry point - [Refactor] use split-up
es-abstract
(77% bundle size decrease) - [readme] remove testling
- [readme] Fixed syntax error in README (#12)
- [readme] Stage 4
- [Deps] update
define-properties
,es-abstract
,function-bind
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,functions-have-names
,covert
,tape
,@es-shims/api
- [meta] add
funding
field - [meta] Only apps should have lockfiles.
- [Tests] use pretest/posttest for linting/security
- [Tests] use
functions-have-names
- [Tests] use
npx aud
instead ofnsp
ornpm audit
with hoops - [Tests] remove
jscs
- [Tests] use shared travis-ci configs
- [actions] add automatic rebasing / merge commit blocking
- Renamed to
padStart
/padEnd
per November 2015 TC39 meeting.
- [Breaking] Take the first part of the
fillStr
when truncating (#1) - Implement the es-shim API
- [Tests] up to
io.js
v3.3
,node
v4.1
- [Deps] update
es-abstract
- [Dev Deps] Update
tape
,jscs
,eslint
,@ljharb/eslint-config
,nsp
- [Refactor] Remove redundant
max
operation, per tc39/proposal-string-pad-start-end#2
- v1.0.0