Skip to content

v7.0.0

Choose a tag to compare

@mastondzn mastondzn released this 03 Mar 15:38
· 75 commits to master since this release
v7.0.0
d25261b

   🚀 Enhancements

  • Use pnpm and remove clarify  -  by Maston (1edd1)
  • Migrate to vitest, remove some testing bloat  -  by Maston (7759a)
  • Move to esm, use more included vitest utils  -  by Maston (86078)
  • Simplify tsconfig, remove unused scripts  -  by Maston (39b1f)
  • Use async-sema instead  -  by Maston (fc1ab)
  • Use noUncheckedIndexedAccess  -  by Maston (bc872)
  • Use randomBytes from node builtins  -  by Maston (acae6)
  • Add @mastondzn/eslint  -  by Maston (fdf63)
  • Use rollup for compiling  -  by Maston (16133)
  • Add support for viewermilestone messages  -  by Maston (498e2)
  • Resolve tsconfig paths in emitted .d.ts files  -  by Maston (7c475)
  • Add release workflow  -  by Maston (fee27)

   🩹 Fixes

  • Bad prettier config  -  by Maston (4265b)
  • Linting errors  -  by Maston (ccf76)
  • Fix node logging the cause as undefined  -  by Maston (24103)
  • Shorthand method signature is bad  -  by Maston (66fe0)
  • Formatting  -  by Maston (1ca9b)
  • Bad config  -  by Maston (c7ba3)
  • Add npm provenance permissions  -  by Maston (59021)
  • ci:
    • Add pnpm version  -  by Maston (6f9c6)
    • Bad node version  -  by Maston (bd1b4)
    • Bad formatting  -  by Maston (953bb)

   💅 Refactors

  • Seemingly (?) useless slow mode blocks  -  by Maston (00b0a)
  • Remove make-error-cause  -  by Maston (4a9c4)
  • Remove sinon in favor of vitest built-ins  -  by Maston (c39fa)
  • Remove dependency on chai-as-promised  -  by Maston (eac77)
  • Move tests in own folder  -  by Maston (fefcb)
  • Use duplexer3 instead of duplexify  -  by Maston (cecd1)
  • Use tsconfig paths for tests  -  by Maston (ac619)
  • Simplify build process  -  by Maston (514e5)
  • Prefer ~/ tsconfig path  -  by Maston (b459b)
  • Stop concating BaseError messages  -  by Maston (55c7e)
  • tests:
    • Clean up fake timers automatically  -  by Maston (2b430)
    • Use a spy function instead  -  by Maston (b75c4)

   📖 Documentation

  • Add docs in readme for viewermilestone messages  -  by Maston (de7ba)
  • Rename client/chatClient to chat  -  by Maston (8773a)
  • Change sentence of readme  -  by Maston (1845d)
  • Add docs for messageText on viewermilestone  -  by Maston (f4de1)
  • Update package name  -  by Maston (e80ec)

   🏡 Chore

  • Remove workflows  -  by Maston (9b23d)
  • Remove unused dependencies  -  by Maston (a3038)
  • Bump dependencies  -  by Maston (b9604)
  • Turn off prevent-abbreviations  -  by Maston (1693f)
  • Update eslint validation settings  -  by Maston (5cd33)
  • Remove tsup (unused)  -  by Maston (0d5df)
  • Update CI badge and import syntax  -  by Maston (627f3)
  • Bump github actions to v4  -  by Maston (64d06)
  • Add bumpp for future release workflow  -  by Maston (d3d62)
  • Fix package name  -  by Maston (0beb4)
  • Release v7.0.0  -  by Maston (d2526)

   🎨 Styles

  • Run prettier  -  by Maston (828a1)
  • Use inline type import annotations  -  by Maston (4ae4d)
  • lib -> src  -  by Maston (e2937)

   🤖 CI

  • Add ci workflow  -  by Maston (fbd95)
    View changes on GitHub