diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml
index d183324..2ec45aa 100644
--- a/.github/workflows/publish.yaml
+++ b/.github/workflows/publish.yaml
@@ -5,9 +5,8 @@
 on:
   pull_request:
     branches: [ main ]
-    types: [opened, synchronize, reopened, labeled, unlabeled]
   push:
-    tags: [ 'v[0-9]+.[0-9]+.[0-9]+*' ]
+    tags: [ '[A-z]+-v[0-9]+.[0-9]+.[0-9]+' ]
 
 jobs:
   publish:
diff --git a/web/CHANGELOG.md b/web/CHANGELOG.md
index 75022e3..f49316b 100644
--- a/web/CHANGELOG.md
+++ b/web/CHANGELOG.md
@@ -1,4 +1,4 @@
-## 1.1.0-wip
+## 1.1.0
 
 - Added `HttpStatus` class that declares http status codes. This is a copy of 
   the `HttpStatus` from the `dart:_internal` library that's exposed only through
diff --git a/web/pubspec.yaml b/web/pubspec.yaml
index 3a1a44e..ab95146 100644
--- a/web/pubspec.yaml
+++ b/web/pubspec.yaml
@@ -1,5 +1,5 @@
 name: web
-version: 1.1.0-wip
+version: 1.1.0
 description: Lightweight browser API bindings built around JS interop.
 repository: https://github.com/dart-lang/web
 
diff --git a/web_generator/lib/src/translator.dart b/web_generator/lib/src/translator.dart
index 95e4fbf..ef58c04 100644
--- a/web_generator/lib/src/translator.dart
+++ b/web_generator/lib/src/translator.dart
@@ -524,7 +524,9 @@
           }
           final isStatic = operation.special == 'static';
           if (shouldQueryMDN &&
-              !_shouldGenerateMember(operationName, isStatic: isStatic)) break;
+              !_shouldGenerateMember(operationName, isStatic: isStatic)) {
+            break;
+          }
           final docs = shouldQueryMDN
               ? mdnInterface?.propertyFor(operationName, isStatic: isStatic)
               : null;