Skip to content
Tomáš Fedor edited this page May 8, 2020 · 6 revisions

To allow checkboxes, run in console (and don't refresh page!)

document.querySelectorAll(".task-list-item-checkbox").forEach(node => node.disabled = false);

Preparation

  • Update localization
  • Bump version in manifest
  • Update changelog.txt
  • Update changelog_new.html
  • Merge to master

Chrome

  • Copy extension to release folder
  • Remove Firefox specific stylesheets (css/*-firefox.css)
  • Ensure correct manifest is used
  • Verify extension from the release folder!

Firefox

  • Copy extension to release folder
  • Remove Chrome specific stylesheets (css/*-chrome.css)
  • Ensure correct manifest is used
  • Ensure we're using correct lib versions - hash must match with the official release: DOMPurify, idb, WebExtension polyfill
  • Verify extension from the release folder!

Submission

After submission

Github

  • Create release tag
  • Push release tag to GitHub repo
  • Create release on GitHub

Discord

  • Publish news about new release
Clone this wiki locally