Prepare 4.1.0 release (#2885)
diff --git a/webdev/CHANGELOG.md b/webdev/CHANGELOG.md
index 63d5e6d..c4cbf68 100644
--- a/webdev/CHANGELOG.md
+++ b/webdev/CHANGELOG.md
@@ -1,4 +1,4 @@
-## 4.1.0-wip
+## 4.1.0
 
 - Add a `--[no-]deprecated-js-interop` flag to `serve`, `build` and `daemon`.
   When set, it allows or disallows the deprecated JS interop libraries, such
diff --git a/webdev/lib/src/version.dart b/webdev/lib/src/version.dart
index 78c01d1..2384f91 100644
--- a/webdev/lib/src/version.dart
+++ b/webdev/lib/src/version.dart
@@ -1,2 +1,2 @@
 // Generated code. Do not modify.
-const packageVersion = '4.1.0-wip';
+const packageVersion = '4.1.0';
diff --git a/webdev/pubspec.yaml b/webdev/pubspec.yaml
index 7a29a5e..f52ccb9 100644
--- a/webdev/pubspec.yaml
+++ b/webdev/pubspec.yaml
@@ -1,6 +1,6 @@
 name: webdev
 # Every time this changes you need to run `dart run build_runner build`.
-version: 4.1.0-wip
+version: 4.1.0
 # We should not depend on a dev SDK before publishing.
 # publish_to: none
 description: >-