widen the dependency on 'package:csslib' (#217)
* widen the dependency on 'package:csslib'
* update CI
* Update CHANGELOG.md
diff --git a/.github/workflows/test-package.yml b/.github/workflows/test-package.yml
index 4dda1cd..96656cb 100644
--- a/.github/workflows/test-package.yml
+++ b/.github/workflows/test-package.yml
@@ -32,7 +32,7 @@
fail-fast: false
matrix:
os: [ubuntu-latest]
- sdk: [2.17.0, dev]
+ sdk: [2.19.0, stable, dev]
steps:
- uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7b2ab38..27ce0c0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## 0.15.4
+
+- Widen the dependency on `package:csslib`.
+- Require Dart `2.19`.
+
## 0.15.3
- Added package topics to the pubspec file.
diff --git a/lib/src/css_class_set.dart b/lib/src/css_class_set.dart
index cebb565..508fd2b 100644
--- a/lib/src/css_class_set.dart
+++ b/lib/src/css_class_set.dart
@@ -3,7 +3,6 @@
// BSD-style license that can be found in the LICENSE file.
// TODO(jmesserly): everything in this file is copied straight from "dart:html".
-library html.dom.src;
import 'dart:collection';
diff --git a/lib/src/tokenizer.dart b/lib/src/tokenizer.dart
index 1ab72a9..b1bfa36 100644
--- a/lib/src/tokenizer.dart
+++ b/lib/src/tokenizer.dart
@@ -1,5 +1,3 @@
-library tokenizer;
-
import 'dart:collection';
import 'package:html/parser.dart' show HtmlParser;
diff --git a/pubspec.yaml b/pubspec.yaml
index f6f56f1..e16c0ee 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
name: html
-version: 0.15.3
+version: 0.15.4
description: APIs for parsing and manipulating HTML content outside the browser.
repository: https://github.com/dart-lang/html
@@ -8,13 +8,13 @@
- web
environment:
- sdk: '>=2.17.0 <3.0.0'
+ sdk: '>=2.19.0 <4.0.0'
dependencies:
- csslib: ^0.17.0
+ csslib: '>=0.17.0 <2.0.0'
source_span: ^1.8.0
dev_dependencies:
- dart_flutter_team_lints: ^0.1.0
+ dart_flutter_team_lints: ^1.0.0
path: ^1.8.0
test: ^1.16.0
diff --git a/test/query_selector_test.dart b/test/query_selector_test.dart
index 149250f..495b0f1 100644
--- a/test/query_selector_test.dart
+++ b/test/query_selector_test.dart
@@ -1,5 +1,3 @@
-library query_selector_test;
-
import 'package:html/dom.dart';
import 'package:test/test.dart';