Releases: humanbydefinition/textmode.export.js
v1.2.1 - alignment update
- Simplified Plugin Integration: The plugin now offers a direct
ExportPluginexport for easier integration intotextmode.jsinstances, deprecating the previous factory functioncreateTextmodeExportPlugin. - Runtime Export Overlay Control: Users can now programmatically control the visibility of the export overlay UI at runtime using new methods like
show(),hide(),toggle(), andisVisible()available viatextmodifier.exportOverlay. - Comprehensive Documentation Overhaul: The documentation generation system has been completely revamped, utilizing new TypeDoc plugins and a custom frontmatter plugin to produce more structured, maintainable, and SEO-friendly API documentation.
- Dependency Updates: The core
textmode.jsdependency has been updated to>=0.10.0, and new development dependencies for documentation tools (typedoc-plugin-frontmatter,typedoc-vitepress-theme) have been added.
v1.2.0 - compatibility update
This update adds support for textmode.js v0.7.0. Prior textmode.js versions are not supported with this release.
For SVG and TXT export, only the base layer is exported for now. Multi-layer support or layer selection may follow in the future.
v1.1.0 - Compatibility update
This update provides compatibility with the latest textmode.js version v0.6.0 and above.
Older textmode.js versions are not compatible with textmode.export.js. If you are using an older textmode.js version, use textmode.export.js v1.0.0 instead.
cheers! 🍹
v1.0.0 - textmode.js exporting made simple
First release of the first official textmode.js add-on library, specifically for exporting the canvas to all sorts of formats, allowing you to share your textmode art on virtually any medium.
API docs: https://github.com/humanbydefinition/textmode.export.js
Documentation with examples: https://code.textmode.art/docs/exporting.html
Make sure to check out the README of this repository to learn how install the add-on library with textmode.js.
To learn how to use each export functionality effectively, read through the documentation with examples.
Excited to see what you'll create and share with the world!