Releases: OpenTechEvents/ote-tools
Releases · OpenTechEvents/ote-tools
Release list
embed v0.3.1
Fixed
- Custom badges from
eventBadges(context)(and the built-in attendance/CFP badges) no longer break the card/list layout when given a long label: the label truncates with an ellipsis, the badge falls back totitlefor the full text on hover, and the meta row wraps instead of squeezing the location text down to a sliver.
See CHANGELOG.md.
@opentechevents/embed v0.3.0
Added
- Added host-app integration APIs for OTE Reader-style in-memory rendering: sort="none", empty-message, dynamic eventActions(context), eventClassName(context), and eventBadges(context).
- Preserved original OTE event objects and private metadata such as _feedUrl, _feedTitle, and _readerRef in EventRenderContext.
- Expanded ote-event-action details with previewEvent, originalEvent, index, feed, and source.
- Added custom action icons for star, check, bookmark, plus, folder, and collection.
Verification
- apps/embed typecheck passed.
- apps/embed tests passed: 70 tests.
@opentechevents/embed v0.2.0
Minor release for the embeddable OTE events widget.
Production embed URL:
<script type="module" src="https://tools.opentechevents.org/embed/v0.2.0/ote-events.js"></script>Designed for OTE Spec v0.3.0.
Changes:
- Added placement/layout support for native event actions through the JavaScript
eventActionsAPI, for example{ type: "link", placement: "preview" }. - Added playground controls and snippets for native action placement.
- Added component/spec version metadata to the playground header and versioning guide.
- Added release/script links for previous fixed embed versions.
@opentechevents/embed v0.1.1
Patch release for the embed playground/documentation.
Production embed URL:
<script type="module" src="https://tools.opentechevents.org/embed/v0.1.1/ote-events.js"></script>Changes:
- Added a Versioning section to the playground documentation.
- Explained when to use the fixed version URL,
/embed/latest/, and the legacy/embed/alias. - Documented the SemVer expectations for patch, minor, and major releases.
Fixed version URLs remain immutable; v0.1.0 was left unchanged.
@opentechevents/embed v0.1.0
First versioned release of the embeddable OTE events widget.
Production embed URL:
<script type="module" src="https://tools.opentechevents.org/embed/v0.1.0/ote-events.js"></script>Floating aliases are also published at /embed/latest/ote-events.js and /embed/ote-events.js, but fixed version URLs are recommended for production sites.
Highlights:
- Versioned, committed embed assets under
apps/embed/versions/v0.1.0/. - Deploy workflow keeps fixed versions available while still publishing latest and legacy aliases.
- Playground snippets now use the fixed version URL by default.
- Embed docs and agent guidance now document SemVer and the release checklist.
- Includes the recent event detail, action, custom action, layout, localization, image fallback, and playground improvements.