All Versions
34
Latest Version
Avg Release Cycle
56 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v3.3.1
-
v3.3.0 Changes
- Library: add short IDs to distinguish between parallel stories (displayed in console).
-
v3.2.1
December 28, 2019 -
v3.2.0 Changes
December 28, 2019- Library: add chalk to all stories.
-
v3.1.4 Changes
August 14, 2018- โฌ๏ธ Bump some deps to fix vulnerabilities detected by GitHub.
-
v3.1.3 Changes
August 16, 2017- ๐ Bugfix: show Node version correctly in mainStory title (avoids this bug: https://github.com/bestiejs/platform.js/pull/130)
-
v3.1.2 Changes
March 17, 2017- ๐ Bugfix: fix a situation in which the Parallel Console would scroll and mix up all parallel stories.
-
v3.1.1 Changes
March 01, 2017- Library:
- Bugfix: make Parallel Console compatible with zero-height terminals (e.g. in Travis CI builds).
- Common:
- Bugfix: recover colors in log levels and sources, both in the Chrome Extension and in the browser-side Console Listener.
- Library:
-
v3.1.0 Changes
February 27, 2017New Parallel Console listener: shows parallel, top-level stories in the console, with support for resizing. It should work correctly in the following terminals:
- OS X: Terminal.app (default terminal), iTerm, Hyper
- Windows: cmd (default terminal), Console 2, Hyper
-
v3.0.0 Changes
February 18, 2017๐ฅ Breaking change
- ๐ฆ All Storyboard listeners/plugins are now available as separate packages. Following the steps of Babel and others, Storyboard no longer comes with everything but the kitchen sink built in. In other words, you need to add your listeners to your
package.json
, for example:
"dependencies": { "storyboard": "^3.0.0", "storyboard-listener-console": "^3.0.0", "storyboard-listener-ws-server": "^3.0.0", "storyboard-listener-ws-client": "^3.0.0", "storyboard-listener-browser-extension": "^3.0.0", }
...but in exchange you won't be dragging in
express
,socket.io
,socket.io-client
when you're only interested in the console, orpg
when you have no database in sight.Enabling listeners is pretty much the same as in Storyboard v2, only loaded from the separate package:
import { mainStory, addListener } from 'storyboard'; import consoleListener from 'storyboard-listener-console'; addListener(consoleListener, options); mainStory.info('Hi there!');
For convenience, a console preset is provided (make sure you add both
storyboard-preset-console
andstoryboard
to yourpackage.json
file):import 'storyboard-preset-console'; import { mainStory } from 'storyboard'; mainStory.info('Hi there!');
Nerdy note: Storyboard is now a monorepo, i.e. separate packages, all under one roof, glued together with yarn a tool called oao.
Other changes
- ๐ป Browser extension:
- [M] The user can now set reference timestamps via ctrl-click or right-click on a timestamp. When set, all other timestamps are displayed as relative to the reference.
- [m] Add usage hints (popping up when first the app is first used, as well as when the user clicks on the dedicated button)
- ๐ฆ All Storyboard listeners/plugins are now available as separate packages. Following the steps of Babel and others, Storyboard no longer comes with everything but the kitchen sink built in. In other words, you need to add your listeners to your