Skip to content

Commit e18eb1a

Browse files
committed
v0.3.0 Changes.
1 parent 0e1cfee commit e18eb1a

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Z80-Ruby ChangeLog
22

3+
## 0.3.0 / 2024-01-03
4+
5+
### Enhancements
6+
7+
* Added `Z80#sf?`, `Z80#zf?`, `Z80#yf?`, `Z80#hf?`, `Z80#xf?`, `Z80#pf?`, `Z80#nf?`, `Z80#cf?`, `Z80#iff1?`, `Z80#iff2?`, `Z80#int_line?` and `Z80#halt_line?`.
8+
* Changed `Z80#sf`, `Z80#zf`, `Z80#yf`, `Z80#hf`, `Z80#xf`, `Z80#pf`, `Z80#nf` and `Z80#cf` to return an Integer instead of a boolean.
9+
* The parameter of `Z80#power` is now optional and the default value is `true`.
10+
* `Z80#to_h` now accepts one optional parameter. Passing `true` will create a Hash with boolean values for the following keys: `:iff1`, `:iff2`, `:int_line` and `:halt_line`.
11+
12+
### Bugfixes
13+
14+
* Fixed a potential bug or error when compiling the extension for Ruby `< 3.0`.
15+
316
## 0.2.0 / 2024-01-02
417

518
### Enhancements
@@ -10,7 +23,7 @@
1023
### Bugfixes
1124

1225
* Changed the order in which the files are required so that the extension is loaded before `'z80/version'`.
13-
* Fixed typos in the names of `#xyl`, `#xyl=`, `#wzh`, `#wzh=`, `#wzl` and `#wzl=`.
26+
* Fixed typos in the names of `Z80#xyl`, `Z80#xyl=`, `Z80#wzh`, `Z80#wzh=`, `Z80#wzl` and `Z80#wzl=`.
1427

1528
### Project
1629

0 commit comments

Comments
 (0)