Skip to content

Latest commit

 

History

History
executable file
·
216 lines (114 loc) · 3.21 KB

CHANGELOG.md

File metadata and controls

executable file
·
216 lines (114 loc) · 3.21 KB

CHANGELOG

v3.1.1

  • Fixed defaultEntityTypeResolver matcher
  • Updated dart SDK version

v3.1.0

  • Added registerEntityTypeResolver and resetEntityTypeResolver

v3.0.4

  • Fixed "Cast A Spell" Wizard move dice

v3.0.3

  • Fixed "Cast A Sepll" move - separated into Wizard and Cleric separate moves

v3.0.2

  • Update package dependencies

v3.0.1

  • Reduce package version dependencies

v3.0.0

  • Complete rewrite of library - see README.md & docs

v2.0.5-nullsafety

  • Improve types

v2.0.5+10

  • Fix cleric move "Deity" description

v2.0.5+9

  • Reverted: Unified "Cast A Spell" from separate Cleric/Wizard moves to one move

v2.0.5+8

  • Unified "Cast A Spell" from separate Cleric/Wizard moves to one move

v2.0.5+7

  • Added modifier to Dice.toString() (e.g. 2d6+3)

v2.0.5+6

  • Fixed Barbarian move "Khan Of Khans"

v2.0.5+5

  • Fixed Barbarian advanced moves

v2.0.5+4

  • Added convenience methods to Dice

v2.0.5+3

  • Added getByKey helper method to DWEntity
  • Added modifiers to Dice

v2.0.5+2

  • Doc updates

v2.0.5+1

  • Doc updates

v2.0.5

  • DW data updates/fixes

v2.0.4

  • File structure changes
  • Bugfixes

v2.0.3+2

  • Bugfix in exporting spell tags

v2.0.3+1

  • Bugfix in player classes advanced move

v2.0.2

  • Bugfix in tag parsing

v2.0.1

  • Implemented base entity equality comparitor
  • Moved source files to lib/src, and selectively expose on lib/ root.
  • Added build steps to NPM package containing all the static data.

v2.0.0+4

  • Fixed player class export JSON keys

v2.0.0+3

  • Fixed exported alignment value

v2.0.0+2

  • Fixed exported alignment key

v2.0.0+1

  • Updated code to improve static analysis score.

v2.0.0

  • The imported data is now not parsed from JSON, but directly declared in Dart.
  • Better key generation
  • The data has been reorganized to lists, and data redundancy has been removed.

v1.5.0

  • Added copy method to every DWEntity subclass
  • Unified public API for easier use
  • Updated keys to use Uuid().v4() fallback

v1.4.5

  • Fixed case sensitivity in info tag parsing
  • Improved tag parsing from starting gear options

v1.4.4

  • Fixed tag toJSON method

v1.4.3

  • Fixed info tag mapping in main data

v1.4.2

  • Updated tags to allow description

v1.4.1

  • Fixed Tags toString() behavior

v1.4.0

  • Simplified Tags behavior. This will break some Tag usages

v1.3.4

  • Removed test dump file from source

v1.3.3

  • Removed test package from dependencies

v1.3.2

  • Fixed 'looks' sections in some classes being concatenated and not split
  • Added 2 tests

v1.3.1

  • Added missing toJSON() on GearOption

v1.3.0

  • Updated gear choice and option mapping

v1.2.6

  • Fixed tag JSON output in other classes

v1.2.5

  • Turned fields to non final, so they're changable for users

v1.2.4

  • Fix JSON output for Equipment item

v1.2.1-v1.2.3

  • Tag bugfixes

v1.2.0

  • Improved equipment loading (breaks interface for equipment items)

v1.1.7

  • Fixed spell loading

v1.1.6

  • Reduced min version of meta to increase compatibility

v1.1.4, v1.1.5

  • Added key property to some missing classes

v1.1.2, v1.1.3

  • Documentation updates

v1.1.1

  • Working release