Skip to content

Releases: tetrjs/tetr.js

v4.5.0

28 Jan 10:05
Compare
Choose a tag to compare

4.5.0 (2024-01-28)

Bug Fixes

Features

v4.4.0

27 Jan 15:16
Compare
Choose a tag to compare

4.4.0 (2024-01-27)

Bug Fixes

Features

v4.3.0

26 Jan 09:15
Compare
Choose a tag to compare

4.3.0 (2024-01-26)

Features

v4.2.0

25 Jan 10:43
Compare
Choose a tag to compare

4.2.0 (2024-01-25)

Bug Fixes

  • Change cache times (fbfce7d)
  • Change directory name (090c530)
  • Fix chat (0b60b7a)
  • gameplay: fix bug but i should probably rewrite this class (1868153)
  • gameplay: make arr even more reliable (4b2cc2e)
  • gameplay: remove console log (54208b8)
  • Make multiple clients able to be run on the same thread (a19ef23)
  • Minor bug fixes (941689c)
  • New msgpackr version and some changes to the options (e3bbee7)
  • User bannerURL typo (0d9ca45)

Features

  • Add caching (21ac5ce)
  • Add caching (4fc96c7)
  • board: started work on internal board tracking (5d44e62)
  • gameplay: added movements still needs sent lines and other events (661db04)
  • gameplay: better input (731045c)
  • gameplay: replay.start has 14->6 discrepancies (537f95b)
  • gameplay: tried adding controllable arr only sometimes works (eb93d54)
  • read current bag in gameplay (bd2ff03)
  • separate the players in the room to their own property (ae869e7)
  • trying to get hardDrop() to work but getting kicked (9980cb0)

v4.1.0

02 Jan 19:42
Compare
Choose a tag to compare

4.1.0 (2024-01-02)

Bug Fixes

  • Change directory name (0816eec)
  • gameplay: fix bug but i should probably rewrite this class (022a5cf)
  • gameplay: make arr even more reliable (3dd6304)
  • gameplay: remove console log (caa1d2b)
  • Make multiple clients able to be run on the same thread (3284aa0)
  • Minor bug fixes (417aeb8)
  • New msgpackr version and some changes to the options (278cb72)

Features

  • Add caching (70f2937)
  • board: started work on internal board tracking (7b070f7)
  • gameplay: added movements still needs sent lines and other events (b63c652)
  • gameplay: better input (9769c31)
  • gameplay: replay.start has 14->6 discrepancies (03e2ba4)
  • gameplay: tried adding controllable arr only sometimes works (678864f)
  • read current bag in gameplay (453e9c6)
  • separate the players in the room to their own property (f60a44e)
  • trying to get hardDrop() to work but getting kicked (ce0f964)

v4.0.2

16 Dec 11:04
Compare
Choose a tag to compare

4.0.2 (2023-12-16)

Bug Fixes

  • fix msgpackr to not use Map (enabled on default) (a60f458)

v4.0.1

15 Dec 23:23
Compare
Choose a tag to compare

4.0.1 (2023-12-15)

Bug Fixes

  • catch when spool health checks timeout (e8ed3d5)

v4.0.0

15 Dec 22:45
Compare
Choose a tag to compare

4.0.0 (2023-12-15)

Performance Improvements

  • tetr.js: I think I used the wrong commit message (d04e8e2)

BREAKING CHANGES

  • tetr.js: Library has updated to v4.0.0

v3.6.1

15 Dec 22:39
Compare
Choose a tag to compare

3.6.1 (2023-12-15)

Bug Fixes

  • tetr.js: complete rewrite of the package to work with the new spool system (4629c96)

v3.6.0

23 Jun 03:06
Compare
Choose a tag to compare

3.6.0 (2022-06-23)

Bug Fixes

  • Client: No longer throws errors on invalid token (cc03157)
  • Client: No longer throws errors on invalid token (6961f23)
  • End Multi: Fix not fetching users at the room end feature (2b95b1f)
  • End Multi: Fix not fetching users at the room end feature (615f789)

Features

  • Add passthrough to gameoptions (9585182)
  • Allow the use of raw objects instead of arrays to update config (bce08d2)
  • clientuser: add Relationships (e9d0285), closes #26
  • clientuser: add Relationships (a4144ec), closes #26
  • clientuser: added the ability to see presences (6db7903), closes #26
  • Add passthrough to gameoptions (d9a551d)
  • Allow the use of raw objects instead of arrays to update config (8aec862)
  • clientuser: added the ability to see presences (ae45290), closes #26

Performance Improvements

  • Make every back to back fetch requests sent at once (24f7ee0)
  • Client: Skip the fetching users/me part (d07752d)
  • Make every back to back fetch requests sent at once (8067b63)
  • Client: Skip the fetching users/me part (562f9c9)