Attendee-facing PWA for subscribing to OpenTechEvents feeds. Vanilla JS
(app.js), no build step — <ote-events> is loaded from a versioned CDN
URL in index.html, not vendored.
Whenever a change is user-facing (new feature, fix, behavior change), update these together before considering the task done:
- Add an entry to
CHANGELOG.mdunder a new version heading (date = today, semver: patch for fixes, minor for features, major for breaking changes). - Bump the version to match in both
package.json(version) andapp.js(APP_VERSIONconstant, near the top).APP_VERSIONis what renders in the Ajustes modal (#app-versioninindex.html) — no separate manual edit needed there.
Internal/invisible changes (refactors, tooling, comments) don't need a version bump or changelog entry.