[ffigen] Bump version to 8.0.0 stable (#566)

diff --git a/pkgs/ffigen/CHANGELOG.md b/pkgs/ffigen/CHANGELOG.md
index f577aa5..9b07724 100644
--- a/pkgs/ffigen/CHANGELOG.md
+++ b/pkgs/ffigen/CHANGELOG.md
@@ -1,3 +1,7 @@
+# 8.0.0
+
+- Stable release for Dart 3.0 with support for class modifers, variadic arguments, and `@Native`s.
+
 # 8.0.0-dev.3
 
 - Added support for variadic functions using config `functions -> variadic-arguments`.
diff --git a/pkgs/ffigen/example/c_json/pubspec.yaml b/pkgs/ffigen/example/c_json/pubspec.yaml
index 120d197..8eb2a37 100644
--- a/pkgs/ffigen/example/c_json/pubspec.yaml
+++ b/pkgs/ffigen/example/c_json/pubspec.yaml
@@ -5,7 +5,7 @@
 name: c_json_example
 
 environment:
-  sdk: ">=3.0.0-417.0.dev <4.0.0"
+  sdk: ">=3.0.0-417 <4.0.0"
 
 dependencies:
   ffi: ^2.0.1
diff --git a/pkgs/ffigen/example/ffinative/pubspec.yaml b/pkgs/ffigen/example/ffinative/pubspec.yaml
index 920ec99..1d57788 100644
--- a/pkgs/ffigen/example/ffinative/pubspec.yaml
+++ b/pkgs/ffigen/example/ffinative/pubspec.yaml
@@ -5,7 +5,7 @@
 name: ffinative_example
 
 environment:
-  sdk: ">=3.0.0-417.0.dev <4.0.0"
+  sdk: ">=3.0.0-417 <4.0.0"
 
 dependencies:
   ffi: ^2.0.1
diff --git a/pkgs/ffigen/example/libclang-example/pubspec.yaml b/pkgs/ffigen/example/libclang-example/pubspec.yaml
index c263c76..d7503f0 100644
--- a/pkgs/ffigen/example/libclang-example/pubspec.yaml
+++ b/pkgs/ffigen/example/libclang-example/pubspec.yaml
@@ -5,7 +5,7 @@
 name: libclang_example
 
 environment:
-  sdk: ">=3.0.0-417.0.dev <4.0.0"
+  sdk: ">=3.0.0-417 <4.0.0"
 
 dependencies:
   ffi: ^2.0.1
diff --git a/pkgs/ffigen/example/objective_c/pubspec.yaml b/pkgs/ffigen/example/objective_c/pubspec.yaml
index 76aef5f..5e5c43b 100644
--- a/pkgs/ffigen/example/objective_c/pubspec.yaml
+++ b/pkgs/ffigen/example/objective_c/pubspec.yaml
@@ -5,7 +5,7 @@
 name: objective_c_example
 
 environment:
-  sdk: ">=3.0.0-417.0.dev <4.0.0"
+  sdk: ">=3.0.0-417 <4.0.0"
 
 dependencies:
   ffi: ^2.0.1
diff --git a/pkgs/ffigen/example/shared_bindings/pubspec.yaml b/pkgs/ffigen/example/shared_bindings/pubspec.yaml
index fd8cbde..d5a9c38 100644
--- a/pkgs/ffigen/example/shared_bindings/pubspec.yaml
+++ b/pkgs/ffigen/example/shared_bindings/pubspec.yaml
@@ -5,7 +5,7 @@
 name: shared_bindings
 
 environment:
-  sdk: ">=3.0.0-417.0.dev <4.0.0"
+  sdk: ">=3.0.0-417 <4.0.0"
 
 dependencies:
   cli_util: ^0.4.0
diff --git a/pkgs/ffigen/example/simple/pubspec.yaml b/pkgs/ffigen/example/simple/pubspec.yaml
index b6a4c67..29c4a1b 100644
--- a/pkgs/ffigen/example/simple/pubspec.yaml
+++ b/pkgs/ffigen/example/simple/pubspec.yaml
@@ -5,7 +5,7 @@
 name: simple_example
 
 environment:
-  sdk: ">=3.0.0-417.0.dev <4.0.0"
+  sdk: ">=3.0.0-417 <4.0.0"
 
 dependencies:
   ffi: ^2.0.1
diff --git a/pkgs/ffigen/example/swift/pubspec.yaml b/pkgs/ffigen/example/swift/pubspec.yaml
index d0725dd..31c3aaf 100644
--- a/pkgs/ffigen/example/swift/pubspec.yaml
+++ b/pkgs/ffigen/example/swift/pubspec.yaml
@@ -5,7 +5,7 @@
 name: swift_example
 
 environment:
-  sdk: ">=3.0.0-417.0.dev <4.0.0"
+  sdk: ">=3.0.0-417 <4.0.0"
 
 dependencies:
   ffi: ^2.0.1
diff --git a/pkgs/ffigen/pubspec.yaml b/pkgs/ffigen/pubspec.yaml
index 76adf99..58e6bfb 100644
--- a/pkgs/ffigen/pubspec.yaml
+++ b/pkgs/ffigen/pubspec.yaml
@@ -3,7 +3,7 @@
 # BSD-style license that can be found in the LICENSE file.
 
 name: ffigen
-version: 8.0.0-dev.3
+version: 8.0.0
 description: Generator for FFI bindings, using LibClang to parse C header files.
 repository: https://github.com/dart-lang/ffigen
 
@@ -13,7 +13,7 @@
  - codegen
 
 environment:
-  sdk: ">=3.0.0-417.0.dev <4.0.0"
+  sdk: ">=3.0.0-417 <4.0.0"
 
 dependencies:
   ffi: ^2.0.1