Skip to content

Releases: OpenTechEvents/ote-tools

embed v0.3.1

Choose a tag to compare

@hhkaos hhkaos released this 11 Aug 22:41

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 to title for 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

Choose a tag to compare

@hhkaos hhkaos released this 10 Aug 13:29

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

Choose a tag to compare

@hhkaos hhkaos released this 10 Aug 13:12

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 eventActions API, 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

Choose a tag to compare

@hhkaos hhkaos released this 10 Aug 12:19

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

Choose a tag to compare

@hhkaos hhkaos released this 10 Aug 12:15

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.