All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
This project does not adhere to Semantic Versioning yet, since it's pre-1.0.0.
Refer to the latest version of the changelog for potential future corrections. (The changelog can't be retroactively updated within an npm release, so if a change was accidentally omitted, it wouldn't be in the changelog in the release, but it could be added later to the changelog on GitHub.)
Changes in master that are not yet released. Click to see more.
Nothing here yet!
0.9.0 - 2020-08-22
cardWidth
andcardHeight
are no longer needed, this is detected automatically by looking at theoffsetWidth
andoffsetHeight
of an element with the CSS classcard
0.8.0 - 2020-08-21
- Rewritten with Pupeteer instead of NW.js
- The
scale
option must be an integer. This option is respected again. - Page to render is served with an HTTP server, instead of using
file:
protocol and relying on"chromium-args": "--allow-file-access-from-files --allow-file-access"
- Export is seemingly MUCH faster tho I haven't benchmarked it.
- The package is now marked as cross-platform, not restricted to Windows.
- You can now specify an environment variable
TABLETOP_SIMULATOR_FOLDER
to point to the "Tabletop Simulator" folder for Tabletop Simulator export. Previously it expected a specific path to exist, and would not support different Steam library locations or operating systems.
- The fancy loading indicators window is removed. It now operates completely headlessly (i.e. no windows pop up) by default.
0.7.0 - 2019-04-01
- No longer respects
scale
option (for now). It is assumed to be2
.
- No longer uses magic numbers, but now uses a wrapper page.
- Always shows capture windows because capturePage isn't working with hidden windows
0.1.0 - 2016-04-21
- Initial release