Skip to content

Commit 2196f14

Browse files
committed
Add changelog
1 parent c26b469 commit 2196f14

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

docs/changelog.rst

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,28 @@
11
Changelog
22
=========
33

4-
Version 0.0.3 (September ??, 2021)
4+
Version 0.0.3 (September 22nd, 2021)
55
----------------------------------
66

7-
XXX Short one paragraph description of release and highlights XXX
7+
This release adds various new API functions (see below) and extends the debug
8+
mode with the ability to track closed handles.
9+
The default ABI mode now is 'universal' for non-CPython implementations.
10+
Also, the type definition of `HPyContext` was changed and it's no longer a
11+
pointer type.
12+
The name of the HPy dev package was changed to 'hpy' (formerly: 'hpy.devel').
13+
Macro HPy_CAST was replaced by HPy_AsStruct.
814

915
New features:
1016

11-
- XXX
17+
- Added helper HPyHelpers_AddType for creating new types
18+
- Support format specifier 's' in HPyArg_Parse
19+
- Added API functions: HPy_Is, HPy_AsStructLegacy (for legacy types),
20+
HPyBytes_FromStringAndSize, HPyErr_NewException, HPyErr_NewExceptionWithDoc,
21+
HPyUnicode_AsUTF8AndSize, HPyUnicode_DecodeFSDefault, HPyImport_ImportModule
22+
- Debug mode: Implemented tracking of closed handles
23+
- Debug mode: Add hook for invalid handle access
1224

1325
Bug fixes:
1426

15-
- XXX
27+
- Distinguish between pure and legacy types
28+
- Fix Sphinx doc errors

0 commit comments

Comments
 (0)