Skip to content

Releases: chrysomallos/lor-deck-encoder

3.0.0

Choose a tag to compare

@chrysomallos chrysomallos released this 06 Oct 12:47

3.0.0 - 2026-10-06

Changes

  • (BREAKING) Upgrade to Node.js v26.x.
  • Bump development dependency modules and Yarn version.
  • Add additional performance logging for Base32, Encoder, Shuffle, and VarInt performance tests.
  • Add a node benchmark module to validate performance changes.

Fixes

  • Add resolution for yargs depended by c8 to fix incompatibility with Node.js v26.x.

2.1.0

Choose a tag to compare

@chrysomallos chrysomallos released this 06 Mar 23:56

2.1.0 - 2026-03-07

Features

  • Added environment detection to enable this module to work seamlessly in browser environments, allowing deck encoding and decoding directly in client-side applications.

2.0.6

Choose a tag to compare

@chrysomallos chrysomallos released this 29 Nov 18:31

2.0.6 - 2025-11-29

Changes

  • Improve performance of decode method in Encoder by 25%.

2.0.5

Choose a tag to compare

@chrysomallos chrysomallos released this 31 Oct 19:52

2.0.5 - 2025-10-31

Changes

  • Bump development dependency modules and Yarn version.

Fixes

  • Fixed errors while running tests.

2.0.4

Choose a tag to compare

@chrysomallos chrysomallos released this 31 Oct 18:03

2.0.4 - 2025-04-27

Changes

  • Bump some development dependency module versions and adjust test imports.

Fixes

  • Fixed an issue that CLI is stuck if the data dragon source is return an error.

v2.0.3

Choose a tag to compare

@chrysomallos chrysomallos released this 19 Jan 14:22

2.0.3 - 2025-01-19

Changes

  • Bump some development dependency module versions.

Fixes

  • Refactor data dragon export and fix languages including descriptions.

v2.0.2

Choose a tag to compare

@chrysomallos chrysomallos released this 17 Nov 22:30

2.0.2 - 2024-11-17

Changes

  • Bump some development dependency module versions.

Fixes

  • Fixed an issue with detection of correct deck version.
  • Fixed the tests for shuffle and encoder.
  • Add missing tests for some tools.
  • Improve performance test cases.

v2.0.1

Choose a tag to compare

@chrysomallos chrysomallos released this 22 Sep 13:22

2.0.1 - 2024-09-22

Fixes

  • Fixed alphanumeric faction sort issue, by using a generated faction sort value.

Changes

  • Additional using group by methods to optimize deck encoder and makes them side effect free.

v2.0.0

Choose a tag to compare

@chrysomallos chrysomallos released this 17 Aug 18:53

Release 2.0.0 - 2024-08-17

Changes

  • Use node 22.x as base version and update some implementations.
  • Use correct sorting algorithm for deck code generator.

v1.2.0

Choose a tag to compare

@chrysomallos chrysomallos released this 19 Jul 21:17

Release 1.2.0 - 2024-07-19

Features

  • Add Data Dragon to generate deck information.
  • Added a command line for direct usage or testing.