Releases: jgarber623/CashCash
v5.0.3
Full Changelog: v5.0.2...v5.0.3
v5.0.2
Full Changelog: v5.0.1...v5.0.2
v5.0.1
Full Changelog: v5.0.0...v5.0.1
v5.0.0
v4.0.1
What's Changed
- Fix README error by @jgarber623 in #133
- Fix heading in CHANGELOG by @jgarber623 in #134
- ci: bump actions/setup-node from 3 to 4 by @dependabot in #135
- chore: bump concurrently from 8.2.1 to 8.2.2 by @dependabot in #136
- chore: bump rollup from 4.1.0 to 4.2.0 by @dependabot in #137
- chore: bump @jgarber/eslint-config from 2.0.0 to 3.0.0 by @dependabot in #138
- chore: bump rollup from 4.2.0 to 4.6.1 by @dependabot in #140
- chore: bump jsdom from 22.1.0 to 23.0.1 by @dependabot in #139
- Update dependencies and rebuild lockfile by @jgarber623 in #141
- chore: bump rollup from 4.9.1 to 4.9.2 by @dependabot in #142
Full Changelog: v4.0.0...v4.0.1
v4.0.0
Breaking Changes
- dce6c89 breaking: Convert project to ESM (#126)
- b84eb4c breaking: Remove and ignore
./dist
folder (#125)
Documentation
Chores
- ca3f086 chore: Minor cleanup (#131)
- 4a17935 chore: Add concurrently and http-server (#129)
- e77cbc6 chore: Migrate test suite to AVA (#128)
- e426517 chore: Address linting issues (#127)
- dea8917 chore: Refactor GitHub Actions (#120)
- b4365c6 chore: Specify LTS branch in nvm config file (#119)
- 9d0e56a chore: Remove CodeClimate badge (#118)
Full Changelog: v3.0.0...v4.0.0
v3.0.0
This release fixes issues with the v2.0.0 release (the one that never happened here on GitHub 🙃 ), rebuilds the source files, and generally cleans up the process of building CashCash.
toArray()
disappeared along the way, but is replaced with the much more useful—and consistent with native JavaScript—forEach
method:
CashCash('p').forEach(paragraph => console.log(paragraph);
v1.2.0
This release makes the switch to using Rollup for building artifacts in the dist
folder. The files in dist
are mostly similar to previous releases:
cashcash.js
is an uncompressed browser-suitable UMD file,cashcash.min.js
is a compressed version ofcashcash.js
, andcashcash.es.js
is an uncompressed ES6-compatible module file.
For development purposes, there are a few new or changed commands that can be run:
npm run build
will use Rollup to build files todist
,npm start
will use Rollup to build files todist
when changes tosrc/cashcash.js
are made, andnpm test
now uses npm-run-all to more efficiently run the various test scripts.
🎉
v1.1.0
Juuuuuust kidding. Re-adding AMD/Node module definitions. Turns out that's actually pretty handy. 🎉
v1.0.0
CashCash grows up!
This release drops support for AMD/Node style modules in favor of a globals-only approach. When native JS module support lands in more browsers, I intend to reevaluate this change. But for now… window.CashCash
.
This release also brings development dependencies up-to-date and tidies up a lot of dusty corners.