Skip to content

garysoed/protoboard

Repository files navigation

protoboard

Circle CI

Library to easily prototype board games. Check here for full documentation, or here for demo of supported components.

Interested in contributing? Read the guideline here.

Release notes

These are the release notes for the most current major version. For older release notes, go to the Releases page.

3.0.0

Breaking changes

  • Theming changes: Now the colors variables use --color-primary, --color-dark-primary, --color-accent, --color-light-primary
  • Color themes have been changed
  • PbElement.whenCreated has been removed. Now PbElements dispatch created events.
  • Interface to bootstrap Protoboard has been changed. Instead of using DIJS, use Protoboard instead. See documentation and tutorial for details.

Improvements

  • Changed implementation of of trigger.Key to be less buggy
  • Improved documentations
  • Stability improvements for tests

2.0.2

Bug fixes

  • Fixed bug where pb-c-dice isn't loaded by Bootstrap

2.0.1

Bug fixes

  • Made TEST_MODE in ability.Abilities be optional
  • Updated di-js to v3.0.1, which contains bug fix

2.0.0

Breaking changes

  • Updated to di-js 3.0.0. This changes the interface to inject values. See the tutorial for this.
  • Removed deprecated properties
    • service.Log.addProcessor
    • service.Log.defaultProcessor
    • ability.Abilities.Builder.trigger