Downloads

Download tar.gz 105.97 KB
MD5: 4c48a8f8db44ef88e0fb37e8a5bb690e
SHA-1: abe6d5ddfada1bbabb4a48daf6e2c288fb27340c
SHA-256: 08b0620f282148e237886ba68cbf47837027bc9b6d4a37e4b46b8fedcb4631b8
Download zip 108.02 KB
MD5: 6e0c03d3183a3fc2ea626d5eb45d02b3
SHA-1: 25bcced2be789387e6c42cf135733528490a56de
SHA-256: 995d80755e9696784f34991c886622703d6617b89cf8cac1caeb880e557cdd4e

Release notes

New features

  • Version suggestions from the repository. A version label only exists in GitLab after someone has used it. To work around that, the Version field now also suggests versions from the project's repository, as Drupal.org did:
    • a -dev version for each release branch (1.0.x → 1.0.x-dev, 8.x-1.x → 8.x-1.x-dev)
    • the 10 newest release tags that don't have a label yet (1.0.0-beta6)

    Versions are grouped by series (8.x-1.*, 11.3.*), newest first, with each series' -dev version at the top. If you pick a version that has no label, the label is created with GitLab's default colour. If the GitLab REST API can't be reached, only the existing labels are shown.

  • Rich text editor support. If the comment box is in rich text mode, Add to comment switches it to Markdown before inserting the commands. This stops the rich text editor from escaping characters in the commands. A note in the panel warns you when the editor is in rich text mode. To stay in rich text, use Copy and paste the commands yourself.
  • Refreshes when the issue changes. When you reopen the panel, Drulabel checks whether the issue has changed since it loaded, for example after DrupalBot applied a posted comment. If it has, the form updates to the current state and tells you so.
  • No duplicate commands. Clicking Add to comment again replaces the commands it inserted last time instead of adding a second set. If you've edited them by hand, the new set is added after your text.

Bug fixes

  • If an issue has more than one version or component label, the extra ones are no longer removed when you change the version or component shown in the select.
  • A slow response can no longer overwrite the form for an issue you've already moved away from.

Removed

DrupalBot ignores /do: commands in these places, so Drulabel no longer offers to work there:

  • Merge requests: the Drulabel button no longer appears on merge request pages.
  • New items: Drulabel no longer adds commands to the New item form or page. Create the issue first, then use Drulabel on it. Drulabel now also hides itself while any GitLab modal is open.

Documentation

  • README updated: usage for rich text mode, how the Version field works, and a new "Not supported" list (moving issues, new issues, merge requests, closing issues). Three open questions are now answered:
    • state::fixed / state::closed change only the label, not the GitLab status.
    • DrupalBot ignores commands in new item descriptions.
    • DrupalBot ignores commands in merge request comments.
  • A new section explains that /do:label can create labels that don't exist yet if you type them by hand, for example /do:label ~state::new.

Install

There's a Mozilla-signed Firefox build: drulabel-firefox-v0.2.0.xpi. It needs Firefox 140 or later.

Created by: lostcarpark
Created on: 10 Oct 2026 at 11:11 UTC
Last updated: 10 Oct 2026 at 11:12 UTC
Bug fixes
New features

Other releases