What's Changed
- Ensured physics works when passed in by @JoshuaKGoldberg in #9
- Fixed IRandomRange to allow constant numbers by @JoshuaKGoldberg in #10
- Ignored .ts but not .d.ts files in npm package by @JoshuaKGoldberg in #13
- Migrated from ESLint to TSLint; generally bumped packages to latest by @JoshuaKGoldberg in #18
- Performance: disable opacity by default; prune out-of-bounds actors; transform translate by @JoshuaKGoldberg in #22
- Default container to a prepended div by @JoshuaKGoldberg in #24
- Don't recreate default container on each emojisplosion by @JoshuaKGoldberg in #26
- Use esnext as output target by @JoshuaKGoldberg in #28
- Fixed memory leak of ever-running Animators by @JoshuaKGoldberg in #31
- Exported types by @JoshuaKGoldberg in #32
- Switched module target to commonjs by @JoshuaKGoldberg in #34
- Only blast emojis if the document is visible by @JoshuaKGoldberg in #37
- Bump elliptic from 6.5.3 to 6.5.4 by @dependabot in #36
- Bump ini from 1.3.5 to 1.3.8 by @dependabot in #38
- fix: ensure window width and height are defined by @helenamerk in #42
- Added demo link in README by @lmammino in #46
- chore: migrate repo to template-typescript-node-package by @JoshuaKGoldberg in #53
- chore(deps): update pnpm to v7.18.2 by @renovate in #57
- chore(deps): update dependency vitest to ^0.26.0 by @renovate in #59
- chore(deps): update pnpm to v7.19.0 by @renovate in #60
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.21 by @renovate in #61
- chore(deps): update pnpm to v7.20.0 by @renovate in #62
- chore(deps): update pnpm to v7.21.0 by @renovate in #63
- chore(deps): update pnpm to v7.22.0 by @renovate in #64
- chore(deps): update node.js to v18.13.0 by @renovate in #65
- chore(deps): update pnpm to v7.23.0 by @renovate in #66
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.22 by @renovate in #67
- chore(deps): update dependency semantic-release to v20 by @renovate in #68
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.23 by @renovate in #70
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.25 by @renovate in #71
- chore(deps): update dependency @vitest/coverage-c8 to ^0.27.0 by @renovate in #58
- chore(deps): update dependency vitest to ^0.27.0 by @renovate in #72
- chore(deps): update pnpm to v7.24.0 by @renovate in #73
- chore(deps): update pnpm to v7.24.2 by @renovate in #74
- chore(deps): update pnpm to v7.24.3 by @renovate in #75
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.28 by @renovate in #76
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.29 by @renovate in #77
- chore(deps): update pnpm to v7.25.0 by @renovate in #78
- chore(deps): update dependency eslint-plugin-simple-import-sort to v9 by @renovate in #79
- chore(deps): update pnpm to v7.25.1 by @renovate in #80
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.30 by @renovate in #81
- chore(deps): update dependency @vitest/coverage-c8 to ^0.28.0 by @renovate in #82
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.31 by @renovate in #84
- chore(deps): update pnpm to v7.26.0 by @renovate in #85
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.32 by @renovate in #86
- chore(deps): update pnpm to v7.26.1 by @renovate in #87
- chore(deps): update dependency vitest to ^0.28.0 by @renovate in #83
- chore(deps): update dependency eslint-plugin-simple-import-sort to v10 by @renovate in #88
- chore(deps): update pnpm to v7.26.2 by @renovate in #89
- chore(deps): update pnpm to v7.26.3 by @renovate in #90
- chore(deps): update node.js to v18.14.0 by @renovate in #91
- chore(deps): update pnpm to v7.27.0 by @renovate in #92
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.34 by @renovate in #93
- chore(deps): update node.js to v18.14.1 by @renovate in #94
- chore(deps): update pnpm to v7.27.1 by @renovate in #95
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.41 by @renovate in #96
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.42 by @renovate in #97
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.44 by @renovate in #98
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.46 by @renovate in #99
- chore(deps): update node.js to v18.14.2 by @renovate in #100
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.48 by @renovate in #101
- chore(deps): update pnpm to v7.28.0 by @renovate in #104
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.53 by @renovate in #105
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.54 by @renovate in #106
- chore(deps): update pnpm to v7.29.0 by @renovate in #107
- chore(deps): update node.js to v18.15.0 by @renovate in #108
- chore(deps): update pnpm to v7.29.1 by @renovate in #109
- chore(deps): update pnpm to v7.29.3 by @renovate in #110
- chore(deps): update dependency typescript to v5 by @renovate in #111
- chore(deps): update pnpm to v7.30.0 by @renovate in #112
- chore(deps): update dependency vitest to ^0.29.0 by @renovate in #103
- chore(deps): update dependency @vitest/coverage-c8 to ^0.29.0 by @renovate in #102
- chore(deps): update dependency @semantic-release/npm to v10 by @renovate in #113
- chore(deps): update pnpm to v7.30.1 by @renovate in #114
- chore(deps): update pnpm to v7.30.2 by @renovate in #115
- chore(deps): update pnpm to v7.30.3 by @renovate in #116
- chore(deps): update dependency semantic-release to v21 by @renovate in #117
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.56 by @renovate in #118
- chore(deps): update pnpm to v7.30.4 by @renovate in #119
- chore(deps): update dependency eslint-plugin-vitest to ^0.0.57 by @renovate in #120
- chore(deps): update pnpm to v7.30.5 by @renovate in #121
- chore(deps): update pnpm to v7.31.0 by @renovate in #123
- chore(deps): update dependency eslint-plugin-vitest to ^0.1.0 by @renovate in #124
- chore(deps): update pnpm to v7.32.0 by @renovate in #127
- chore(deps): update node.js to v18.16.0 by @renovate in #128
- chore(deps): update pnpm to v7.32.1 by @renovate in #130
- chore(deps): update pnpm to v7.32.2 by @renovate in #131
- chore(deps): update dependency @semantic-release/release-notes-generator to v11 by @renovate in #132
- chore(deps): update pnpm to v7.32.3 by @renovate in #133
- chore(deps): update dependency eslint-plugin-vitest to ^0.2.0 by @renovate in #134
- docs: fix allcontributors and add helenamerk as a contributor for code by @allcontributors in #139
- docs: add lmammino as a contributor for doc by @allcontributors in #140
- feat: updated default emojis list for 2023 by @JoshuaKGoldberg in #138
- chore(deps): update pnpm to v7.32.5 by @renovate in #141
- chore(deps): update pnpm to v7.33.0 by @renovate in #142
- chore(deps): update dependency @semantic-release/commit-analyzer to v10 by @renovate in #143
- chore(deps): update dependency @semantic-release/github to v9 by @renovate in #144
- chore(deps): update pnpm to v7.33.1 by @renovate in #145
- feat: added events option with onClick by @JoshuaKGoldberg in #137
- chore(deps): update pnpm to v8.6.3 by @renovate in #122
- chore(deps): update node.js to v18.16.1 by @renovate in #146
- chore(deps): update pnpm to v8.6.4 by @renovate in #147
- chore(deps): update pnpm to v8.6.5 by @renovate in #148
- chore(deps): update pnpm to v8.6.6 by @renovate in #149
- chore(deps): update dependency npm-package-json-lint-config-default to v6 by @renovate in #151
- chore(deps): update pnpm to v8.6.7 by @renovate in #153
- chore(deps): update pnpm to v8.6.8 by @renovate in #156
- chore(deps): update pnpm to v8.6.9 by @renovate in #157
- chore(deps): update dependency node to v18.17.0 by @renovate in #158
- chore(deps): update pnpm to v8.6.10 by @renovate in #159
- chore(deps): update pnpm to v8.6.11 by @renovate in #160
- chore(deps): update dependency eslint-config-prettier to v9 by @renovate in #161
- chore(deps): update pnpm to v8.6.12 by @renovate in #162
- chore(deps): update dependency node to v18.17.1 by @renovate in #163
- chore(deps): update pnpm to v8.7.0 by @renovate in #166
- chore(deps): update dependency eslint-plugin-typescript-sort-keys to v3 by @renovate in #167
- chore(deps): update pnpm to v8.7.1 by @renovate in #169
- chore(deps): update dependency node to v18.18.2 by @renovate in #173
- chore(deps): update pnpm to v8.9.0 by @renovate in #174
- chore(deps): update dependency @semantic-release/commit-analyzer to v11 by @renovate in #175
- chore(deps): update pnpm to v8.10.2 by @renovate in #177
- chore(deps): update actions/checkout action to v4 by @renovate in #178
- chore(deps): update actions/setup-node action to v4 by @renovate in #179
- chore(deps): update dependency node to v18.19.1 by @renovate in #181
- chore(deps): update pnpm to v8.15.2 by @renovate in #182
- chore(deps): update codecov/codecov-action action to v4 by @renovate in #183
- chore: formally onboard to create-typescript-app by @JoshuaKGoldberg in #189
- chore(deps): update dependency @semantic-release/changelog to v6.0.3 by @renovate in #186
- chore(deps): update dependency @semantic-release/npm to v10.0.6 by @renovate in #187
- chore(deps): update dependency @semantic-release/release-notes-generator to v11.0.7 by @renovate in #190
- chore(deps): update dependency node to v20.11.1 by @renovate in #191
- chore(deps): update pnpm to v8.15.5 by @renovate in #192
- chore(deps): update dependency @semantic-release/commit-analyzer to v11.1.0 by @renovate in #193
- chore(deps): update dependency npm-package-json-lint to v7 by @renovate in #150
- fix: remove unsupported default emojis by @JoshuaKGoldberg in #196
- docs: add joshuakgoldberg as a contributor for bug by @allcontributors in #195
- chore(deps): update dependency @semantic-release/github to v9.2.6 by @renovate in #197
- feat: rename to emoji-blast by @JoshuaKGoldberg in #171
New Contributors
- @JoshuaKGoldberg made their first contribution in #9
- @dependabot made their first contribution in #36
- @helenamerk made their first contribution in #42
- @lmammino made their first contribution in #46
- @renovate made their first contribution in #57
- @allcontributors made their first contribution in #139
Full Changelog: https://github.com/JoshuaKGoldberg/emoji-blast/commits/0.10.0