Skip to content

Commit e63db5a

Browse files
committed
new release
1 parent e17859e commit e63db5a

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,17 @@
66
> Otherwise, the changelog entries highlight only new or changed functionality.
77
88
## Version 0.9.4
9+
- The `xtmsi` unit now exposes several metadata streams that were discarded before,
10+
one important example being the digital signature.
11+
- Changes have been made to how the `xtxml` unit constructs paths into the document structure,
12+
in cases where tag names are unique these will now be prioritized.
13+
- The backend for the `bat` unit was swapped for a new and rudimentary emulator;
14+
this will be improved upon in future releases.
915
- The `decompress` unit was extended with a new heuristic tier:
1016
If any decompression produces output that is recognized as matching a known format,
1117
the unit will pick the best result from among all results with this property.
18+
- Type hints across the refinery code base have undergone massive refactoring and should be
19+
better compatible with modern type checkers now.
1220

1321
## Version 0.9.3 - bugfix release
1422

refinery/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"""
3535
from __future__ import annotations
3636

37-
__version__ = '0.9.3'
37+
__version__ = '0.9.4'
3838
__distribution__ = 'binary-refinery'
3939

4040
import pickle

0 commit comments

Comments
 (0)