Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

boardgame.io

The turn-based game engine for Javascript
Collective - Host: opensource - https://opencollective.com/boardgameio - Website: https://boardgame.io/ - Code: https://github.com/boardgameio

update broken link

github.com/boardgameio/boardgame.io - 3e09f8ccef17c569a443c5b88ba6c8b38f205d63 authored about 5 years ago
refactor transport out of clientImpl (#502)

* refactor transport out of Client
clients now expects {multiplayer: falsy or transportFactory}...

github.com/boardgameio/boardgame.io - 9e9314ac578e43fe273462bdf773632ecb4df0fd authored about 5 years ago
remove unused import

github.com/boardgameio/boardgame.io - 219cc0b0ba3abe504991f6bb6c9defe225875802 authored about 5 years ago
move client.step into standalone function

github.com/boardgameio/boardgame.io - 463f2a51b6ed1cafc162d4f1452810d01b3a850b authored over 5 years ago
move Simulate into ai.js

github.com/boardgameio/boardgame.io - 85575a0b9e087da0ead6760e508a1c80cd64b26c authored over 5 years ago
split mcts and random bot into separate files

github.com/boardgameio/boardgame.io - 2248cb665c4bafa54559741933ff29c7f8150e4e authored over 5 years ago
report filesize only on minified bundle

github.com/boardgameio/boardgame.io - ba0c858679de58845dc3c8c32d4c4d6d267cda04 authored over 5 years ago
deprecate AI constructor

github.com/boardgameio/boardgame.io - 89bc3e794e40626dcd6fc732101ca54f8ccce90c authored over 5 years ago
add prepublishOnly

github.com/boardgameio/boardgame.io - d130f9622c3f10460a66af8280e4f8348b5f6bd0 authored over 5 years ago
log a message when INVALID_MOVE is returned

github.com/boardgameio/boardgame.io - e9351dcb435fd35e27372dc84b67e8397e5b7ca5 authored over 5 years ago
don't invoke callback on subscribe in multiplayer mode unless client is already connected

github.com/boardgameio/boardgame.io - 3206548d9a871a9740c2ab4eebd7ea70effc54ee authored over 5 years ago
only notify the latest subscriber during client.subscribe

github.com/boardgameio/boardgame.io - 9596fa455d3ec22f4fe81fdf67d0302839c6e524 authored over 5 years ago
fix bug in the way the transport notifies client subscribers of connection changes

github.com/boardgameio/boardgame.io - 5a13f0084703327e01f4dbefaf4f2aee2011733d authored over 5 years ago
rename mount/unmount to start/stop

The Client usage is now:

const client = Client({ ... });
client.subscribe(...);
client.start();...

github.com/boardgameio/boardgame.io - 2f86d92c6c253cff4bb0f22ed6981784e9ba56f5 authored over 5 years ago
handle multiple subscriptions correctly

github.com/boardgameio/boardgame.io - c77ba530543e3361d3e5c35d424c42ba6b6d8e6d authored over 5 years ago
fix examples/react-web/package.json

github.com/boardgameio/boardgame.io - 38489d42fa73fe39a5fef4b2142bcffed780436c authored over 5 years ago
remove INFO log in production, but not ERROR logs

github.com/boardgameio/boardgame.io - 1ad87d0587946f170c642e20c20f1e07f033a394 authored over 5 years ago
guard Debug Panel with process.env.NODE_ENV

github.com/boardgameio/boardgame.io - 83810ea75fd9e6738b1719196c5e8d25e99d7428 authored over 5 years ago
generate CJS and ES version of main package

github.com/boardgameio/boardgame.io - 156cf07dddafad9046a06f04dd42c0ec904080e3 authored over 5 years ago
create proxy dirs instead of generate-export-aliases

github.com/boardgameio/boardgame.io - dfb69c0bcb4fed3f3d2aa6273780756e38d74a8a authored over 5 years ago
refactor rollup.config.js

github.com/boardgameio/boardgame.io - 21da9fd4247bdb1c9e5c4f45f08cd7c40ed93a0d authored over 5 years ago
remove Pass from packages/main.js

github.com/boardgameio/boardgame.io - 972f0a4b69e2122bec6707f8ed7338b5651b022e authored over 5 years ago
change subpackage UMD builds to ES

github.com/boardgameio/boardgame.io - a38e6fc2ea6dd3ef36de01aa6270a72a4b21ba3a authored over 5 years ago
remove rollup-plugin-postcss

github.com/boardgameio/boardgame.io - c13890b07472ba699fdf139295f2bd5dc2bb38c8 authored over 5 years ago
rollup.npm.js -> rollup.config.js

github.com/boardgameio/boardgame.io - bc12f396a3f5012a4b5beb7574c81c977d0a459d authored over 5 years ago
remove InitializeGame from boardgame.io/core

it is available in boardgame.io/internal

github.com/boardgameio/boardgame.io - baa62f6808ea265cb050f93b1852608a01371628 authored over 5 years ago
Migrate Debug Panel + Log + MCTS Visualizer to Svelte (#498)

github.com/boardgameio/boardgame.io - 881278a4c502b2f86069c9e5017fbdd6c7ab8542 authored over 5 years ago
unsubscribe from client when unmounting

github.com/boardgameio/boardgame.io - 60e8eae6e2c2907fc38546667ca9aeab7965d041 authored over 5 years ago
update test to also inspect subscription payload

github.com/boardgameio/boardgame.io - adba8b1800d55476067fc25bbb65077eb58ed313 authored over 5 years ago
removed unused selector

github.com/boardgameio/boardgame.io - c7dd0bb3ae3616a7708aa224054df63f3a80b2d1 authored over 5 years ago
add mode to watch source files and rebuild

github.com/boardgameio/boardgame.io - 7f021ab9ec56dba8c7714711668a5de2b1082511 authored over 5 years ago
allow multiple client subscriptions

github.com/boardgameio/boardgame.io - 49f5a522ed8868371b82891555cfc55eb5c2c1e9 authored over 5 years ago
Export the simulate function so that external code can run simulations (#493)

github.com/boardgameio/boardgame.io - 4af35a32b8c67bad65308b3dae790e62fae0f867 authored over 5 years ago
use Parcel instead of Webpack in examples

github.com/boardgameio/boardgame.io - b045de300b9f90ca90a2a401aa16f160e79751d5 authored over 5 years ago
fix: start command on Windows (#490)

github.com/boardgameio/boardgame.io - 1cc21f399322daedf395dbd8e0a9291977220114 authored over 5 years ago
update stages-1 example to Svelte

github.com/boardgameio/boardgame.io - f207ba16ba1dfbbe23a5e36cc05da404041f6022 authored over 5 years ago
update phases-1 example to Svelte

github.com/boardgameio/boardgame.io - 20dd281e05b5469798b4792861d573718ecf57cf authored over 5 years ago
polish Svelte example

github.com/boardgameio/boardgame.io - 82a1592f3c7367676c340238692f9ceeaed3640d authored over 5 years ago
update React Native client lifecycle methods

github.com/boardgameio/boardgame.io - 137862dc061fdc48059af4245d1f757b1a81e444 authored over 5 years ago
call the subscribe callback when the client first subscribes

github.com/boardgameio/boardgame.io - 9300b2f1b2335932c4ba2f8e69ffd57a49217d2b authored over 5 years ago
update integration test

github.com/boardgameio/boardgame.io - 075adf5d81d0cb5dfdf1fb9d86471b6be21e7a5f authored over 5 years ago
reintroduce InitializeGame in boardgame.io/core

github.com/boardgameio/boardgame.io - bed18cef4b0ff17d9abbf6e3115d60f7ebf43089 authored over 5 years ago
Allowing support for both numbers and functions for MCTS bot iterations and playoutDepth (#475)

* allowing support for both numbers and functions for MCTS bot iterations and playoutDepth

Co...

github.com/boardgameio/boardgame.io - 18d9be5a766272e4fd0de6d426a6fc35e84bfad6 authored over 5 years ago
feat: Apply `value` argument last in `setActivePlayers` (#489)

Closes #488

github.com/boardgameio/boardgame.io - 901c74684181d96aa3f05fd86b2c4329d7d09639 authored over 5 years ago
docs: Improve documentation around bots and `step()` (#485)

* docs: Try clarifying `step`/`simulate` docs in tutorial.md

* docs: Document calling `step` ...

github.com/boardgameio/boardgame.io - e5fd40b16a961e026f451bf07fada6f2e1864ff8 authored over 5 years ago
update integration test

github.com/boardgameio/boardgame.io - 62772801ab3f3387c199e2945381a404f43995d5 authored over 5 years ago
add link to migration guide

github.com/boardgameio/boardgame.io - ca942d4372e5b2e592840420c7eba203693f5b69 authored over 5 years ago
rewrite one of the snippets in Svelte

github.com/boardgameio/boardgame.io - 6eb4ebd229d4e4443613d27b0d1f00a2d171113c authored over 5 years ago
fix: Move player to “next” stage on `endStage` (#484)

* test: Add test for `endStage` when stage has `next` field

* feat: Move player to `next` sta...

github.com/boardgameio/boardgame.io - 86e65feaf348370a655e661e4e8e36062f08e5f3 authored over 5 years ago
docs: Document long-form move limit syntax for `setActivePlayers` (#483)

github.com/boardgameio/boardgame.io - 652c46bdc3edbbfa52f5c2a4a2d3fba57c0a2423 authored over 5 years ago
update codesandbox links

github.com/boardgameio/boardgame.io - 1b767c89fd4329c1b8bb93bc78743dbe0fd01ccd authored over 5 years ago
update integration test

github.com/boardgameio/boardgame.io - 87c0c6fd9d22dbd99a0b8521861e183e5c71b073 authored over 5 years ago
refactor: Change moveLimit syntax in setActivePlayers (#481)

* feat: Set active player move limits with long-form syntax

Implements `player: { stage, move...

github.com/boardgameio/boardgame.io - 6762219ebf0f3e381c5620e1fd08f23edea047c0 authored over 5 years ago
Disallow game names with spaces (#474)

* WIP trying to fix #459 by replacing spaces with dashes

* Revert changes in socketio.js and ...

github.com/boardgameio/boardgame.io - 64971eee407439cc195aa3943f66a29a9d583424 authored over 5 years ago
short form syntax for literal value in setActivePlayers

github.com/boardgameio/boardgame.io - d43d239996163255fb34b7263a38f1089458a7c2 authored over 5 years ago
use playerID rather than currentPlayer in setStage and setActivePlayers

github.com/boardgameio/boardgame.io - a9b9b6c6c2d0610c2631219a739aa1f934666435 authored over 5 years ago
rename ProcessEvents to Process

github.com/boardgameio/boardgame.io - e3384331bc4a549cca1a8ab166c7bb6bb6edfc57 authored over 5 years ago
always call Flow() from game.js

github.com/boardgameio/boardgame.io - af80b58045022e1dc50fc9e3a236efdf6034f8a2 authored over 5 years ago
rename processGameEvent to processEvent

github.com/boardgameio/boardgame.io - 7f571a2e032267a7fdcc7fec25e91a68692cffe5 authored over 5 years ago
allow all players to call events

also simplify canPlayerCallEvent/canPlayerMakeMove

github.com/boardgameio/boardgame.io - 462f4521ec9ffba0591adeb40335d999d884965f authored over 5 years ago
don't reset currentPlayer to null

github.com/boardgameio/boardgame.io - 1a0208f799f7cd1e1387650617f29f5fa2a66e0e authored over 5 years ago
disallow setPhase if the phase already ended some other way

github.com/boardgameio/boardgame.io - 4c414d19981d5c52273927ed774e506becbe83b5 authored over 5 years ago
enable all events by default

github.com/boardgameio/boardgame.io - 2409729bd98ee753fb0cbc2d47fc9296e78e5196 authored over 5 years ago
Revert "merge setActivePlayers into setStage"

This reverts commit f3022716cfa5a51122a4a4d90b5a5c809e688748.

github.com/boardgameio/boardgame.io - 78345edc49f1a574352d66b4d4d5e0cca06902c4 authored over 5 years ago
merge setActivePlayers into setStage

setStage('A')
currentPlayer is sent to Stage A

setStage({ stage: 'A', moveLimit: 1 })
same as t...

github.com/boardgameio/boardgame.io - f3022716cfa5a51122a4a4d90b5a5c809e688748 authored over 5 years ago
Add ability to use credentials to Python Bot base class (#471)

… otherwise bots wouldn’t connect to games created via API.

github.com/boardgameio/boardgame.io - 5ac0c4c5db17289d89fba14055c8b820436d83cb authored over 5 years ago
call gameMetadataCallback() before dispatching (#470)

github.com/boardgameio/boardgame.io - ad1591af1ee03d35780550b6f3588e740f9089e9 authored over 5 years ago
Upgrade firebase to fix build on node 12 (#465)

* Upgrade firebase and added a few peer dependencies

* Remove unnecessary peer deps

* remo...

github.com/boardgameio/boardgame.io - af4a74e04602c9d748e9f96b630d9647ec7448f1 authored over 5 years ago
remove UI toolkit

Context: https://github.com/nicolodavis/boardgame.io/issues/466

github.com/boardgameio/boardgame.io - 1261475d256373082e140a62378260d3db74ce2c authored over 5 years ago
feat: Add `endStage` and `setStage` events (#458)

* refactor: Move `activePlayers` reset logic to reuseable function

This moves the logic that ...

github.com/boardgameio/boardgame.io - b2f51604f668867200900a6eb30b0238f4fa9388 authored over 5 years ago
reduce font size of summary on mobile

github.com/boardgameio/boardgame.io - 53eb648d9a8e5683d4899b4707cdf5c3fd73b168 authored over 5 years ago