Skip to content

Commit b08ebb0

Browse files
committed
App version 1.09
1 parent 4035de4 commit b08ebb0

2 files changed

Lines changed: 19 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,21 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
66

77
## [Unreleased]
88

9+
## [1.09] - 2026-01-06
10+
### Added
11+
- CMake build system and Qt IFW installer
12+
- AVX2-optimized netlist simulator
13+
14+
### Improved
15+
- ***The code is now using AVX-2 instructions for the additional 30% perf gain!***
16+
- Requires CPU with AVX2 support (Intel Haswell 2013+, AMD Excavator 2015+)
17+
- More performance optimizations (cached net lookups, QSet duplicate detection)
18+
- Faster startup (concurrent image loading, segment merging)
19+
- Waveform rendering
20+
21+
### Fixed
22+
- Build compatibility with gcc 15 and clang
23+
924
## [1.08] - 2025-11-18
1025
### Improved
1126
- Massive performance boost of ~2x
@@ -46,5 +61,7 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
4661
- More robust loading of nets and buses
4762
- Make ZX window single, not closable
4863

49-
[unreleased] https://github.com/gdevic/Z80Explorer/compare/v.107...HEAD \
64+
[unreleased] https://github.com/gdevic/Z80Explorer/compare/v.109...HEAD
65+
[1.09] https://github.com/gdevic/Z80Explorer/compare/v.108...v.109
66+
[1.08] https://github.com/gdevic/Z80Explorer/compare/v.107...v.108
5067
[1.07] https://github.com/gdevic/Z80Explorer/compare/v.106...v.107

src/AppTypes.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#ifndef APPTYPES_H
22
#define APPTYPES_H
33

4-
#define APP_VERSION 108 // Application version (minor % 100)
4+
#define APP_VERSION 109 // Application version (minor % 100)
55
#define USE_PERFORMANCE_SIM 1 // Use faster and optimized (but more obfuscated) simulation code
66
#define USE_AVX2_SIM 1 // Use optimized simulation with AVX2/x64 intrinsics
77
#define HAVE_PREBUILT_LAYERMAP 1 // We have extracted a fully prebuilt layermap.bin and can use it

0 commit comments

Comments
 (0)