Skip to content
This repository has been archived by the owner on Oct 5, 2023. It is now read-only.

Latest commit

 

History

History
401 lines (260 loc) · 25.1 KB

CHANGELOG.md

File metadata and controls

401 lines (260 loc) · 25.1 KB

1.2.10 (2022-04-20)

Bug Fixes

  • upgrade @tmware/jitsuyo from 1.6.5 to 1.6.7 (657af0d)
  • upgrade axios from 0.21.4 to 0.26.1 (30822d8)

1.2.9 (2021-09-06)

Bug Fixes

  • deps: bump axios from 0.21.1 to 0.21.3 (#193) (621a218)

Chores

  • deps: bump tar from 6.1.6 to 6.1.11 (#192) (422d6fe)
  • deps: upgrade all dependencies (9cb47a5)
  • deps-dev: bump discord.js from 13.0.0 to 13.1.0 (#186) (4f7f6ee)
  • deps-dev: bump husky from 7.0.1 to 7.0.2 (#189) (9303d58)
  • deps-dev: bump semantic-release from 17.4.4 to 17.4.7 (#190) (7649d9a)
  • deps-dev: bump typescript from 4.3.5 to 4.4.2 (#191) (3d3a23b)
  • yarn: re-lock (ec4b4d3)

Styles

  • improve code readability (2b10927)

1.2.8 (2021-08-07)

Code Refactoring

  • types: mark .addStatus() as synchronous (0dbb222)

1.2.7 (2021-08-07)

Bug Fixes

  • fix internal timer handling (fa6884f)
  • improve error handling (d648d7e)
  • require added statuses to include at least a name (783f347)

Chores

  • deps: set discord.js as peer dependency (d059012)
  • deps: upgrade dependencies (65984a6)
  • deps: upgrade discord.js to v13 (416eab4)
  • deps-dev: bump eslint from 7.31.0 to 7.32.0 (#179) (45e9577)
  • node: update node version lock for discord.js v13 (75c1409)
  • scripts: remove postversion script (1c837c6)
  • scripts: use git push option --follow-tags (6dd1e87)

Code Refactoring

  • djs13: do not use client interval handling (d321c40)
  • djs13: update status update method (796230d)
  • types: make client generic (c6074f5)

Continuous Integration

  • remove unused workflows (60e3439)

Styles

1.2.6 (2021-08-01)

Bug Fixes

  • deps: bump @tmware/jitsuyo from 1.6.4 to 1.6.5 (#168) (04b929d)
  • initialize status array (384cc94)

Chores

  • deps-dev: bump @commitlint/cli from 13.0.0 to 13.1.0 (#170) (b98284f)
  • deps-dev: bump @commitlint/config-conventional (#169) (9405602)
  • deps-dev: bump @types/ws from 7.4.6 to 7.4.7 (#164) (c3a1484)
  • deps-dev: bump eslint from 7.30.0 to 7.31.0 (#161) (308ad4e)
  • deps-dev: bump lint-staged from 11.0.0 to 11.1.1 (#172) (2eeed69)

Styles

  • slight improvement to constructor readability (42e001c)

1.2.5 (2021-07-10)

Bug Fixes

  • deps: bump @tmware/variable-parser from 1.2.0 to 1.2.1 (#145) (50abd5d)

Chores

  • deps: bump normalize-url from 6.0.0 to 6.0.1 (#138) (8fce247)
  • deps: bump trim-newlines from 3.0.0 to 3.0.1 (#139) (5ffc202)
  • deps: bump ws from 7.4.5 to 7.4.6 (#132) (a0c7ab8)
  • deps: upgrade all dependencies (1955dca)
  • deps: upgrade all dependencies (d18e0ec)
  • deps-dev: bump @commitlint/cli from 12.1.2 to 12.1.4 (#125) (c160f5d)
  • deps-dev: bump @commitlint/config-conventional (#124) (e48e756)
  • deps-dev: bump @types/node from 15.0.1 to 15.3.1 (#127) (71f1565)
  • deps-dev: bump @types/node from 15.12.2 to 16.0.2 (#156) (cfa62fa)
  • deps-dev: bump @types/node from 15.3.1 to 15.6.0 (#128) (cfb7a1b)
  • deps-dev: bump @types/ws from 7.4.2 to 7.4.4 (#119) (3ec39a6)
  • deps-dev: bump @types/ws from 7.4.4 to 7.4.6 (#152) (deef902)
  • deps-dev: bump eslint from 7.25.0 to 7.26.0 (#118) (f0dbfca)
  • deps-dev: bump eslint from 7.26.0 to 7.27.0 (#129) (a5792b7)
  • deps-dev: bump eslint from 7.28.0 to 7.30.0 (#153) (d9c592c)
  • deps-dev: bump husky from 6.0.0 to 7.0.1 (#154) (6e6f72f)
  • deps-dev: bump semantic-release from 17.4.2 to 17.4.3 (#122) (4a03aa1)
  • deps-dev: bump semantic-release from 17.4.3 to 17.4.4 (#140) (a856172)
  • deps-dev: bump typescript from 4.3.2 to 4.3.5 (#148) (5ab78ff)
  • merge: bump all dependencies (#158) (13e6bb6)
  • employ lint-staged (08555b1)
  • remove empty templates (50b9cfa)

Miscellaneous

  • Merge branch 'master' into dev (2a95c28)

1.2.4 (2021-05-01)

Bug Fixes

  • fix parsing of multiple variables in one status (da316db)
  • deps: upgrade all dependencies (f193989)

Chores

  • deps-dev: bump @types/node from 14.14.41 to 15.0.1 (#114) (f829c9b)
  • deps-dev: bump @types/ws from 7.4.1 to 7.4.2 (#115) (6c93119)
  • deps-dev: bump eslint from 7.24.0 to 7.25.0 (#112) (7c9d3e9)

1.2.3 (2021-04-21)

Bug Fixes

  • deps: add missing peer dependency typescript (beb5954)
  • deps: bump @tmware/jitsuyo from 1.5.0 to 1.5.1 (#107) (3963bb5)

Chores

  • deps: bump @tmware/variable-parser from 1.1.3 to 1.1.4 (c943b1a)
  • deps: upgrade all dependencies (b94a5f2)
  • deps-dev: bump @tmuniversal/ts from 1.1.2 to 1.2.1 (#110) (96b307f)
  • deps-dev: bump @types/node from 14.14.37 to 14.14.41 (#109) (3206d34)
  • deps-dev: bump eslint from 7.23.0 to 7.24.0 (#106) (bcdc7b5)
  • dev-deps: bump @tmware/eslint-config-typescript from 1.0.5 to 1.0.7 (7675015)
  • dev-deps: upgrade all dependencies (735d956)
  • ts: disable source maps (b8ce158)
  • ts: follow stricter rules (part two) (27b5f4b)
  • types: follow stricter typescript rules (6b2c0bb)

1.2.2 (2021-04-09)

Bug Fixes

  • deps: bump discord.js from 12.5.1 to 12.5.3 (b2f8ae0)
  • deps: bump discord.js from 12.5.1 to 12.5.3 [skip ci] (c178284)

Chores

  • commitizen: use cz-conventional-changelog as commitizen adapter (2cef024)
  • deps: bump @tmware/jitsuyo from 1.5.0 to 1.5.1 (9d413bf)
  • deps: bump @tmware/variable-parser from 1.1.2 to 1.1.3 (3c6a5d9)
  • deps: upgrade all dependencies (d15bc16)
  • deps-dev: bump @commitlint/config-conventional (bf55568)
  • deps-dev: bump @commitlint/config-conventional from 12.0.1 to 12.1.1 (e9cadfd)
  • deps-dev: bump @types/node from 14.14.35 to 14.14.37 (cc8f03d)
  • deps-dev: bump eslint from 7.22.0 to 7.23.0 (294a7c1)
  • husky: remove prepare-commit-msg hook (b4a02f4)
  • husky: update commitlint hook (6324e80)
  • merge: automerge PR #104 (cd34e14)
  • merge: automerge PR #91 (c289154)
  • merge: automerge PR #92 (524a619)
  • merge: automerge PR #93 (3cd7ee2)
  • merge: automerge PR #95 (31eb80c)
  • merge: automerge PR #96 (26bc2ee)
  • merge: automerge PR #97 (f892359)
  • lock yarn version (3690f84)
  • update LICENSE.md copyright year (b74bbc4)
  • style: update linting/styline .ignore files (9b351c8)

Continuous Integration

  • dependabot: label PRs for auto-merge (dae599f)
  • fix: do not trigger commit hooks in ci (68f711e)
  • security: add code scanning workflow (81cdc9b)
  • workflow: fix automerge workflow (90c4f86)

Documentation

  • readme: add table of contents (0fff5ba)
  • readme: fix: re-add wrongly removed links (9b41d8c)
  • readme: move downloads shield (de4fbf8)
  • readme: update README.md (8e46caf)

Miscellaneous

  • merge changes into master (781d447)

1.2.1 (2021-03-24)

Chores

  • git: update .gitattributes (399e557)
  • merge: Merge pull request #90 from TMWare/dev (842f9ab)
  • node: lock node version to 15.11.0 (1f7fd4b)
  • yarn: enable offline cache (b1c2feb)
  • 🤖 update husky files (d59406e)
  • 🤖 update packages (yarn.lock) (d314cde)
  • remove unnecessary comment from eslintrc (cd6ae7b)

Continuous Integration

  • dependabot: define target branch: dev (f5cc364)
  • testing: update node workflow (c4ce6ab)
  • workflow: automerge dependency PRs (3621065)
  • workflow: create automerge.yml (cdb153a)
  • workflow: use semantic-release (84c2212)
  • 🎡 add semantic-release (b7702c3)

1.2.0 / 22-02-2021

Features:

  • Periodic status updates
  • You can now set a remote status file url after initializing
  • Remote status data can now be re-fetched

Auxillary:

  • Improve package quality by adding exports and files fields to package.json
  • Add a funding field to package.json

Dependencies:

  • Bump @tmware/eslint-config from 1.1.1 to 1.1.2
  • Bump @tmware/eslint-config-typescript from 1.0.4 to 1.05
  • Bump @types/node from 14.14.22 to 14.14.31
  • Bump eslint from 7.18.0 to 7.20.0
  • Bump husky from 5.0.8 to 5.1.0

1.1.1 / 28-01-2021

Definitions:

  • Finally fix up those typedefs
    • Fixed breaking error that failed building typescript packages

Auxillary:

  • Fix linting scripts
  • Updated husky hooks to be more efficient
  • Update to new @tmware eslint config ecosystem

Dependencies:

  • Add @tmware/eslint-config-typescript v1.0.4
  • Bump @tmware/eslint-config from 1.0.1 to 1.1.1
  • Bump @types/node from 14.14.21 to 14.14.22
  • Bump husky from 5.0.6 to 5.0.8
  • Bump pinst from 2.1.1 to 2.1.4

1.1.0 / 18-01-2021

Features:

  • Filter Bots from user count

Simplifications:

  • Make status file downloads one line
  • get statuses() no longer checks this.isReady, instead checks whether this._statuses has content
  • Use Jitsuyo.arrayHelper.pickRandom() to choose a random activity
  • Turn getSafeActivity into a regular function (was an arrow function) for consistency

Definitions:

  • Fix TypeScript definitions

Style:

  • Apply new eslint rules from updated config package (see below)

Scripts:

  • Update scripts for husky v5

    • Extend prepublishOnly by a pinst call to disable the postinstall script for the published package
    • Add a postinstall script to install husky hooks
    • Add a postpublish script to re-enable the postinstall script after publishing
  • Migrate husky scripts for linting to v5 (now located in .husky/)

Dependencies:

  • Bump @tmware/eslint-config from 1.0.0 to 1.0.1
  • Bump @types/node from 14.14.19 to 14.14.21
  • Bump eslint from 7.17.0 to 7.18.0
  • Bump husky from 4.3.6 to 5.0.6 (BREAKING)
  • Add pint version 2.1.1 (to take care of postinstall script for published package)
  • Remove @tmware/prettier-config (no longer wanted)

Additionally, source code is now included in published package

1.0.8 / 04-01-2021

Dependencies: (a8bdfc9)

  • Bump @tmware/jitsuyo from 1.4.0 to 1.4.1
  • Bump axios from 0.19.2 to 0.21.1 (security fix)
  • Bump @tmuniversal/ts from 1.1.1 to 1.1.2 (ce1f70d)
  • Bump @types/node from 14.14.13 to 14.14.19
  • Bump eslint from 7.15.0 to 7.17.0
  • Removed cz-conventional-changelog
  • Removed optionalDependencies

1.0.7 / 15-12-2020

Documentation:

  • Create "Features" section in README.md (a098fc4)

Dependencies: (8a3179c)

  • Bump discord.js from 12.4.1 to 12.5.1
  • Bump @tmware/jitsuyo from 1.1.0 to 1.4.0
  • Bump @tmware/variable-parser from 1.1.1 to 1.1.2
  • Bump @types/node from 14.14.7 to 14.14.13
  • Bump eslint from 7.13.0 to 7.15.0
  • Bump husky from 4.3.0 to 4.3.6

1.0.6 / 11-11-2020

Dependencies:

  • Bump discord.js from 12.3.1 to 12.4.1
  • Bump @tmuniversal/ts from 1.1.0 to 1.1.1
  • Bump @types/node from 14.11.5 to 14.14.7
  • Bump eslint from 7.10.0 to 7.13.0
  • Bump @types/node from 14.11.5 to 14.14.7
  • Remove extraneous dev dependency @types/lodash
  • Remove extraneous dev dependency tslib
  • Remove extraneous dev dependency typescript

1.0.5 / 06-10-2020

Documentation:

  • Update README.md to include (59d0811)
    • usage instructions
    • examples
    • advanced techniques and examples
    • further reading
  • Add discord.js to tags
  • Re-order tags

Chores:

  • Introduce this Changelog
  • Remove unnecessarily cluttering commit script

CI:

  • Add build-testing workflow

Dependencies:

  • Move discord-akairo to optional dependencies
  • Bump @types/node from 14.11.4 to 14.11.5
  • Remove unused jest

Style:

  • Apply prettier code style