Skip to content

Commit 0bacdb5

Browse files
committed
Update changelog for 2.0.0 release
1 parent 30a8127 commit 0bacdb5

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## 2.0.0
4+
5+
## Added
6+
7+
- Support for 3.14 and free-threaded Python
8+
9+
## Changed
10+
11+
- Wheels are now typed and have a minimal Python wrapper to contain the package in a directory when installed
12+
- Wheels are now built using Python Stable ABI
13+
- Due to conflicts with free-threaded Python had to remove support for Python Limited API
14+
- This just means new wheels will be required for every major Python version again
15+
- Decided to bump the major version since the wheels won't be binary compatible
16+
- Build now uses nanobind instead of pybind11
17+
318
## [1.0.3]
419

520
## Changed
@@ -43,7 +58,6 @@
4358
- Update `earcut.hpp` to 2.2.3 (with fixed includes, latest version from master).
4459
- Change versioning scheme to enable semantic versioning independently from upstream versioning.
4560

46-
4761
## [1.0.0]
4862

4963
### Changed

0 commit comments

Comments
 (0)