Skip to content

Commit b680f22

Browse files
committed
Update changelog for 0.11.3 release and update copyright year.
1 parent d5f8dbe commit b680f22

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,26 @@ releases published to PyPI are tracked here. No release candidates!
66
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
77
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
88

9+
## [0.11.3] - 2025-06-12
10+
11+
### Added
12+
13+
- An optimization pass to [optimize inverter chains](https://github.com/UCSBarchlab/PyRTL/blob/d5f8dbe53f54e61e1d54722449e4894b885243c7/pyrtl/passes.py#L130)
14+
- `one_hot_to_binary` encoder ([documentation](https://pyrtl.readthedocs.io/en/latest/helpers.html#pyrtl.helperfuncs.one_hot_to_binary))
15+
- `binary_to_one_hot` decoder ([documentation](https://pyrtl.readthedocs.io/en/latest/helpers.html#pyrtl.helperfuncs.binary_to_one_hot))
16+
17+
### Changed
18+
19+
- More support for signed integers: Signed integers can now be used in `RomBlock`'s
20+
`romdata`, `Simulation`'s `mem_value_map`, and Verilog-style register reset values.
21+
- Improved documentation:
22+
- [conditional_assignment](https://pyrtl.readthedocs.io/en/latest/basic.html#module-pyrtl.conditional)
23+
- [WireVector equality](https://pyrtl.readthedocs.io/en/latest/basic.html#wirevector-equality)
24+
25+
### Fixed
26+
27+
- Use iteration instead of recursion to avoid stack overflow in `find_producer`.
28+
929
## [0.11.2] - 2024-07-16
1030

1131
### Added

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# -- Project information -----------------------------------------------------
1919

2020
project = 'PyRTL'
21-
copyright = '2024, Timothy Sherwood'
21+
copyright = '2025, Timothy Sherwood'
2222
author = 'Timothy Sherwood'
2323

2424
# -- General configuration ---------------------------------------------------

0 commit comments

Comments
 (0)